The time has come when developing games is more easy than playing it ,thanks to the world of open source. There is a whole lot of freebie present out there ,just need a awesome imagination and a thinking out of the box and this thinking out of the box will be liked by people.
Just come up with different and freaky imaginations and the tools listed below will shape your imagination into a whole new game.Get ready to GAME !!
PuzzleScript is a puzzle game engine created by Stephen Lavelle. Games are written in the PuzzleScript scripting language and can be compiled to a standalone HTML5 application.
GameMaker allows users to create a cross-platform video game using drag and drop or a scripting language known as Game Maker Language, which can be used to develop more advanced games that could not be created just by using the drag and drop features. GameMaker was designed to allow novice computer programmers to be able to make computer games without much programming knowledge by use of these actions.
3. Construct 2
Construct 2 is a powerful ground breaking HTML5 game creator designed specifically for 2D games. It allows anyone to build games— no coding required!
Stencyl is a game creation platform that allows users to create 2D video games for computers, mobile devices, and the web. The software is available for free, with select publishing options available for purchase.
Twine is a tool for making hypertext games in the form of webpages created by Chris Klimas.Twine is available as a free software download for Mac OS X and Windows, and there is also a command-line interface called twee.
6. Inform 7
Inform is a programming language and design system for interactive fiction originally created in 1993 by Graham Nelson. Inform can generate programs designed for the Z-code or Glulx virtual machines.
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.
Adventure Game Studio is an open source development tool that is primarily used to create graphic adventure games. It is aimed at intermediate-level game designers, and combines an Integrated development environment (IDE) for setting up most aspects of the game with a scripting language based on the C language to process the game logic.
FlashPunk is a free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. This means that most of the dirty work is already done, letting you concentrate on the design and testing of your game.
Unity is a cross-platform game engine with a built-in IDE developed by Unity Technologies. It is used to develop video games for web plugins, desktop platforms, consoles and mobile devices.
11. RPG Maker XP
RPG Maker XP gives you the power to create your own original RPG on Windows. Its popular and user-friendly interface has been carried over from RPG MAKER 2000, and its graphic capabilities, battle screen layout, and data packaging features are better than ever.
Blender is a free and open source 3D animation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. Advanced users employ Blender’s API for Python scripting to customise the application and write specialized tools; often these are included in Blender’s future releases.
Tile map editor (TileME) is for design tile maps with a single tiled image and export map data as an array. this is a very good tool for J2ME game prgrammers and with a very little changes you can use it for any other languages.
GameSalad Creator is an authoring tool developed by GameSalad, Inc aimed primarily at non-programmers for composing games in a drag-and-drop fashion, using visual editors and a behavior-based logic system.
Pygame is a cross-platform set of Python modules designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming language. It is built over the Simple DirectMedia Layer (SDL) library, with the intention of allowing real-time computer game development without the low-level mechanics of the C programming language and its derivatives.
Corona lets developers use integrated Lua, layered on top of C++/OpenGL, to build graphic applications. The SDK does not charge per-app royalty or impose any branding requirement, and has a subscription-based purchase model.
17. GL Basic
GLBasic is a commercial BASIC programming language, that can compile to various platforms, including Windows, Linux, Mac OS X, as well as some handheld devices. The language is designed to be simple and intuitive.
18. RPG Maker VX
RPG Maker VX allows you to make the roleplaying games you’ve always dreamed of by being one of the easiest game engine software ever developed. With its enhanced autotile capabilities, quick event creation, and dungeon generator, you can have a game ready to play faster than ever before.