mirror of
https://github.com/ellisonleao/magictools.git
synced 2025-10-15 10:19:04 +00:00
Added license emojis, migrated some broken links (#145)
went through almost the entire list. couldn't get all of them as some links are not working, and others have their prices hidden behind downloads for OS I don't use. also, I fixed a few broken links (mainly the codeplex ones, since codeplex is closing).
This commit is contained in:
470
README.md
470
README.md
@@ -59,58 +59,97 @@ Graphics
|
|||||||
|
|
||||||
#### Assets/Placeholders
|
#### Assets/Placeholders
|
||||||
|
|
||||||
* [2D Cartoon Mobile Game UI Pack](http://graphicburger.com/mobile-game-gui/) - cartoon user interface asset pack. It comes as a layered psd file.
|
* :free: [2D Cartoon Mobile Game UI Pack](http://graphicburger.com/mobile-game-gui/) - cartoon user interface asset pack. It comes as a layered psd file.
|
||||||
* [420 Pixel Art Icons for RPGs](http://7soul1.deviantart.com/art/420-Pixel-Art-Icons-for-RPG-129892453) - Set of 420 RPG icons, free for commercial use.
|
* :free: [420 Pixel Art Icons for RPGs](http://7soul1.deviantart.com/art/420-Pixel-Art-Icons-for-RPG-129892453) - Set of 420 RPG icons, free for commercial use.
|
||||||
* [Blender 3D models](https://www.blender-models.com/) - 3D models, particle systems/effects
|
* :free: [Blender 3D models](https://www.blender-models.com/) - 3D models, particle systems/effects
|
||||||
* [CGTextures](http://www.textures.com) - A large collection of textures.
|
* :money_with_wings: [CGTextures](http://www.textures.com) - A large collection of textures.
|
||||||
* [GameDev Market](https://www.gamedevmarket.net/) - a community-driven marketplace that connects indie game developers with talented asset creators.
|
* :money_with_wings: [GameDev Market](https://www.gamedevmarket.net/) - a community-driven marketplace that connects indie game developers with talented asset creators.
|
||||||
* [Games-Icons Set](http://game-icons.net/) - free icons for your games. 
|
* :free: [Games-Icons Set](http://game-icons.net/) - free icons for your games. 
|
||||||
* [Iconmonstr](http://iconmonstr.com/) - Another free icons resource for your games. 
|
* :free: [Iconmonstr](http://iconmonstr.com/) - Another free icons resource for your games. 
|
||||||
* [Kenney Assets](http://kenney.nl/assets) - Royalty free assets 
|
* :money_with_wings: [Kenney Assets](http://kenney.nl/assets) - Royalty free assets 
|
||||||
* [Liberated Pixel Cup assets](http://lpc.opengameart.org) - Free graphic assets of the Liberated Pixel Cup (LPC) held by the OpenGameArt forums 
|
* :free: [Liberated Pixel Cup assets](http://lpc.opengameart.org) - Free graphic assets of the Liberated Pixel Cup (LPC) held by the OpenGameArt forums 
|
||||||
* [OpenClipart](https://openclipart.org/) - Collection of free cliparts. 
|
* :free: [OpenClipart](https://openclipart.org/) - Collection of free cliparts. 
|
||||||
* [OpenGameArt](http://opengameart.org/) - a media repository intended for use with free software game projects. 
|
* :free: [OpenGameArt](http://opengameart.org/) - a media repository intended for use with free software game projects. 
|
||||||
* [Oryx Design Lab](http://oryxdesignlab.com/) - Cheap high quality royalty free sprites 
|
* :moneybag: [Oryx Design Lab](http://oryxdesignlab.com/) - Cheap high quality royalty free sprites 
|
||||||
* [PlainTextures](http://www.plaintextures.com/) - Free high resolution textures, brushes and photos 
|
* :money_with_wings: [PlainTextures](http://www.plaintextures.com/) - Free high resolution textures, brushes and photos 
|
||||||
* [Reiner's Tilesets](http://www.reinerstilesets.de/) - A blog with free 2D and 3D graphics. 
|
* :free: [Reiner's Tilesets](http://www.reinerstilesets.de/) - A blog with free 2D and 3D graphics. 
|
||||||
* [Sketchfab](https://sketchfab.com/) - Publish & embed interactive 3D models.
|
* :free: [Sketchfab](https://sketchfab.com/) - Publish & embed interactive 3D models.
|
||||||
* [SpriteLib](http://www.widgetworx.com/spritelib/) - a collection of static and animated graphic objects (also commonly known as sprites).
|
* :free: [SpriteLib](http://www.widgetworx.com/spritelib/) - a collection of static and animated graphic objects (also commonly known as sprites).
|
||||||
* [StickyPNG](http://www.stickpng.com/) - Free transparent PNG images. 
|
* :free: [StickyPNG](http://www.stickpng.com/) - Free transparent PNG images. 
|
||||||
* [TextureKing](http://www.textureking.com/) - Free material stock textures 
|
* :free: [TextureKing](http://www.textureking.com/) - Free material stock textures 
|
||||||
* [Tree Generator](http://arnaud.ile.nc/cantree/generator.php) - An Online tree generator.
|
* :free: [Tree Generator](http://arnaud.ile.nc/cantree/generator.php) - An Online tree generator.
|
||||||
* [Upando](http://upan.do/) - Marketplace with lots of resources for game developers.
|
* [Upando](http://upan.do/) - Marketplace with lots of resources for game developers.
|
||||||
* [Vecteezy](http://www.vecteezy.com/) - Free Vector Art. 
|
* :money_with_wings: [Vecteezy](http://www.vecteezy.com/) - Free Vector Art. 
|
||||||
* [Yobi3D](https://www.yobi3d.com/) - Free 3D model search engine. 
|
* :free: [Yobi3D](https://www.yobi3d.com/) - Free 3D model search engine. 
|
||||||
|
|
||||||
#### Spritesheet Tools
|
#### Spritesheet Tools
|
||||||
|
|
||||||
* [Cheetah-Texture-Packer](https://github.com/scriptum/Cheetah-Texture-Packer) - High efficient and fast 2D bin packing tool 
|
* :tada: [Cheetah-Texture-Packer](https://github.com/scriptum/Cheetah-Texture-Packer) - High efficient and fast 2D bin packing tool 
|
||||||
* [GraphicsGale](http://www.humanbalance.net/gale/us/) - Animation graphic editor easy to use. 
|
* :free: [GraphicsGale](http://www.humanbalance.net/gale/us/) - Animation graphic editor easy to use. 
|
||||||
* [Libgdx Texture Packer](https://github.com/libgdx/libgdx/wiki/Texture-packer) - Texture Packer built into Libgdx 
|
* :tada: [Libgdx Texture Packer](https://github.com/libgdx/libgdx/wiki/Texture-packer) - Texture Packer built into Libgdx 
|
||||||
* [Littera](http://kvazars.com/littera) - Bitmap font generator 
|
* :free: [Littera](http://kvazars.com/littera) - Bitmap font generator 
|
||||||
* [ShoeBox](http://renderhjs.net/shoebox/) - Adobe Air based app with game and ui related tools. 
|
* :free: [ShoeBox](http://renderhjs.net/shoebox/) - Adobe Air based app with game and ui related tools. 
|
||||||
* [Sprite Sheet Packer](https://spritesheetpacker.codeplex.com/) - Combine multiple images into a single sprite sheet and generate a txt map of it.
|
* :tada: [Sprite Sheet Packer](https://github.com/nickgravelyn/SpriteSheetPacker/) - Combine multiple images into a single sprite sheet and generate a txt map of it.
|
||||||
* [Spritesheet Preview](http://kleber-swf.com/app/spritesheet-preview/) - A simple and free tool to preview sprite sheets 
|
* [Spritesheet Preview](http://kleber-swf.com/app/spritesheet-preview/) - A simple and free tool to preview sprite sheets 
|
||||||
* [TexturePacker](https://www.codeandweb.com/texturepacker) - Great spritesheet creation editor. 
|
* :money_with_wings: [TexturePacker](https://www.codeandweb.com/texturepacker) - Great spritesheet creation editor. 
|
||||||
|
|
||||||
#### Bitmap Compression
|
#### Bitmap Compression
|
||||||
|
|
||||||
* [ImageAlpha](http://pngmini.com/) — Mac OS X GUI for pngquant and other tools
|
* :tada: [ImageAlpha](http://pngmini.com/) — Mac OS X GUI for pngquant and other tools
|
||||||
* [Kraken.io](https://kraken.io/) - robust, ultra-fast image optimizer and compressor with best-in-class algorithms.
|
* :money_with_wings: [Kraken.io](https://kraken.io/) - robust, ultra-fast image optimizer and compressor with best-in-class algorithms.
|
||||||
* [PNGGauntlet](http://pnggauntlet.com/) - Smash PNGs for faster sites
|
* :free: [PNGGauntlet](http://pnggauntlet.com/) - Smash PNGs for faster sites
|
||||||
* [PNGoo](https://pngquant.org/PNGoo.0.1.1.zip) - Windows GUI for batch conversion.
|
* :free: [PNGoo](https://pngquant.org/PNGoo.0.1.1.zip) - Windows GUI for batch conversion.
|
||||||
* [Pngyu](http://nukesaq88.github.io/Pngyu/) - simple PNG image file compression tool.
|
* :tada: [Pngyu](http://nukesaq88.github.io/Pngyu/) - simple PNG image file compression tool.
|
||||||
* [SuperPNG Photoshop plug-in](http://www.fnordware.com/superpng/) — Mac and Windows. Comparison with "Save for Web"
|
* :tada: [SuperPNG Photoshop plug-in](http://www.fnordware.com/superpng/) — Mac and Windows. Comparison with "Save for Web"
|
||||||
* [TinyPNG](https://tinypng.com/) - Advanced lossy compression for PNG images that preserves full alpha transparency.
|
* :money_with_wings: [TinyPNG](https://tinypng.com/) - Advanced lossy compression for PNG images that preserves full alpha transparency.
|
||||||
|
|
||||||
#### Texture Tools
|
#### Texture Tools
|
||||||
|
|
||||||
* [FilterForge](https://www.filterforge.com/) - A plugin for Adobe Photoshop that allows you to build your own filters.
|
* :moneybag: [FilterForge](https://www.filterforge.com/) - A plugin for Adobe Photoshop that allows you to build your own filters.
|
||||||
* [PixPlant](http://www.pixplant.com/) - PixPlant is a smart 3D texturing tool that creates high quality normal, displacement, specular maps and seamless textures from photos.
|
* :moneybag: [PixPlant](http://www.pixplant.com/) - PixPlant is a smart 3D texturing tool that creates high quality normal, displacement, specular maps and seamless textures from photos.
|
||||||
* [STG](http://www.seamlesstexturegenerator.com/) - a tool for creating professional seamlessly-tileable textures from photographs quickly and easily.
|
* :moneybag: [STG](http://www.seamlesstexturegenerator.com/) - a tool for creating professional seamlessly-tileable textures from photographs quickly and easily.
|
||||||
|
|
||||||
#### Character Generators
|
#### Character Generators
|
||||||
|
|
||||||
|
* :free: [Charas](http://charas-project.net/index.php) - Charas is a charset generator for RPG Maker.
|
||||||
|
* :free: [Loose Leaf](http://www.geocities.jp/kurororo4/looseleaf/) - Sprite character generator
|
||||||
|
* :tada: [Universal LPC Sprite Sheet Character Generator](http://gaurav.munjal.us/Universal-LPC-Spritesheet-Character-Generator) - Sprite character generator based on the LPC (Liberated Pixel Cup) graphics 
|
||||||
|
|
||||||
|
#### Tile/Level Editors
|
||||||
|
|
||||||
|
* :free: [ArrayPainter](http://arraypainter.com/) - Array Painter is the easiest and fastest way to make 2D arrays ready for copy pasting into your own program.
|
||||||
|
* :moneybag: [AutoTileGen](http://pixelatto.com) - AutoTileGen is an automatic tileset generator for 2D game terrains. 
|
||||||
|
* :tada: [OGMO Editor](http://www.ogmoeditor.com/) - generic level editor. 
|
||||||
|
* [Overlap2D](http://overlap2d.com/) - a 2D level and UI editor with an engine agnostic philosophy.
|
||||||
|
* :free: [Tiled](http://www.mapeditor.org/) - free, easy to use and flexible tile map editor. 
|
||||||
|
|
||||||
|
#### Animation
|
||||||
|
|
||||||
|
* :moneybag: [Fusion Character Animator](http://loopengo.free.fr/) - small tool for Clickteam Fusion 2.5 to facilitate the animation of 2D character sprites for developers.
|
||||||
|
* :moneybag: [Spine](http://esotericsoftware.com/) - Spine is dedicated to 2D animation, providing an efficient workflow both for creating amazing animation and for integrating it into your games. 
|
||||||
|
* :moneybag: [Spriter](http://www.brashmonkey.com/spriter.htm) - Modern tool for sprite animation.
|
||||||
|
* :tada: [DragonBones](http://dragonbones.effecthub.com) - The Open Source 2D skeleton animation solution for Flash 
|
||||||
|
* :tada: [LWF](http://gree.github.io/lwf/) - Lightweight SWF. LWF is an animation engine which can play animation data converted from FLASH contents in HTML5, Unity, Cocos2d-x, iOS UIKit, and more.
|
||||||
|
|
||||||
|
#### Vector/Image Editor
|
||||||
|
|
||||||
|
* :moneybag: [Affinity Designer](https://affinity.serif.com/de/designer) - Vector graphics editor with a bunch of features which also supports Adobe file formats 
|
||||||
|
* :moneybag: [Affinity Photo](https://affinity.serif.com/de/photo) - Photo and raster graphics editor which works together with Adobe file formats and Affinity Designer 
|
||||||
|
* :money_with_wings: [Aseprite](http://www.aseprite.org/) - animated sprite editor & pixel art tool. 
|
||||||
|
* :tada: [Gimp](http://www.gimp.org/) - GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. 
|
||||||
|
* :tada: [Inkscape](https://inkscape.org/en/) - An open-source vector graphics editor similar to Adobe Illustrator, Corel Draw, Freehand, or Xara X. 
|
||||||
|
* :tada: [Krita](https://krita.org/) - Krita is a KDE program for sketching and painting, offering an end-to-end solution for creating digital painting files from scratch by masters.
|
||||||
|
* :free: [Multipaint](http://multipaint.kameli.net) - A cross-platform (Win, Linux, Mac) image editor/painter which covers the color limitations of 8-bit machines (like C64, ZX Spectrum etc.)
|
||||||
|
* :moneybag: [Ormr](http://thebloomapp.com) - Ormr is a fast, light-weight, cross-platform procedural graphics editor.
|
||||||
|
* :money_with_wings: [Paint.NET](http://www.getpaint.net/) - Paint.NET is free image and photo editing software for PCs that run Windows. 
|
||||||
|
* :moneybag: [Pickle](http://www.pickleeditor.com/) - Another Pixel art Editor. 
|
||||||
|
* :free: [PiskelApp](http://www.piskelapp.com/) - Free Online Pixel Art and Animated Sprite Tool. 
|
||||||
|
* [Pixelmator](http://www.pixelmator.com) - Full-featured image editing app for the Mac
|
||||||
|
* :tada: [Pixen](https://github.com/Pixen/Pixen) - Pixel Art Editor for OSX
|
||||||
|
* :free: [project one](http://p1.untergrund.net) - A picture converter and editor for the Commodore 64 covering different graphics mode of this computer. Windows only
|
||||||
|
* :moneybag: [PXL8](http://www.pxl8.it) - A cross platform (Windows, Mac, Linux) pixel art editor in development which aims to be distraction free 
|
||||||
|
* :moneybag: [PyxelEdit](http://pyxeledit.com/) - Pixel art editor designed to make it fun and easy to make tilesets, levels and animations. 
|
||||||
|
* :free: [Timanthes](http://csdb.dk/release/?id=75871) - A pixel art editor for the Commodore 64 computer running on Windows
|
||||||
* [Charas](http://charas-project.net/index.php) - Charas is a charset generator for RPG Maker.
|
* [Charas](http://charas-project.net/index.php) - Charas is a charset generator for RPG Maker.
|
||||||
* [Loose Leaf](http://www.geocities.jp/kurororo4/looseleaf/) - Sprite character generator
|
* [Loose Leaf](http://www.geocities.jp/kurororo4/looseleaf/) - Sprite character generator
|
||||||
* [Universal LPC Sprite Sheet Character Generator](http://gaurav.munjal.us/Universal-LPC-Spritesheet-Character-Generator) - Sprite character generator based on the LPC (Liberated Pixel Cup) graphics 
|
* [Universal LPC Sprite Sheet Character Generator](http://gaurav.munjal.us/Universal-LPC-Spritesheet-Character-Generator) - Sprite character generator based on the LPC (Liberated Pixel Cup) graphics 
|
||||||
@@ -153,28 +192,28 @@ Graphics
|
|||||||
|
|
||||||
#### Modeling
|
#### Modeling
|
||||||
|
|
||||||
* [Blender](http://www.blender.org/) 
|
* :tada: [Blender](http://www.blender.org/) 
|
||||||
* [MakeHuman](http://www.makehuman.org/)
|
* :free: [MakeHuman](http://www.makehuman.org/)
|
||||||
* [sculptris](http://pixologic.com/sculptris/)
|
* :free: [sculptris](http://pixologic.com/sculptris/)
|
||||||
* [Maya](http://www.autodesk.com/products/maya/overview) 
|
* :moneybag: [Maya](http://www.autodesk.com/products/maya/overview) 
|
||||||
* [3ds Max](http://www.autodesk.com/products/3ds-max/overview) 
|
* :moneybag: [3ds Max](http://www.autodesk.com/products/3ds-max/overview) 
|
||||||
* [Clara.io](https://clara.io/)
|
* :free: [Clara.io](https://clara.io/)
|
||||||
|
|
||||||
#### Terrain Generators
|
#### Terrain Generators
|
||||||
|
|
||||||
* [Artifex Terra](http://www.artifexterra.com/) - Terrain editor for easy and sophisticated landscape painting and editing 
|
* :free: [Artifex Terra](http://www.artifexterra.com/) - Terrain editor for easy and sophisticated landscape painting and editing 
|
||||||
* [Canyon Terrain Editor](https://entardev.wordpress.com/other-projects/canyon-terrain-editor/) - Create quality, realistic terrain quickly and intuitively 
|
* :free: [Canyon Terrain Editor](https://entardev.wordpress.com/other-projects/canyon-terrain-editor/) - Create quality, realistic terrain quickly and intuitively 
|
||||||
* [Fracplanet](https://sourceforge.net/projects/fracplanet/) - Fractal planet and terrain generator
|
* :tada: [Fracplanet](https://sourceforge.net/projects/fracplanet/) - Fractal planet and terrain generator
|
||||||
* [Nem TG](http://nemesis.thewavelength.net/index.php?p=8) - 3D terrain generator
|
* :free: [Nem TG](http://nemesis.thewavelength.net/index.php?p=8) - 3D terrain generator
|
||||||
* [World Machine](http://www.world-machine.com/) - Procedural terrain creation, simulations of nature, and interactive editing 
|
* :moneybag: [World Machine](http://www.world-machine.com/) - Procedural terrain creation, simulations of nature, and interactive editing 
|
||||||
|
|
||||||
#### Voxel Editors
|
#### Voxel Editors
|
||||||
|
|
||||||
* [goxel](https://github.com/guillaumechereau/goxel)
|
* :tada: [goxel](https://github.com/guillaumechereau/goxel)
|
||||||
* [MagicaVoxel](http://voxel.codeplex.com/)
|
* :tada: [MagicaVoxel](https://ephtracy.github.io/)
|
||||||
* [Q-Block](http://kyucon.com/qblock/)
|
* :free: [Q-Block](http://kyucon.com/qblock/)
|
||||||
* [Sproxel](http://sproxel.blogspot.com.br/)
|
* :free: [Sproxel](http://sproxel.blogspot.com.br/)
|
||||||
* [VoxelShop](https://blackflux.com/index.php)
|
* :tada: [VoxelShop](https://blackflux.com/index.php)
|
||||||
|
|
||||||
|
|
||||||
Code
|
Code
|
||||||
@@ -183,128 +222,127 @@ Code
|
|||||||
|
|
||||||
### Engines and Frameworks
|
### Engines and Frameworks
|
||||||
|
|
||||||
* [Agen](http://2dengine.com) - Cross-Platform framework for making 2D games with Lua, compatible iOS, Mac and Windows devices.
|
* :free: [Agen](http://2dengine.com) - Cross-Platform framework for making 2D games with Lua, compatible iOS, Mac and Windows devices.
|
||||||
* [Allegro](http://liballeg.org/) - Allegro 4 & 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers. 
|
* :tada: [Allegro](http://liballeg.org/) - Allegro 4 & 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers. 
|
||||||
* [AndEngine](http://www.andengine.org) - 2D Android Game Engine
|
* :tada: [AndEngine](http://www.andengine.org) - 2D Android Game Engine
|
||||||
* [Azul3D](http://azul3d.org/) - A 3D engine written in Go.
|
* :tada: [Azul3D](http://azul3d.org/) - A 3D engine written in Go.
|
||||||
* [Bacon2D](http://bacon2d.com/) - A framework to ease 2D game development, providing ready-to-use QML elements representing basic game entities needed by most of games.
|
* :tada: [Bacon2D](http://bacon2d.com/) - A framework to ease 2D game development, providing ready-to-use QML elements representing basic game entities needed by most of games.
|
||||||
* [Bladecoder](https://github.com/bladecoder/bladecoder-adventure-engine) - Classic point and click adventure game engine and editor.
|
* :tada: [Bladecoder](https://github.com/bladecoder/bladecoder-adventure-engine) - Classic point and click adventure game engine and editor.
|
||||||
* [Blend4Web](http://www.blend4web.com/) - A Javascript framework for creating and displaying interactive 3D computer graphics in web browsers. 
|
* :money_with_wings: [Blend4Web](http://www.blend4web.com/) - A Javascript framework for creating and displaying interactive 3D computer graphics in web browsers. 
|
||||||
* [Blitz3D](http://www.blitzbasic.com/Products/blitz3d.php) 3D basic-like programming language for fast 3D desktop games.
|
* [Blitz3D](http://www.blitzbasic.com/Products/blitz3d.php) 3D basic-like programming language for fast 3D desktop games.
|
||||||
* [Box2D](http://box2d.org/) - A 2D Physics Engine for Games.
|
* :tada: [Box2D](http://box2d.org/) - A 2D Physics Engine for Games.
|
||||||
* [Bullet](http://bulletphysics.org/wordpress/) - Real-time physics simulation.
|
* :tada: [Bullet](http://bulletphysics.org/wordpress/) - Real-time physics simulation.
|
||||||
* [CRYENGINE](https://github.com/CRYTEK-CRYENGINE/CRYENGINE) - A pay what you want next gen 3D game engine written in C++.
|
* :tada: [CRYENGINE](https://github.com/CRYTEK-CRYENGINE/CRYENGINE) - A pay what you want next gen 3D game engine written in C++.
|
||||||
* [Chipmunk C#](https://github.com/netonjm/ChipmunkSharp) - C# implementation of the Chipmunk2D lib.
|
* :tada: [Chipmunk C#](https://github.com/netonjm/ChipmunkSharp) - C# implementation of the Chipmunk2D lib.
|
||||||
* [Chipmunk2D](https://chipmunk-physics.net/) - A fast and lightweight 2D game physics library.
|
* :tada: [Chipmunk2D](https://chipmunk-physics.net/) - A fast and lightweight 2D game physics library.
|
||||||
* [Cinder](https://libcinder.org/) - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++. 
|
* :tada: [Cinder](https://libcinder.org/) - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++. 
|
||||||
* [Cocos Creator](http://cocos2d-x.org/docs/editors_and_tools/creator/index.html) - Cocos Creator, a free cross-platform game development editor supporting Cocos2d-js, helps developers build 2D and 3D game scenes, edit game UI and other game resources quickly and efficiency.
|
* :tada: [Cocos Creator](http://cocos2d-x.org/docs/editors_and_tools/creator/index.html) - Cocos Creator, a free cross-platform game development editor supporting Cocos2d-js, helps developers build 2D and 3D game scenes, edit game UI and other game resources quickly and efficiency.
|
||||||
* [Cocos2D](https://github.com/los-cocos/cocos) - graphic library for games and multimedia, for python language
|
* :tada: [Cocos2D](https://github.com/los-cocos/cocos) - graphic library for games and multimedia, for python language
|
||||||
* [Cocos2d-x](http://cocos2d-x.org/) - a C++ OpenGL 2D and 3D game engine. Uses C++ but has JS and Lua bindings. Target all the major mobile platforms and operating systems. Additional tools CocoStudio and Cocos Code IDE.
|
* :tada: [Cocos2d-x](http://cocos2d-x.org/) - a C++ OpenGL 2D and 3D game engine. Uses C++ but has JS and Lua bindings. Target all the major mobile platforms and operating systems. Additional tools CocoStudio and Cocos Code IDE.
|
||||||
* [Construct 2](https://www.scirra.com/) - an HTML5 game maker, meaning you are not actually writing JavaScript. Instead, you use actions, events and conditions to do the heavy lifting.
|
* :money_with_wings: [Construct 2](https://www.scirra.com/) - an HTML5 game maker, meaning you are not actually writing JavaScript. Instead, you use actions, events and conditions to do the heavy lifting.
|
||||||
* [CopperCube3D](http://www.ambiera.com/coppercube/) - CopperCube is an all-in-one 3D game engine.Very easy to use.
|
* :moneybag: [CopperCube3D](http://www.ambiera.com/coppercube/) - CopperCube is an all-in-one 3D game engine.Very easy to use.
|
||||||
* [Coquette](http://coquette.maryrosecook.com/) - A micro framework for JavaScript games. Handles collision detection, the game update loop, canvas rendering, and keyboard and mouse input.
|
* :tada: [Coquette](http://coquette.maryrosecook.com/) - A micro framework for JavaScript games. Handles collision detection, the game update loop, canvas rendering, and keyboard and mouse input.
|
||||||
* [Corona SDK](https://coronalabs.com/) - A Cross-Platform Mobile App Development for iOS and Android.
|
* :free: [Corona SDK](https://coronalabs.com/) - A Cross-Platform Mobile App Development for iOS and Android.
|
||||||
* [Dash](https://github.com/Circular-Studios/Dash) - A free and open 3D game engine written in D.
|
* :tada: [Dash](https://github.com/Circular-Studios/Dash) - A free and open 3D game engine written in D.
|
||||||
* [Defold](http://www.defold.com/) - Free 2D Game Engine for Cross-Platform Publishing 
|
* :free: [Defold](http://www.defold.com/) - Free 2D Game Engine for Cross-Platform Publishing 
|
||||||
* [Duality](http://duality.adamslair.net/) - C# / OpenGL 2D Game Engine that comes with visual editor.
|
* :tada: [Duality](http://duality.adamslair.net/) - C# / OpenGL 2D Game Engine that comes with visual editor.
|
||||||
* [ENGi](https://github.com/ajhager/engi) - A multi-platform 2D game library for Go.
|
* :tada: [ENGi](https://github.com/ajhager/engi) - A multi-platform 2D game library for Go.
|
||||||
* [Ebiten](https://hajimehoshi.github.io/ebiten/) - A simple 2D game library in Go. 
|
* :taga: [Ebiten](https://hajimehoshi.github.io/ebiten/) - A simple 2D game library in Go. 
|
||||||
* [Ejecta](http://impactjs.com/ejecta) - A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS. 
|
* :tada: [Ejecta](http://impactjs.com/ejecta) - A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS. 
|
||||||
* [EnchantJS](http://enchantjs.com/) - A simple JavaScript framework for creating games and apps.
|
* :tada: [EnchantJS](http://enchantjs.com/) - A simple JavaScript framework for creating games and apps.
|
||||||
* [FXGL](https://github.com/AlmasB/FXGL) - A JavaFX/Kotlin game engine for Win/Mac/Linux. 
|
* :tada: [FXGL](https://github.com/AlmasB/FXGL) - A JavaFX/Kotlin game engine for Win/Mac/Linux. 
|
||||||
* [Farseer](http://farseerphysics.codeplex.com) - a collision detection system with realistic physics responses.
|
* :tada: [Farseer](https://github.com/VelcroPhysics/VelcroPhysics) - a collision detection system with realistic physics responses.
|
||||||
* [FlashPunk](http://useflashpunk.net/) - free ActionScript 3 library designed for developing 2D Flash games.
|
* :tada: [FlashPunk](http://useflashpunk.net/) - free ActionScript 3 library designed for developing 2D Flash games.
|
||||||
* [Flixel](http://flixel.org/index.html) - an open source game-making written in ActionScript3. 
|
* :tada: [Flixel](http://flixel.org/index.html) - an open source game-making written in ActionScript3. 
|
||||||
* [GameMaker](http://www.yoyogames.com/studio) - GameMaker accommodates the creation of cross-platform video games 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. 
|
* :moneybag: [GameMaker](http://www.yoyogames.com/studio) - GameMaker accommodates the creation of cross-platform video games 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. 
|
||||||
* [GameSalad](https://gamesalad.com/) - Game Creation Engine for Mac and Windows.
|
* :money_with_wings: [GameSalad](https://gamesalad.com/) - Game Creation Engine for Mac and Windows.
|
||||||
* [Gideros](http://giderosmobile.com/) - A Cross-Platform framework to create Mobile Apps and games for iOS, Android using Lua programming language.
|
* :tada: [Gideros](http://giderosmobile.com/) - A Cross-Platform framework to create Mobile Apps and games for iOS, Android using Lua programming language.
|
||||||
* [Godot](http://www.godotengine.org/) - An advanced, feature-packed, multi-platform 2D and 3D open-source game engine. 
|
* :tada: [Godot](http://www.godotengine.org/) - An advanced, feature-packed, multi-platform 2D and 3D open-source game engine. 
|
||||||
* [Grid](http://www.planimeter.org/grid-sdk/) - Lua Game Engine.
|
* [Grid](http://www.planimeter.org/grid-sdk/) - Lua Game Engine.
|
||||||
* [Havok Vision](http://www.havok.com/vision-engine/) - a cross-platform game engine that provides a powerful and versatile multi-platform runtime technology.
|
* [Havok Vision](http://www.havok.com/vision-engine/) - a cross-platform game engine that provides a powerful and versatile multi-platform runtime technology.
|
||||||
* [HaxeFlixel](http://haxeflixel.com/) - Create cross-platform games easier and free.
|
* :tada: [HaxeFlixel](http://haxeflixel.com/) - Create cross-platform games easier and free.
|
||||||
* [Haxor](http://www.haxor.xyz/) - Combine the power of HaXe language and HTML5+WebGL to easily develop powerful applications that can run in any modern browser.
|
* :tada: [Haxor](http://www.haxor.xyz/) - Combine the power of HaXe language and HTML5+WebGL to easily develop powerful applications that can run in any modern browser.
|
||||||
* [Hive3D](http://www.eyelead.com/hive/) - Real Time Collaboration 3D engine.
|
* [Hive3D](http://www.eyelead.com/hive/) - Real Time Collaboration 3D engine.
|
||||||
* [Horde3D](http://www.horde3d.org/) - small open source 3D rendering engine. 
|
* :tada: [Horde3D](http://www.horde3d.org/) - small open source 3D rendering engine. 
|
||||||
* [ImpactJS](http://impactjs.com/) - Impact is a JavaScript Game Engine that allows you to develop stunning HTML5 Games for desktop and mobile browsers.
|
* :money: [ImpactJS](http://impactjs.com/) - Impact is a JavaScript Game Engine that allows you to develop stunning HTML5 Games for desktop and mobile browsers.
|
||||||
* [Inform7](http://inform7.com/) - A design system for interactive fiction based on natural language.
|
* :free: [Inform7](http://inform7.com/) - A design system for interactive fiction based on natural language.
|
||||||
* [Ink](http://www.inklestudios.com/ink/) - Scripting language for writing interactive narrative.
|
* :tada: [Ink](http://www.inklestudios.com/ink/) - Scripting language for writing interactive narrative.
|
||||||
* [Irrlicht](http://irrlicht.sourceforge.net/) - open source high performance realtime 3D engine written in C++. 
|
* :tada: [Irrlicht](http://irrlicht.sourceforge.net/) - open source high performance realtime 3D engine written in C++. 
|
||||||
* [JPCT](http://www.jpct.net/) - jPCT is a 3D engine for desktop Java and Google's Android.
|
* :free: [JPCT](http://www.jpct.net/) - jPCT is a 3D engine for desktop Java and Google's Android.
|
||||||
* [Jitter](https://code.google.com/p/jitterphysics/) - a fast and lightweight physics engine written in C#.
|
* :tada: [Jitter](https://code.google.com/p/jitterphysics/) - a fast and lightweight physics engine written in C#.
|
||||||
* [Juno](https://github.com/rxi/juno) - Framework for making 2D games with chunky pixels in Lua
|
* :tada: [Juno](https://github.com/rxi/juno) - Framework for making 2D games with chunky pixels in Lua
|
||||||
* [Kivent](http://kivent.org/) - A 2D game framework for Kivy.
|
* :tada: [Kivent](http://kivent.org/) - A 2D game framework for Kivy.
|
||||||
* [Kivy](http://kivy.org) - Cross platform Python framework for creating apps and games for Linux, Windows, OS X, Android and iOS
|
* :tada: [Kivy](http://kivy.org) - Cross platform Python framework for creating apps and games for Linux, Windows, OS X, Android and iOS
|
||||||
* [KiwiJS](http://www.kiwijs.org/) - a fun and friendly Open Source HTML5 Game Engine. Some people call it the WordPress of HTML5 game engines 
|
* :tada: [KiwiJS](http://www.kiwijs.org/) - a fun and friendly Open Source HTML5 Game Engine. Some people call it the WordPress of HTML5 game engines 
|
||||||
* [LibGDX](https://libgdx.badlogicgames.com/) - Powerful (totally free) library for Java, code once and run the game on desktop, Android, Web, and iOS. 
|
* :tada: [LibGDX](https://libgdx.badlogicgames.com/) - Powerful (totally free) library for Java, code once and run the game on desktop, Android, Web, and iOS. 
|
||||||
* [LimeJS](http://www.limejs.com/) - HTML5 game framework for building fast, native-experience games for all modern touchscreens and
|
* :tada: [LimeJS](http://www.limejs.com/) - HTML5 game framework for building fast, native-experience games for all modern touchscreens and
|
||||||
* [Loom SDK](http://loomsdk.com/) - 2D mobile app and game framework with live reload of code and assets, AS3/JS/C#-like scripting language, and powerful 2D rendering and UI framework. Open source with paid "Turbo" service. 
|
* :tada: [Loom SDK](http://loomsdk.com/) - 2D mobile app and game framework with live reload of code and assets, AS3/JS/C#-like scripting language, and powerful 2D rendering and UI framework. Open source with paid "Turbo" service. 
|
||||||
* [Lumberyard](https://aws.amazon.com/pt/lumberyard/) - Amazon Lumberyard is a free AAA game engine deeply integrated
|
* :free: [Lumberyard](https://aws.amazon.com/pt/lumberyard/) - Amazon Lumberyard is a free AAA game engine deeply integrated
|
||||||
* [LumixEngine](https://github.com/nem0/LumixEngine) - 3D Game engine built on C++.
|
* :tada: [LumixEngine](https://github.com/nem0/LumixEngine) - 3D Game engine built on C++.
|
||||||
* [Lums](https://github.com/lums-proj/Lums) - A 2D / 3D framework written in C++11. Very efficient and modern. Still under heavy development.
|
* :tada: [Lums](https://github.com/lums-proj/Lums) - A 2D / 3D framework written in C++11. Very efficient and modern. Still under heavy development.
|
||||||
* [LÖVE](http://love2d.org) - Lua 2D Game Engine. 
|
* :tada: [LÖVE](http://love2d.org) - Lua 2D Game Engine. 
|
||||||
* [MINX](https://github.com/GearChicken/MINX) - Open Source 2D game framework written in C++ (to the style of XNA)
|
* :tada: [MINX](https://github.com/GearChicken/MINX) - Open Source 2D game framework written in C++ (to the style of XNA)
|
||||||
* [MOAI](http://getmoai.com/) - Cross-Platform framework designed for pro game developers to create iOS, Android, Windows, Linux, Chrome and OSX games using C++, OpenGL and Lua scripting.
|
* :tada: [MOAI](http://getmoai.com/) - Cross-Platform framework designed for pro game developers to create iOS, Android, Windows, Linux, Chrome and OSX games using C++, OpenGL and Lua scripting.
|
||||||
* [Matter.js](http://brm.io/matter-js/) - a 2D physics engine for the web.
|
* :tada: [Matter.js](http://brm.io/matter-js/) - a 2D physics engine for the web.
|
||||||
* [MelonJS](http://melonjs.org) - open source light-weight HTML5 game engine. 
|
* :tada: [MelonJS](http://melonjs.org) - open source light-weight HTML5 game engine. 
|
||||||
* [Monkey X](http://www.monkey-x.com) - Multi-platform programming language and cross-compiler, aimed at fast game programming.
|
* :free: [Monkey X](http://www.monkey-x.com) - Multi-platform programming language and cross-compiler, aimed at fast game programming.
|
||||||
* [Monogame](http://www.monogame.net/) - Open Source implementation of the Microsoft XNA 4 Framework. 
|
* :tada: [Monogame](http://www.monogame.net/) - Open Source implementation of the Microsoft XNA 4 Framework. 
|
||||||
* [NodeBox](https://www.nodebox.net/) - a family of Python tools to create generative design.
|
* :free: [NodeBox](https://www.nodebox.net/) - a family of Python tools to create generative design.
|
||||||
* [ODE](http://www.ode.org/) - ODE is an open source, high performance library for simulating rigid body dynamics. 
|
* :tada: [ODE](http://www.ode.org/) - ODE is an open source, high performance library for simulating rigid body dynamics. 
|
||||||
* [Ogre3D](http://www.ogre3d.org/) - is a scene-oriented, real-time, flexible 3D rendering engine (as opposed to a game engine) written in C++.
|
* :tada: [Ogre3D](http://www.ogre3d.org/) - is a scene-oriented, real-time, flexible 3D rendering engine (as opposed to a game engine) written in C++.
|
||||||
* [OpenFL](http://www.openfl.org/) - Open Source Haxe Engine for making multi-platform games. 
|
* :tada: [OpenFL](http://www.openfl.org/) - Open Source Haxe Engine for making multi-platform games. 
|
||||||
* [OpenRA](http://www.openra.net/) - OpenRA is a Libre/Free Real Time Strategy Game Engine.
|
* :tada: [OpenRA](http://www.openra.net/) - OpenRA is a Libre/Free Real Time Strategy Game Engine.
|
||||||
* [Origamijs](http://origamijs.com/docs) - Lightweight Library to create using HTML5 Canvas.
|
* :tada: [Origamijs](http://origamijs.com/docs) - Lightweight Library to create using HTML5 Canvas.
|
||||||
* [PICO-8](http://www.lexaloffle.com/pico-8.php) - A fantasy console for making, sharing and playing tiny games and other computer programs.
|
* :moneybag: [PICO-8](http://www.lexaloffle.com/pico-8.php) - A fantasy console for making, sharing and playing tiny games and other computer programs.
|
||||||
* [Panda3D](https://www.panda3d.org/) - a framework for 3D rendering and game development for Python and C++ programs.
|
* :tada: [Panda3D](https://www.panda3d.org/) - a framework for 3D rendering and game development for Python and C++ programs.
|
||||||
* [PandaJS](http://www.pandajs.net/) - Open Source HTML5 Engine. 
|
* :tada: [PandaJS](http://www.pandajs.net/) - Open Source HTML5 Engine. 
|
||||||
* [Phaser](http://phaser.io/) - free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
|
* :tada: [Phaser](http://phaser.io/) - free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
|
||||||
* [Piston](http://www.piston.rs/) - a modular open source game engine written in Rust. 
|
* :tada: [Piston](http://www.piston.rs/) - a modular open source game engine written in Rust. 
|
||||||
* [Pixel Vision 8](https://twitter.com/PixelVision8) - a framework designed to simulate your favorite 8-bit consoles.
|
* :money_with_wings: [Pixel Vision 8](https://twitter.com/PixelVision8) - a framework designed to simulate your favorite 8-bit consoles.
|
||||||
* [PixiJS](http://www.pixijs.com/) - is a newcomer HTML5 game renderer - first released in early 2013. A main appeal of the engine is its use of WebGL for faster performance. If WebGL isn't supported, the engine falls back to standard canvas.
|
* :tada: [PixiJS](http://www.pixijs.com/) - is a newcomer HTML5 game renderer - first released in early 2013. A main appeal of the engine is its use of WebGL for faster performance. If WebGL isn't supported, the engine falls back to standard canvas.
|
||||||
* [Planck.js](http://piqnt.com/planck.js/) - 2D JavaScript physics engine for cross-platform HTML5 game development.
|
* :tada: [Planck.js](http://piqnt.com/planck.js/) - 2D JavaScript physics engine for cross-platform HTML5 game development.
|
||||||
* [PlayCanvas](https://playcanvas.com/) - A WebGL Game Engine.
|
* :money_with_wings: [PlayCanvas](https://playcanvas.com/) - A WebGL Game Engine.
|
||||||
* [Polycode](http://polycode.org) - Open-Source Framework for creating games in C++ (with Lua bindings).
|
* :tada: [Polycode](http://polycode.org) - Open-Source Framework for creating games in C++ (with Lua bindings).
|
||||||
* [Processing](https://www.processing.org/) - Processing is a programming language, development environment for artists, designers, researchers.
|
* :tada: [Processing](https://www.processing.org/) - Processing is a programming language, development environment for artists, designers, researchers.
|
||||||
* [PuzzleScript](http://www.puzzlescript.net/) - open-source HTML5 puzzle game engine.
|
* :tada: [PuzzleScript](http://www.puzzlescript.net/) - open-source HTML5 puzzle game engine.
|
||||||
* [PyGame](http://pygame.org/hifi.html) - a 2D game engine in Python.
|
* :tada: [PyGame](http://pygame.org/hifi.html) - a 2D game engine in Python.
|
||||||
* [QICI](http://www.qiciengine.com/) - Efficient web-based tool for creating HTML5 games.
|
* :tada: [QICI](http://www.qiciengine.com/) - Efficient web-based tool for creating HTML5 games.
|
||||||
* [RPGMaker](http://www.rpgmakerweb.com/) - series of programs for the development of role-playing games.
|
* :moneybag: [RPGMaker](http://www.rpgmakerweb.com/) - series of programs for the development of role-playing games.
|
||||||
* [Rajawali](https://github.com/Rajawali/Rajawali) - Android OpenGL ES 2.0/3.0 Engine
|
* :tada: [Rajawali](https://github.com/Rajawali/Rajawali) - Android OpenGL ES 2.0/3.0 Engine
|
||||||
* [Ren'Py](http://www.renpy.org/) - An open-source visual novel engine using the Python language in simplified form. It supports Windows, Mac OS X, Linux, Android and iOS.
|
* :tada: [Ren'Py](http://www.renpy.org/) - An open-source visual novel engine using the Python language in simplified form. It supports Windows, Mac OS X, Linux, Android and iOS.
|
||||||
* [Rpgboss](http://rpgboss.com) - A 2d rpg game engine and editor based on scala and libgdx. Ease of use, with no programming knowledge.
|
* :tada: [Rpgboss](http://rpgboss.com) - A 2d rpg game engine and editor based on scala and libgdx. Ease of use, with no programming knowledge.
|
||||||
* [SDL](http://libsdl.org/) - SDL is a cross-platform library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
|
* :tada: [SDL](http://libsdl.org/) - SDL is a cross-platform library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
|
||||||
* [SFML](http://www.sfml-dev.org/) - Simple and Fast Multimedia Library.
|
* :tada: [SFML](http://www.sfml-dev.org/) - Simple and Fast Multimedia Library.
|
||||||
* [Spring](http://springrts.com/) - A powerful free cross-platform RTS engine.
|
* :tada: [Spring](http://springrts.com/) - A powerful free cross-platform RTS engine.
|
||||||
* [SpriteKit](https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Introduction/Introduction.html) - iOS/Mac 2D Game Engine.
|
* :free: [SpriteKit](https://developer.apple.com/documentation/spritekit) - iOS/Mac 2D Game Engine.
|
||||||
* [Stage.js](http://piqnt.com/stage.js/) - Lightweight and fast 2D HTML5 rendering and layout engine for cross-platform game development.
|
* :tada: [Stage.js](http://piqnt.com/stage.js/) - Lightweight and fast 2D HTML5 rendering and layout engine for cross-platform game development.
|
||||||
* [Starling](http://gamua.com/starling/) - The GPU powered 2D Flash API
|
* :tada: [Starling](http://gamua.com/starling/) - The GPU powered 2D Flash API
|
||||||
* [Stencyl](http://www.stencyl.com/) - a game creation platform that allows users to create 2D video games for computers, mobile devices, and the web.
|
* :money_with_wings: [Stencyl](http://www.stencyl.com/) - a game creation platform that allows users to create 2D video games for computers, mobile devices, and the web.
|
||||||
* [Superpowers](https://sparklinlabs.itch.io/superpowers) - HTML5 Collaborative 2D/3D Game Maker
|
* :tada: [Superpowers](https://sparklinlabs.itch.io/superpowers) - HTML5 Collaborative 2D/3D Game Maker
|
||||||
* [TIC - Tiny Computer](http://nesbox.com/tic/) - a tiny computer where you can make, play and share tiny games.
|
* :tada: [TIC-80](https://tic.computer/) - TIC-80 is a fantasy computer for making, playing and sharing tiny games.
|
||||||
* [Three.js](http://threejs.org/) - Javascript 3D Library.
|
* :tada: [Three.js](http://threejs.org/) - Javascript 3D Library.
|
||||||
* [Turbulenz](http://biz.turbulenz.com/developers) - Turbulenz offers the ability to build, publish, iterate and monetise high-quality games that react like no others, with immersive 3D effects and real-time physics that open up a whole new world of unprecedented and extraordinary web content.
|
* :tada: [Turbulenz](http://biz.turbulenz.com/developers) - Turbulenz offers the ability to build, publish, iterate and monetise high-quality games that react like no others, with immersive 3D effects and real-time physics that open up a whole new world of unprecedented and extraordinary web content.
|
||||||
* [Twine](http://twinery.org/) - Downloadable or browser-based game development platform that allows users to create linked story paths. Not just text-based, Twine supports music, images, and sound effects. Very little coding knowledge required for basic text adventure games.
|
* :tada: [Twine](http://twinery.org/) - Downloadable or browser-based game development platform that allows users to create linked story paths. Not just text-based, Twine supports music, images, and sound effects. Very little coding knowledge required for basic text adventure games.
|
||||||
* [Unity 3D](http://unity3d.com/) - A development engine for the creation of 2D and 3D games and interactive content.
|
* :money_with_wings: [Unity 3D](http://unity3d.com/) - A development engine for the creation of 2D and 3D games and interactive content.
|
||||||
* [Unreal Engine 4](https://www.unrealengine.com/) - the new game engine technology developed by Epic Games.
|
* :free: [Unreal Engine 4](https://www.unrealengine.com/) - the new game engine technology developed by Epic Games.
|
||||||
* [Urho3D](http://urho3d.github.io/) - Cross-platform rendering and game engine.
|
* :tada: [Urho3D](http://urho3d.github.io/) - Cross-platform rendering and game engine.
|
||||||
* [Vassal](http://www.vassalengine.org/) - Vassal is a game engine for building and playing online adaptations of board games and card games. Play live on the Internet or by email. Vassal runs on all platforms, and is free, open-source software. 
|
* :tada: [Vassal](http://www.vassalengine.org/) - Vassal is a game engine for building and playing online adaptations of board games and card games. Play live on the Internet or by email. Vassal runs on all platforms, and is free, open-source software. 
|
||||||
* [Wave](http://waveengine.net/) - Cross-platform engine written in C#
|
* :tada: [Wave](http://waveengine.net/) - Cross-platform engine written in C#
|
||||||
* [WhiteStorm.js](https://github.com/WhitestormJS/whitestorm.js) - 3d javacript framework for building apps and games
|
* :tada: [WhiteStorm.js](https://github.com/WhitestormJS/whitestorm.js) - 3d javacript framework for building apps and games
|
||||||
* [XNA](http://mxa.codeplex.com/) - Microsoft's game development framework.
|
* :tada: [XNA](http://mxa.codeplex.com/) - Microsoft's game development framework.
|
||||||
* [Xenko](http://xenko.com/) - Open Source C# Game Engine. 
|
* :tada: [Xenko](http://xenko.com/) - Open Source C# Game Engine. 
|
||||||
* [bgfx](https://github.com/bkaradzic/bgfx) - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
|
* :tada: [bgfx](https://github.com/bkaradzic/bgfx) - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
|
||||||
* [gameplay](http://gameplay3d.io/) - A free, open-source, cross-platform, 2D + 3D game framework written in C++. It is aimed towards indie game developers who are creating desktop and mobile games.
|
* :tada: [gameplay](http://gameplay3d.io/) - A free, open-source, cross-platform, 2D + 3D game framework written in C++. It is aimed towards indie game developers who are creating desktop and mobile games.
|
||||||
* [ggez](http://ggez.rs/) - A Rust library to create Good Games Easily.
|
* :tada: [ggez](http://ggez.rs/) - A Rust library to create Good Games Easily.
|
||||||
* [iio.js](https://github.com/iioinc/iio.js) - A javascript library that speeds the creation and deployment of HTML5 Canvas applications
|
* :tada: [iio.js](https://github.com/iioinc/iio.js) - A javascript library that speeds the creation and deployment of HTML5 Canvas applications
|
||||||
* [jMonkeyEngine 3](http://jmonkeyengine.org/) - a 3D open-source game engine for adventurous Java developers.
|
* :tada: [jMonkeyEngine 3](http://jmonkeyengine.org/) - a 3D open-source game engine for adventurous Java developers.
|
||||||
* [p2.js](http://schteppe.github.io/p2.js/) - JavaScript 2D physics library
|
* :tada: [p2.js](http://schteppe.github.io/p2.js/) - JavaScript 2D physics library
|
||||||
* [voxel.js](http://voxeljs.com/) - voxel.js is a collection of projects that make it easier than ever to create 3D voxel games like Minecraft all in the browser.
|
* :tada: [voxel.js](http://voxeljs.com/) - voxel.js is a collection of projects that make it easier than ever to create 3D voxel games like Minecraft all in the browser.
|
||||||
No programming needed.
|
|
||||||
with AWS and Twitch – with full source.
|
|
||||||
### AI
|
### AI
|
||||||
|
|
||||||
* [Fluent Behaviour Tree](https://github.com/codecapers/Fluent-Behaviour-Tree) - C# behaviour tree library with a fluent API released under MIT.
|
* :tada: [Fluent Behaviour Tree](https://github.com/codecapers/Fluent-Behaviour-Tree) - C# behaviour tree library with a fluent API released under MIT.
|
||||||
* [SimpleAI](https://github.com/mgerhardy/simpleai/) - C++11 behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.
|
* :tada: [SimpleAI](https://github.com/mgerhardy/simpleai/) - C++11 behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.
|
||||||
|
|
||||||
|
|
||||||
Audio
|
Audio
|
||||||
@@ -313,12 +351,30 @@ Audio
|
|||||||
|
|
||||||
### Collections
|
### Collections
|
||||||
|
|
||||||
* [Free Game Sounds](https://gamesounds.xyz/) - Archive of all kinds of royalty-free game sounds.
|
* :free: [Free Game Sounds](https://gamesounds.xyz/) - Archive of all kinds of royalty-free game sounds.
|
||||||
* [Freesound](http://www.freesound.org/) - collaborative database of Creative Commons Licensed sounds.
|
* :free: [Freesound](http://www.freesound.org/) - collaborative database of Creative Commons Licensed sounds.
|
||||||
* [Musopen](https://musopen.org/) - Royalty free music.
|
* :free: [Musopen](https://musopen.org/) - Royalty free music.
|
||||||
* [Octave](http://raisedbeaches.com/octave/index.html) - free library of UI sounds.
|
* :free: [Octave](http://raisedbeaches.com/octave/index.html) - free library of UI sounds.
|
||||||
* [PacDV](http://www.pacdv.com/sounds/index.html) - royalty free sounds collection.
|
* :free: [PacDV](http://www.pacdv.com/sounds/index.html) - royalty free sounds collection.
|
||||||
* [SoundBible.com](http://soundbible.com/) - Royalty-free, searchable archive of sound effects under various licenses.
|
* :free: [SoundBible.com](http://soundbible.com/) - Royalty-free, searchable archive of sound effects under various licenses.
|
||||||
|
|
||||||
|
### Music and Audio Editors
|
||||||
|
|
||||||
|
* :tada: [Audacity](http://sourceforge.net/projects/audacity/) - open source, cross-platform software for recording and editing sounds. 
|
||||||
|
* :free: [Audiosauna](http://www.audiosauna.com/) - transforms your web browser into a fast and flexible music production studio with built in synthesizers and live effects.
|
||||||
|
* :free: [Audiotool](http://www.audiotool.com/app) - Online music producer.
|
||||||
|
* :free: [Bfxr](http://www.bfxr.net/) - A tool to make sound effects for computer games.
|
||||||
|
* :free: [Bosca Ceoil](http://boscaceoil.net/) - Online (and also desktop) music producer made by Terry Cavanagh. Simple, intuitive, has a distinctive retro-ish sound. 
|
||||||
|
* :free: [ChipTone](http://sfbgames.com/chiptone/) - Online sound effect generator
|
||||||
|
* :free: [FamiTracker](http://famitracker.com/) - free windows tracker for producing music for the NES/Famicom-systems.
|
||||||
|
* :free: [iNudge](http://tonematrix.audiotool.com) - Create sound patterns online.
|
||||||
|
* :tada: [jfxr](http://jfxr.frozenfractal.com) - A JavaScript port of the Bfxr sound effect generator.
|
||||||
|
* :free: [MadTracker](http://www.madtracker.org/main.php) - a powerful and efficient approach to making music. Versatility and compatibility are guaranteed due to full VST™, ASIO™ and ReWire™ support.
|
||||||
|
* :tada: [MilkyTracker](https://github.com/milkytracker/MilkyTracker) - open source tracker for Mac/Linux/Windows platforms. 
|
||||||
|
* :tada: [musagi](http://www.drpetter.se/project_musagi.html) - open source, fairly large and sophisticated music editor and synthesizer 
|
||||||
|
* :tada: [Sekaiju](http://openmidiproject.osdn.jp/Sekaiju_en.html) - Open Source MIDI sequencer. 
|
||||||
|
* :free: [Soundation](https://soundation.com/) - Online Professional music studio.
|
||||||
|
* :free: [SunVox](http://www.warmplace.ru/soft/sunvox/) - a small, fast and powerful modular synthesizer with pattern-based sequencer (tracker).
|
||||||
|
|
||||||
### Music and Audio Editors
|
### Music and Audio Editors
|
||||||
|
|
||||||
@@ -342,8 +398,8 @@ Board Games
|
|||||||
-----------
|
-----------
|
||||||
*Tools for making board games*
|
*Tools for making board games*
|
||||||
|
|
||||||
* [Boardgamizer](http://www.boardgamizer.com/) - Board Game Design Idea Generator.
|
* :free: [Boardgamizer](http://www.boardgamizer.com/) - Board Game Design Idea Generator.
|
||||||
* [RPTools](http://www.rptools.net/) - a brand of open-source programs designed to enhance traditional pen-and-paper role playing games.
|
* :tada: [RPTools](http://www.rptools.net/) - a brand of open-source programs designed to enhance traditional pen-and-paper role playing games.
|
||||||
|
|
||||||
Must see
|
Must see
|
||||||
--------
|
--------
|
||||||
@@ -414,11 +470,11 @@ Must see
|
|||||||
|
|
||||||
### Magazines
|
### Magazines
|
||||||
|
|
||||||
* [Casual Connect](http://casualconnect.org/) 
|
* :free: [Casual Connect](http://casualconnect.org/) 
|
||||||
* [Game Developer Magazine](http://www.gdcvault.com/gdmag) 
|
* :free: [Game Developer Magazine](http://www.gdcvault.com/gdmag) 
|
||||||
* [IndieMag](https://www.indiemag.fr/) 
|
* :free: [IndieMag](https://www.indiemag.fr/) 
|
||||||
* [Making Games](http://www.makinggames.biz/) 
|
* :free: [Making Games](http://www.makinggames.biz/) 
|
||||||
* [indie-o-rama](http://www.indieorama.com/) 
|
* :free: [indie-o-rama](http://www.indieorama.com/) 
|
||||||
|
|
||||||
### Videos/Podcasts
|
### Videos/Podcasts
|
||||||
|
|
||||||
@@ -436,23 +492,23 @@ Must see
|
|||||||
|
|
||||||
### Project Management
|
### Project Management
|
||||||
|
|
||||||
* [Casual](https://casual.pm/) - Visual Project Management 
|
* :moneybag: [Casual](https://casual.pm/) - Visual Project Management 
|
||||||
* [Codecks](https://www.codecks.io) - Project Management Tool inspired by Collectible Card Games 
|
* :moneybag: [Codecks](https://www.codecks.io) - Project Management Tool inspired by Collectible Card Games 
|
||||||
* [HacknPlan](http://hacknplan.com/) - Project management for game developers 
|
* :money_with_wings: [HacknPlan](http://hacknplan.com/) - Project management for game developers 
|
||||||
* [Taiga](https://taiga.io/) - Project management platform for agile developers & designers 
|
* :money_with_wings: [Taiga](https://taiga.io/) - Project management platform for agile developers & designers 
|
||||||
* [Trello](https://trello.com/) - Organize and prioritize projects 
|
* :money_with_wings: [Trello](https://trello.com/) - Organize and prioritize projects 
|
||||||
|
|
||||||
### Complete Game Sources
|
### Complete Game Sources
|
||||||
|
|
||||||
* [Doom 3](https://github.com/id-Software/DOOM-3) 
|
* :tada: [Doom 3](https://github.com/id-Software/DOOM-3) 
|
||||||
* [Doom](https://github.com/id-Software/DOOM) 
|
* :tada: [Doom](https://github.com/id-Software/DOOM) 
|
||||||
* [Duke Nukem 3D: Atomic Edition](http://legacy.3drealms.com/duke3d/) 
|
* :tada: [Duke Nukem 3D: Atomic Edition](http://legacy.3drealms.com/duke3d/) 
|
||||||
* [Prince of Persia](https://github.com/jmechner/Prince-of-Persia-Apple-II) 
|
* :tada: [Prince of Persia](https://github.com/jmechner/Prince-of-Persia-Apple-II) 
|
||||||
* [Quake 2](https://github.com/id-Software/Quake-2) 
|
* :tada: [Quake 2](https://github.com/id-Software/Quake-2) 
|
||||||
* [Quake III Arena](https://github.com/id-Software/Quake-III-Arena) 
|
* :tada: [Quake III Arena](https://github.com/id-Software/Quake-III-Arena) 
|
||||||
* [Quake](https://github.com/id-Software/Quake) 
|
* :tada: [Quake](https://github.com/id-Software/Quake) 
|
||||||
* [SimCity](https://github.com/simhacker/micropolis) 
|
* :tada: [SimCity](https://github.com/simhacker/micropolis) 
|
||||||
* [Wolfenstein 3D](https://github.com/id-Software/wolf3d) 
|
* :tada: [Wolfenstein 3D](https://github.com/id-Software/wolf3d) 
|
||||||
|
|
||||||
Ads
|
Ads
|
||||||
---
|
---
|
||||||
@@ -472,16 +528,16 @@ Learn
|
|||||||
|
|
||||||
### General Game Development
|
### General Game Development
|
||||||
|
|
||||||
* [Coursera: Beginning Game Programming with C#](https://www.coursera.org/course/gameprogramming)
|
* :money: [Coursera: Beginning Game Programming with C#](https://www.coursera.org/course/gameprogramming)
|
||||||
* [Coursera: Introduction to interactive Python programming](https://www.coursera.org/course/interactivepython1)
|
* :money: [Coursera: Introduction to interactive Python programming](https://www.coursera.org/course/interactivepython1)
|
||||||
* [HandmadeHero: making 2D game from scratch](https://handmadehero.org/)
|
* :free: [HandmadeHero: making 2D game from scratch](https://handmadehero.org/)
|
||||||
* [Khan Academy: Advanced JS: Games & Visualizations](https://www.khanacademy.org/computing/cs/programming-games-visualizations)
|
* :free: [Khan Academy: Advanced JS: Games & Visualizations](https://www.khanacademy.org/computing/cs/programming-games-visualizations)
|
||||||
* [Simple HTML5 Canvas Game](http://www.lostdecadegames.com/how-to-make-a-simple-html5-canvas-game/)
|
* :free: [Simple HTML5 Canvas Game](http://www.lostdecadegames.com/how-to-make-a-simple-html5-canvas-game/)
|
||||||
* [miloyip/game-programmer](https://github.com/miloyip/game-programmer) A Study Path for Game Programmer :octocat:
|
* :free: [miloyip/game-programmer](https://github.com/miloyip/game-programmer) A Study Path for Game Programmer :octocat:
|
||||||
* [TheChernoProject](https://www.youtube.com/user/TheChernoProject)
|
* :free: [TheChernoProject](https://www.youtube.com/user/TheChernoProject)
|
||||||
* [Udacity: HTML5 Game Development](https://www.udacity.com/course/html5-game-development--cs255)
|
* :free: [Udacity: HTML5 Game Development](https://www.udacity.com/course/html5-game-development--cs255)
|
||||||
|
|
||||||
### Computer Graphics
|
### Computer Graphics
|
||||||
|
|
||||||
* [Interactive 3D Graphics](https://www.udacity.com/course/interactive-3d-graphics--cs291)
|
* :free: [Interactive 3D Graphics](https://www.udacity.com/course/interactive-3d-graphics--cs291)
|
||||||
* [Interactive Computer Graphics](https://www.coursera.org/learn/interactive-computer-graphics)
|
* :money: [Interactive Computer Graphics](https://www.coursera.org/learn/interactive-computer-graphics)
|
||||||
|
|||||||
Reference in New Issue
Block a user