The Moosader Community

Visit the IRC at irc.freenode.net #Moosader! Community dedicated to programming and game development! Moosader.com
It is currently Sun Nov 17, 2019 9:35 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Mon Sep 28, 2009 11:08 pm 
Offline
Site Admin
User avatar

Joined: Wed May 14, 2008 4:43 am
Posts: 2328
Location: Kansas City
Directory of Libraries, Engines, and Platforms
Grouped by Genre and by Language

If you'd like to suggest one, post a reply and I'll add it to the list! If you could give a little description that would help, too!

Adventure Game Platforms
Quote:
Adventure Game Studio
http://www.adventuregamestudio.co.uk/
Adventure Game Studio provides the tools to make your own adventure, for free! Bring your story and artwork and slot it in, and let AGS do the rest. (from AGS page)

MAD
http://mad-project.sourceforge.net/
Mad is a powerful open-source adventure game engine and interpreter, ideally suited for old (non-parser) Sierra-style (King's Quest, Hero's Quest, Space Quest, etc...) adventures, but can be adjusted to other tastes as well.

With Mad you can create your own graphical adventure games for free, with: high or low resolution, mp3 audio, A* pathfinding, alpha-blending, cross-platform support, and more. For more complete list of what Mad can do, check out the manual or the FAQ page. If you have any questions don't hesitate to post them up on the forums. (from MAD webpage)

SLUDGE
http://opensludge.sourceforge.net/
SLUDGE has always been great. But now, it's also a programming language. SLUDGE (standing for Scripting Language for Unhindered Development of a Gaming Environment) is a system by which anyone (within reason) can make an adventure game. It runs in any recent version of Windows and now also on Mac OS X and Linux. It's high-res (any resolution you want) and uses 32-bit colour. (from SLUDGE website)

------------------------------------------------------------------------------------------------------------------------------------

RPG Platforms
Quote:
RPG JS
http://rpgjs.com/
Create your RPG 2D browser using the JS framework called RPG based on EaselJs. (from rpgjs page)

RPG Maker
http://www.rpgmakerweb.com/
Several different versions - RPG Maker XP, VX, and VXAce.

OHRPGCE
http://rpg.hamsterrepublic.com/ohrrpgce/Main_Page
The OHRRPGCE is a free open-source utility that you can use to create your own RPG game in a style similar to the classic Final Fantasy games on the NES, SNES and GBA which have so shaped the RPG genre. (from OHRPGCE page)



------------------------------------------------------------------------------------------------------------------------------------

Online Game Platforms
Quote:
NetGore
http://www.netgore.com/
NetGore is a free, open source, cross-platform online RPG (MMORPG) engine written in C#. It is designed specifically with indie software developers in mind, focusing on rapid development and allowing for very flexible games. Since NetGore is free, fast, and light-weight, you can host the game of your dreams without having to worry about costs.

NetGore is able to support all kinds of 2D games, and works with both platformer and top-down perspectives. Since it is completely open source, if it doesn't natively support something you want, you always have the option to implement it yourself. (from NetGore website)


------------------------------------------------------------------------------------------------------------------------------------

Other Platforms
Quote:
GameMaker
http://www.yoyogames.com/make
Offering a drag-and-drop interface for rapid design and iteration of gameplay features, graphics and sound, as well as a fully-featured integrated development environment (IDE) and a flexible, built-in scripting language (GML, GameMaker Language), GameMaker is the perfect low-cost tool for quick, easy games development. (from GameMaker page)

MultiMedia Fusion
http://www.clickteam.com/website/world/
Within your first hour you will have learned the basics which will allow you make games for Windows, Mac, iOS, Android, Flash, Java and XNA for windows mobile phones and the Xbox.
Harness the power of Multimedia Fusion 2 today. (From MMF webpage)

------------------------------------------------------------------------------------------------------------------------------------

BASIC -based
Quote:
BlitzBasic
http://blitzbasic.com/
Our latest Blitz product is BlitzMax, a programming language that can compile for Windows, Mac and Linux. BlitzMax is the ultimate programming language for desktop apps - it's powerful and extendable language means there is a module for just about everything.

Our other Blitz products are Blitz3D for 3D games, and BlitzPlus for 2D games and simple GUI apps. Both are highly suited to beginners to games development. (from Blitz website)

DarkBasic
http://www.thegamecreators.com/?m=view_product&id=2030
DarkBASIC allows you to create your own games, demos, slideshows, even business applications using the easy to understand BASIC programming language. Even if you've never coded before, just follow the in-depth tutorials and you'll be generating results in minutes! Harness the power of Direct X and make 3D objects come to life in just a few simple commands. (from DarkBasic page)


------------------------------------------------------------------------------------------------------------------------------------

C++ -based
Quote:
Libraries/SDKs

Allegro Game Programming Library Giftware License
http://www.talula.demon.co.uk/allegro/

ClanLib License?
http://clanlib.org/

SFML zlib/png license
http://www.sfml-dev.org/

SDL - Simple DirectMedia Layer GNU LGPL License
http://www.libsdl.org

OpenGL License?
http://www.opengl.org/

DirectX License?
[url]Website?[/url]

Engines

Crystal Space License?
http://www.crystalspace3d.org/main/Main_Page

DarkGDK License?
http://gdk.thegamecreators.com/?f=downloads

Irrlicht License?
http://irrlicht.sourceforge.net/

Ogre3D MIT License
http://www.ogre3d.org/



------------------------------------------------------------------------------------------------------------------------------------

C# -based
Quote:


------------------------------------------------------------------------------------------------------------------------------------

Java -based
Quote:
JOGL - OpenGL for Java
https://jogl.dev.java.net/

JMonkeyEngine
http://jmonkeyengine.com/
A 3D game engine written in and for Java. Many features including collisions, particle systems, shaders, terrain system, renderer abstraction. (from DuckDuckGo result description)

Libgdx
http://libgdx.badlogicgames.com/
Write your 2D/3D game once and deploy to Windows, Linux, Mac OS X, Android (1.5+), Javascript/WebGL (GWT) (from Libgdx page)

Slick
http://slick.cokeandcode.com/
Slick2D is a simple set of tools wrapped around the LWJGL OpenGL binding for Java. It's aims are as follows: (from Slick website)



------------------------------------------------------------------------------------------------------------------------------------

HTML5 -based
Quote:
RPG JS
http://rpgjs.com/
Create your RPG 2D browser using the JS framework called RPG based on EaselJs. (from rpgjs page)

LimeJS
http://www.limejs.com/
LimeJS is a HTML5 game framework for building fast, native-experience games for all modern touchscreens and desktop browsers. (from LimeJS page)

CraftyJS
http://craftyjs.com/

TITLE
[url]URLASDF[/url]
asdfasdfadsf


------------------------------------------------------------------------------------------------------------------------------------

Python -based
Quote:
PyGame
http://www.pygame.org
"PyGame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system." (from PythonInfo Wiki)

Python Ogre
http://www.python-ogre.org/
"a complete python wrapper for the OGRE 3D engine, plus 15 other graphics and gaming related libraries for GUI, Physics, special effects, sound and more" (from PythonInfo Wiki)

RenPy
http://www.renpy.org/
Ren'Py is a visual novel engine that helps you use words, images, and sounds to tell stories with the computer. These can be both visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.

Ren'Py is open source and free for commercial use. It supports Windows, Mac OS X, Linux, and Android.
(from RenPy)

Blender
http://www.blender.org/
The Blender Game Engine is a component of Blender, a free and open-source comprehensive 3D production suite, used for making real-time interactive content. (from Wikipedia)

Panda3D
http://www.panda3d.org/
Panda3D is a game engine, a framework for 3D rendering and game development for Python and C++ programs. Panda3D is Open Source and free for any purpose, including commercial ventures. (from Panda3D)

_________________
Android apps by Moosader! - Open Source projects - Moosader.com


Top
 Profile  
 
PostPosted: Sun Nov 07, 2010 6:11 pm 
Offline
Black Mage
Black Mage
User avatar

Joined: Sat Jun 05, 2010 4:24 am
Posts: 174
Location: Vancouver, BC, Canada
I recently started tinkering with Slick. This is a really great game engine. It's a 2D game library that uses OpenGL for rendering, so it's super fast. It has support for TileD maps and comes with several tools to make game development easier, such as a particle editor, sprite packer, etc. The documentation is complete and there is a lot of info in the manual and plenty of tutorials to get you started. There are sooo many helper classes, I think there's even a simple GUI system. This is such a shiny game engine in fact that I might have to make some video tutorials for it. Surely it deserves a spot on this list. :mrgreen:

_________________
website | blog | github


Top
 Profile  
 
PostPosted: Mon Sep 03, 2012 5:40 pm 
Offline
Site Admin
User avatar

Joined: Wed May 14, 2008 4:43 am
Posts: 2328
Location: Kansas City
Updated the list.

Please let me know if you know of any additional engines/libs to add.

Specifically, we're short on online game frameworks and stuff under "other platforms"

_________________
Android apps by Moosader! - Open Source projects - Moosader.com


Top
 Profile  
 
PostPosted: Tue Sep 04, 2012 2:01 am 
Offline
Rather Dashing
Rather Dashing
User avatar

Joined: Sat Feb 06, 2010 5:06 am
Posts: 378
Location: Australia
http://www.storynexus.com, which happens to be the engine that runs Fallen London, one of my favorite games.

Edit: sorry, I just realized it's in closed beta. I'll have to give it a go before it enters open beta.

Edit 2: It's open now, and you can actually monetize these.

_________________
My blog: http://kr-studios.tumblr.com/


Last edited by Ratstail91 on Sun Nov 11, 2012 6:29 am, edited 1 time in total.

Top
 Profile  
 
PostPosted: Tue Sep 04, 2012 11:03 am 
Offline
Goblin
Goblin
User avatar

Joined: Tue Apr 27, 2010 1:34 am
Posts: 104
Location: Minnesota
Quote:
Ogre3D License?
http://www.ogre3d.org/


Quote from the Ogre3D website:
Quote:
OGRE (http://www.ogre3d.org) is made available under the MIT License.

Copyright (c) 2000-2009 Torus Knot Software Ltd

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Quote:
Licensing FAQ

Q: Is OGRE really free?
If you abide by the open source licensing conditions, yes.
Q: Do I have to release my own source code if I use OGRE?
A: No.
Q: Do I have to release changes I make to OGRE?
A: From Ogre 1.7 we use the MIT license, which does not require you to do this. However, you should consider the maintenance overhead of keeping your own custom version of OGRE, versus the advantages you might get from participating in the community (such as bugfixes and extensions that others may make on top of yours).
Q: What do I need to do to abide by the MIT license?
A: Simply include our license text somewhere in your own software distribution; this could be in a text file, in a printed manual, in the credits, etc.
Q: Do I have to display an OGRE logo in my application, in splash screen or startup sequence for example?
A: No, although we appreciate the publicity if you would like to do this!
Q: At what point do I have to ensure that I’ve complied with the license?
A: When you distribute any part of your application to a third party.



There you have it. you can now display "MIT License" next to Ogre3D.


Top
 Profile  
 
PostPosted: Mon Sep 24, 2012 10:01 am 
Offline
Site Admin
User avatar

Joined: Wed May 14, 2008 4:43 am
Posts: 2328
Location: Kansas City
How I feel about libGDX:

Image

_________________
Android apps by Moosader! - Open Source projects - Moosader.com


Top
 Profile  
 
PostPosted: Mon May 06, 2019 4:24 pm 
Offline
Psychonaut

Joined: Wed Mar 13, 2019 4:37 am
Posts: 28345
beca369.9PERFYourGrooClosBlueStorMaryMicrAndrIntrTescUndoWindXVIIMikhHappRoseWallDeuxAtlaMoreElseLoui
AndrChriWinsPalmSaltArchClifYoshMilkBrokXVIISkinJohnNeutDaviVirgJonaJohnProdAlexBeOSGarnJuliPhilente
VoguBabyWindFELIGIUDRogeSusaSergAlexVentLoweMariPelhWhitStansizeOmsaDebuSlimVoguRomaIntrEdgaNeriButt
thesSwarFrisMacbPostElissizeZoneMariJohnZoneIcebKissMORGApesMercWillSwarMagnLycoChinZoneFarlKlauZone
ZoneFritNoraZoneZoneHorsBramAndrHarrZoneZoneSonyZoneZoneZoneZoneWHISPennSETUMessTreeMielFritWilhEmer
CathgateZamaColiSandNeotMistCaseVALGARAGKelsWaltCrosValiGrouTrefLangRameMispWindWindWindmailEsseBrau
BraupublDarlChriHeadPurpVoyeAxegwwwiDaniAnthThreBackMcDoXVIICharhundEthiTituWalkAnatOverMikhStevPian
GeraLoveJoseActiMichJameNigeWariWilhGeniTurbNewsDiscFootEasyMoniDellMIRAGilbKingJigsCabomixuWithStop
DiesWordiPodJennJavaSETUSETUSETUSighAstrNovoPetiWaltWildDodiOlieRobeMargEconNancTornIrak


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron