Compare commits

...

58 Commits

Author SHA1 Message Date
Ellison
314c530329 Merge pull request #345 from nulldoubt/patch-1
Add Forge (Framework) to README
2025-10-14 16:53:19 -03:00
Mohamad Alkhatib
7d57ea59d7 Add Forge (Framework) to README 2025-10-14 21:32:20 +02:00
Ellison
796deb1eb8 Merge pull request #342 from IvanMurzak/patch-1
Add AI Game Developer link to README
2025-10-02 10:57:37 -03:00
Ivan Murzak
f08bfa9ab0 fix formatting in AI Game Developer entry in README 2025-10-01 18:39:19 -07:00
Ivan Murzak
bafec72500 Add AI Game Developer link to README
Added a new entry for 'AI Game Developer' under the AI section.
2025-10-01 18:24:03 -07:00
Ellison
7f1ebe6ae4 Merge pull request #341 from SirMonteiro/squooshWebApp
add Squoosh image optimizer web app
2025-10-01 17:55:35 -03:00
Gabriel de Souza
3cbe6bf8aa fix squoosh entry 2025-10-01 16:00:13 -03:00
Gabriel de Souza
5feda17463 add Squoosh image optimizer web app 2025-10-01 15:40:04 -03:00
Ellison
9a7a3e315c Merge pull request #335 from Nordth/patch-1
Add IMS Creators - Game Design driven Project Management Tool
2025-09-01 09:13:40 -03:00
Nordth
1a78127a6c Add IMS Creators - Game Design driven Project Management Tool 2025-09-01 10:07:21 +04:00
Ellison
81bffd517d Merge pull request #333 from tdenniston/patch-1
Add SVG to PNG converter to vector/image tools
2025-06-26 22:34:29 -03:00
Tyler Denniston
fb863f3a79 Add SVG to PNG converter to vector/image tools 2025-06-26 17:20:02 -04:00
Ellison
0942a8f280 Merge pull request #332 from Is-Daouda/patch-1
Update README.md
2025-06-07 09:02:42 -03:00
Is Daouda
cf6fa7ea56 Update README.md 2025-06-07 01:34:35 +00:00
Ellison
3934ee16e5 Merge pull request #331 from benjamingregory/coplay
Update README.md
2025-05-30 18:40:09 -03:00
Ben
0d1e158e56 Update README.md
Add Coplay
2025-05-30 12:13:11 -07:00
Ellison
ede318e1a3 Merge pull request #328 from ultimateownsz/patch-1
Update correct Pygame library
2025-05-09 19:59:59 -03:00
Danilo
4958d5f640 Merge branch 'main' into patch-1 2025-05-06 17:30:34 +02:00
Ellison
7fbe4b2d1a Merge pull request #330 from StarBuckR/patch-1
Update README.md
2025-05-01 20:44:02 -03:00
Rıdvan Tülemen
86a24f2388 Update README.md 2025-05-01 14:40:44 +03:00
Ellison
c703f41ce2 Merge pull request #329 from ikpil/main
Add Box2D.NET to Engines and Frameworks section
2025-04-27 08:00:58 -03:00
ikpil
238f78b971 Add Box2D.NET to Engines and Frameworks section
- A port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D, servers.
- https://github.com/ikpil/Box2D.NET
2025-04-27 13:04:22 +09:00
Danilo
4d801746a7 Update README.md
This updates the url and name of the Pygame library. The community version is actively being worked on and the old pygame library is not.
2025-04-17 22:58:36 +02:00
Ellison
53a7ea175d Update README.md 2024-12-24 14:31:47 -03:00
Ellison
a6f60e156a Merge pull request #321 from MichaelHinrichs/patch-1
Enable Markdown detection.
2024-12-24 14:27:51 -03:00
Ellison
bf4636d5ff Merge pull request #323 from christopher4lis/main
feat: chris courses to learn section
2024-12-24 14:24:23 -03:00
Ellison
2c1d1b7481 Merge pull request #327 from mujtaba-io/patch-2
Added gameidea.org under blogs
2024-12-24 14:03:22 -03:00
Mujtaba
a8e0640234 Added gameidea.org under blogs 2024-12-24 10:58:31 +05:00
Ellison
2c9755f108 Merge pull request #326 from VBproDev/patch-1
Adding Canvascript
2024-11-19 09:34:27 -03:00
VBproDev
e2a341de96 Update README.md 2024-11-19 11:15:36 +05:30
Ellison
a6ead8b70c Merge pull request #325 from BobConanDev/main
Update README.md, fix typo(s)
2024-11-16 10:18:38 -03:00
Bob Conan
3fc3168a28 Update README.md, fix typos 2024-11-15 16:27:11 -06:00
BobConanDev
628b106cf5 Updated README.md, fix typo(s) 2024-11-15 16:48:15 -05:00
Ellison
eb4eae9dca Merge pull request #324 from evgeniy-polyakov/main
Added SnowB Bitmap Font Generator
2024-10-07 16:00:52 -03:00
Evgeniy Polyakov
1227cd8403 Update README.md
Added SnowB Bitmap Font Generator
2024-10-05 13:37:29 +03:00
Christopher Lis
314e39aa45 feat: chris courses to learn section 2024-09-25 17:29:13 -04:00
Christopher Lis
891ffdabb6 Add MapperMate as a Tile / Level Editor (#322)
* feat: add mappermate to Tile/Level Editors

* fix: icon
2024-09-25 14:38:12 -03:00
NintenHero
6a8bd6ac60 Create .gitattributes
Enable Markdown detection.
2024-08-13 15:51:21 -05:00
Ellison
17411bd08a Fix FamiTracker link. Add FamilyStudio. Close #320 2024-08-12 13:46:03 -03:00
Ellison
b2f7c88289 Merge pull request #319 from eduardodoria/patch-1
Added Supernova Engine
2024-07-11 18:16:06 -03:00
Eduardo Doria
e30e5f00ef Fixed Supernova Engine order 2024-07-11 17:28:28 -03:00
Eduardo Doria
37bd48e9cc Added Supernova Engine 2024-07-09 12:42:33 -03:00
Ellison
dfa8b869e7 Merge pull request #317 from ColleagueRiley/main
add RGFW
2024-06-23 09:45:42 -03:00
Colleague Riley
d459e4b018 add RGFW 2024-06-22 22:42:55 -04:00
Richard Brock
d6fe134297 Added Lightcube Pixel Art Editor (#316)
* added lightcube

* sort alphabetically
2024-06-11 13:44:35 -03:00
Ellison
420d98edbb Merge pull request #315 from FullyBugged/patch-1
Update README.md
2024-05-04 10:38:41 -03:00
FullyBugged
fdbe69139d Update README.md
Added the ORX portable Game Engine to the Game engine and frameworks list.
2024-05-04 18:34:44 +08:00
Ellison
2e824698be Merge pull request #314 from ColonelThirtyTwo/patch-1
Remove Amethyst
2024-04-29 20:04:45 -03:00
Alex Parrill
8ab0912273 Remove Amethyst
The project ceased in 2022 and the domain has been taken over by a placeholder.
2024-04-29 15:46:37 -04:00
Ellison
c442d0b862 Merge pull request #313 from gnysek/patch-1
GameMaker license update
2024-04-26 09:15:12 -03:00
gnysek
97342e76c4 GameMaker license update
Changed GameMaker license icon to partially free - as it's free for non-commercial work since Nov 2023.
2024-04-26 09:42:42 +02:00
Ellison
e7da0dc2cb Merge pull request #312 from MrBrixican/patch-1
Add Foster
2024-02-10 19:33:00 -03:00
Christian Alonso-Daubney
1dfd483209 Add Foster 2024-02-10 15:49:09 -06:00
Shane Redman
79dfca1219 add Barotrauma to Complete Game Sources as open-source game (#311) 2024-02-07 13:46:37 -03:00
Hugo-Dz
3cc9180b67 Add Sprite Fusion, a free, web-based 2D tilemap editor (#310)
* feat: add Pixelicious, free image-to-Pixel Art

* feat: add Sprite Fusion, a free tilemap editor

* feat: Keep the list alphabetically sorted
2023-12-28 19:08:39 -03:00
Ellison
f95cc0a833 add mach engine 2023-11-28 23:23:13 -03:00
Oliver Tušla
4d91e6d82b add Flax Engine (#308)
Flax is open-source but you pay royalties when you reach a threshold - thus both labels
2023-11-02 00:17:33 -03:00
Choi Ikpil
86b098e084 Add DotRecast to Engines and Frameworks section (#307)
- https://github.com/ikpil/DotRecast

DotRecast is a port of Recast & Detour, a navigation mesh toolset for games, to the C# language. It is useful for game developers who want to use C# servers, C# projects, or Unity3D for their games.

DotRecast allows you to generate and use navigation meshes for pathfinding and spatial reasoning in your game world. You can also customize the navmesh generation and runtime navigation systems to suit your specific game’s needs.
2023-10-28 10:58:48 -03:00
2 changed files with 33 additions and 13 deletions

2
.gitattributes vendored Normal file
View File

@@ -0,0 +1,2 @@
*.md linguist-detectable=true
*.md linguist-documentation=false

View File

@@ -87,6 +87,7 @@ _Great graphics placeholders and tools to turn that squared game into a picasso
- :tada: [EzSpriteSheet](https://github.com/z64me/EzSpriteSheet) - Creates sprite sheets from animated GIFs and more
- :tada: [Libgdx Texture Packer](https://github.com/libgdx/libgdx/wiki/Texture-packer) - Texture Packer built into Libgdx
- :free: [Littera](http://kvazars.com/littera) - Bitmap font generator
- :tada: [SnowB Bitmap Font](https://snowb.org/) - Bitmap font generator
- :free: [ShoeBox](http://renderhjs.net/shoebox/) - Adobe Air based app with game and ui related tools.
- :money_with_wings: [TexturePacker](https://www.codeandweb.com/texturepacker) - Great spritesheet creation editor.
- :tada: [Tilesplit](https://github.com/AlexPoulsen/tilesplit) - CLI text-based tilesheet splitter and namer. Turn a spritesheet into many separate files with names you pick, or not if you don't care. Support templates and textures that are not all the same size.
@@ -97,7 +98,6 @@ _Great graphics placeholders and tools to turn that squared game into a picasso
- :free: [PNGGauntlet](http://pnggauntlet.com/) - Smash PNGs for faster sites
- :free: [PNGoo](https://pngquant.org/PNGoo.0.1.1.zip) - Windows GUI for batch conversion.
- :tada: [Pngyu](http://nukesaq88.github.io/Pngyu/) - simple PNG image file compression tool.
- :tada: [SuperPNG Photoshop plug-in](http://www.fnordware.com/superpng/) — Mac and Windows. Comparison with "Save for Web"
- :money_with_wings: [TinyPNG](https://tinypng.com/) - Advanced lossy compression for PNG images that preserves full alpha transparency.
#### Texture Tools
@@ -114,9 +114,11 @@ _Great graphics placeholders and tools to turn that squared game into a picasso
- :moneybag: [AutoTileGen](http://pixelatto.com) - AutoTileGen is an automatic tileset generator for 2D game terrains.
- :tada: [LDtk](https://deepnight.net/tools/ldtk-2d-level-editor/) - LDtk is an open-source 2D level editor for indie devs, with a strong focus on user-friendliness.
- :money_with_wings: [MapperMate](https://mappermate.com/) - A cloud based tile map editor used to create 2D levels directly in the browser.
- :tada: [Material Maker](https://github.com/RodZill4/material-maker) - procedural texture creator made in Godot
- :tada: [OGMO Editor](https://ogmo-editor-3.github.io/)- generic level editor.
- :tada: [Overlap2D](https://github.com/UnderwaterApps/overlap2d/) - a 2D level and UI editor with an engine agnostic philosophy.
- :free: [Sprite Fusion](https://spritefusion.com/) - A free level design tool to craft beautiful 2D tilemaps right in your browser using any tileset.
- :tada: [Tiled](http://www.mapeditor.org/) - free, easy to use and flexible tile map editor.
#### Animation
@@ -139,6 +141,7 @@ _Great graphics placeholders and tools to turn that squared game into a picasso
- :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 professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.
- :tada: [LibreSprite](https://libresprite.github.io/) - LibreSprite is an open source fork of Aseprite.
- :moneybag: [Lightcube](https://www.lightcube.art/) - Pixel Art Editor for Windows, supposed PSD files in addition to JPEG, PNG, BMP, GIF.
- :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.)
- :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.
@@ -154,25 +157,28 @@ _Great graphics placeholders and tools to turn that squared game into a picasso
- :free: [Timanthes](http://csdb.dk/release/?id=75871) - A pixel art editor for the Commodore 64 computer running on Windows
- :free: [Charas](http://charas-project.net/index.php) - Charas is a charset generator for RPG Maker.
- :free: [Spritemate](http://www.spritemate.com) - Online Editor for Commodore 64 Sprites
- :tada: [Squoosh](https://squoosh.app) - Make images smaller using best-in-class codecs, right in the browser.
- :tada: [SVGcode](https://svgco.de/) - SVGcode is a Progressive Web App that lets you convert raster images like JPG, PNG, GIF, WebP, AVIF, etc. to vector graphics in SVG format.
- :money_with_wings: [Vector mMgic](https://vectormagic.com/) - Free Raster to Vector Graphics Converter
- :free: [SVG to PNG](https://vexlio.com/svg-to-png/) - Batch convert unlimited SVGs to PNG rasters. Privacy-preserving, doesn't require uploading your assets.
- :money_with_wings: [Vector Magic](https://vectormagic.com/) - Free Raster to Vector Graphics Converter
- :tada: [VTracer](https://www.visioncortex.org/vtracer/) - Raster to Vector Graphics Converter built on top of visioncortex
#### Modeling
- :moneybag: [3ds Max](http://www.autodesk.com/products/3ds-max/overview)
- :money_with_wings: [Besel](https://www.bezel.it/hq) - Make a 3d real-time collaboration design and prototype in your VR headset or mobile AR.
- :tada: [Blender](http://www.blender.org/) - The free software and open-source 3D grate of the wolrd
- :tada: [Blender](http://www.blender.org/) - The free software and open-source 3D grate of the world
- :free: [Canvascript](https://github.com/VBproDev/Canvascript) - A tool for creating HTML canvas graphics without writing code.
- :free: [Clara.io](https://clara.io/)
- :money_with_wings: [Daz 3D](https://www.daz3d.com/) - A 3D software allows you to easily create custom scenes and characters in seconds.
- :free: [MakeHuman](http://www.makehumancommunity.org/)
- :moneybag: [Maya](http://www.autodesk.com/products/maya/overview)
- :moneybag: [modo](https://www.foundry.com/products/modo)
- :free: [sculptris](https://sculptris.br.uptodown.com/windows) - A version by Pixologic and the original [1.01](https://www.moddb.com/downloads/sculptris)
- :money_with_wings: [Spline](https://spline.design/) - A 3d colalaborative real-time
- :money_with_wings: [Spline](https://spline.design/) - A 3d collaborative real-time
- :free: [Womp](https://womp.com/) - A 3D intuitive and easy to use for create right in your browser
- :moneybag: [ZBrush](https://pixologic.com/)
- :free: [ZBRUSHCOREMINI](https://www.maxon.net/en/zbrushcoremini) - The new version of sculpris by MAXON
- :free: [ZBRUSHCOREMINI](https://www.maxon.net/en/zbrushcoremini) - The new version of sculptris by MAXON
#### Terrain Generators
@@ -186,9 +192,7 @@ _Great graphics placeholders and tools to turn that squared game into a picasso
- :tada: [goxel](https://github.com/guillaumechereau/goxel)
- :free: [MagicaVoxel](https://ephtracy.github.io/)
- :free: [Q-Block](http://kyucon.com/qblock/)
- :free: [Sproxel](http://sproxel.blogspot.com.br/)
- :free: [Vengi](https://mgerhardy.github.io/vengi/)
## Code
@@ -198,7 +202,6 @@ _Set of game frameworks, engines and platforms_
- :tada: [6502 Unit Test executor](https://github.com/AsaiYusuke/6502_test_executor) - A cross-platform unit testing tool for MOS 6502 assembly. (i.e. NES)
- :tada: [Allegro](http://liballeg.org/) - Allegro 4 & 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers.
- :tada: [Amethyst](https://www.amethyst.rs/) - Data-driven game engine written in Rust for 2D & 3D using `gfx-rs`.
- :tada: [amulet](http://www.amulet.xyz/) - A free Lua-based audio/visual toolkit suitable for small games and experimentation. It runs on Windows, Mac, Linux, HTML5 and iOS.
- :tada: [asimov-ts](https://github.com/pedrozaalex/asimov-ts) - A type safe (as much as possible) engine for the web written in TypeScript.
- :tada: [Astera](https://github.com/tek256/astera) - 2D C99 Cross Platform Game Library / Framework
@@ -213,6 +216,7 @@ _Set of game frameworks, engines and platforms_
- :tada: [Blitz3D](https://github.com/blitz-research/blitz3d) 3D basic-like programming language for fast 3D desktop games.
- :tada: [boardgame.io](https://github.com/boardgameio/boardgame.io) - State management and multiplayer networking for turn-based games.
- :tada: [Box2D](http://box2d.org/) - A 2D Physics Engine for Games.
- :tada: [Box2D.NET](https://github.com/ikpil/Box2D.NET) - A port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D, servers.
- :tada: [Bullet](http://bulletphysics.org/wordpress/) - Real-time physics simulation.
- :tada: [Chipmunk C#](https://github.com/netonjm/ChipmunkSharp) - C# implementation of the Chipmunk2D lib.
- :tada: [Chipmunk2D](https://chipmunk-physics.net/) - A fast and lightweight 2D game physics library.
@@ -229,6 +233,7 @@ _Set of game frameworks, engines and platforms_
- :tada: [Defold](http://www.defold.com/) - Free 2D Game Engine for Cross-Platform Publishing
- :tada: [DEM Net Elevation API C#](https://github.com/dem-net/DEM.Net) - Terrain generation from real data with textures, normal maps, glTF, OBJ, STL support
- :tada: [Diligent Engine](https://github.com/DiligentGraphics/DiligentEngine) - A modern cross-platform low-level graphics library that supports Direct3D11, Direct3D12, OpenGL/GLES, and Vulkan.
- :tada: [DotRecast](https://github.com/ikpil/DotRecast) - A port of Recast & Detour, navigation mesh toolset for games, Unity3D, servers, C#.
- :tada: [E.B.U.R.P](http://pents90.github.io/eburp/) - The Eight-Bit Universal Role Playing Engine
- :tada: [ENGi](https://github.com/ajhager/engi) - A multi-platform 2D game library for Go.
- :tada: [engo](https://engoengine.github.io/) - Engo is an open-source 2D game engine written in Go.
@@ -240,7 +245,10 @@ _Set of game frameworks, engines and platforms_
- :tada: [Farseer](https://github.com/VelcroPhysics/VelcroPhysics) - a collision detection system with realistic physics responses.
- :tada: [Flame](https://github.com/flame-engine/flame) - a minimalist game engine for Flutter
- :tada: [FlashPunk](http://useflashpunk.net/) - free ActionScript 3 library designed for developing 2D Flash games.
- :moneybag: [GameMaker](http://www.yoyogames.com/en/gamemaker) - 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.
- :tada: :money_with_wings: [Flax Engine](https://flaxengine.com/) - multi-platform 3D game engine
- :tada: [Forge](https://forgeleaf.com/forge) - Powerful and lightweight game framework for Go.
- :tada: [Foster](https://github.com/FosterFramework/Foster) - A small cross-platform 2D game framework in C#.
- :money_with_wings: [GameMaker](https://gamemaker.io/) - 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.
- :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.
- :money_with_wings: [GameSalad](https://gamesalad.com/) - Game Creation Engine for Mac and Windows.
- :tada: [GB Studio](https://www.gbstudio.dev/) - A free and easy to use retro adventure game creator for your favourite handheld video game system.
@@ -259,6 +267,7 @@ _Set of game frameworks, engines and platforms_
- :free: [Inform7](http://inform7.com/) - A design system for interactive fiction based on natural language.
- :tada: [Ink](http://www.inklestudios.com/ink/) - Scripting language for writing interactive narrative.
- :tada: [Irrlicht](http://irrlicht.sourceforge.net/) - open source high performance realtime 3D engine written in C++.
- :tada: [is::Engine](https://github.com/Is-Daouda/is-Engine) - C++, SDL 2 and SFML game engine that allows to create games on Nintendo Switch, Web (HTML 5), Mobile and PC.
- :tada: [Jitter](https://github.com/mattleibow/jitterphysics) - a fast and lightweight physics engine written in C#.
- :tada: [jMonkeyEngine 3](http://jmonkeyengine.org/) - a 3D open-source game engine for adventurous Java developers.
- :tada: [JNGL](https://github.com/jhasse/jngl) - a 2D open-source game engine. Develop on Linux, Windows, OS X. Deploy to Nintendo Switch, Xbox, Linux, Windows, OS X, Web, Android, iOS and more.
@@ -278,6 +287,7 @@ _Set of game frameworks, engines and platforms_
- :tada: [LÖVE](http://love2d.org) - Lua 2D Game Engine.
- :tada: [MINX](https://github.com/GearChicken/MINX) - Open Source 2D game framework written in C++ (to the style of XNA)
- :tada: [macroquad](https://github.com/not-fl3/macroquad) - The cross-platform game engine in Rust.
- :tada: [mach](https://machengine.org/) - game engine & graphics toolkit build in zig.
- :tada: [Magnum](http://magnum.graphics/) - a lightweight and modular 2D/3D graphics/game engine written in C++11
- :tada: [Matter.js](http://brm.io/matter-js/) - a 2D physics engine for the web.
- :tada: [MelonJS](http://melonjs.org) - open source light-weight HTML5 game engine.
@@ -294,6 +304,7 @@ _Set of game frameworks, engines and platforms_
- :tada: [openFrameworks](https://openframeworks.cc/) - An open source and free C++ toolkit for creative coding.
- :tada: [OpenRA](http://www.openra.net/) - OpenRA is a Libre/Free Real Time Strategy Game Engine.
- :tada: [OpenXRay](https://github.com/OpenXRay/xray-16) - a community-modified X-Ray engine used in S.T.A.L.K.E.R. game series.
- :tada: [ORX](https://orx-project.org/) - ORX is a 2.5D Data-driven C/C++ open source & multi-platform game development engine.
- :moneybag: [PICO-8](http://www.lexaloffle.com/pico-8.php) - A fantasy console for making, sharing and playing tiny games and other computer programs.
- :tada: [p2.js](http://schteppe.github.io/p2.js/) - JavaScript 2D physics library
- :tada: [Panda3D](https://www.panda3d.org/) - a framework for 3D rendering and game development for Python and C++ programs.
@@ -305,12 +316,13 @@ _Set of game frameworks, engines and platforms_
- :money_with_wings: [PlayCanvas](https://playcanvas.com/) - A WebGL Game Engine.
- :tada: [Processing](https://www.processing.org/) - Processing is a programming language, development environment for artists, designers, researchers.
- :tada: [PuzzleScript](http://www.puzzlescript.net/) - open-source HTML5 puzzle game engine.
- :tada: [PyGame](http://pygame.org/hifi.html) - a 2D game engine in Python.
- :tada: [PyGame-CE](https://pyga.me/docs/index.html) - Pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library
- :tada: [Pyxel](https://github.com/kitao/pyxel) - a retro game engine for Python.
- :moneybag: [RPGMaker](http://www.rpgmakerweb.com/) - series of programs for the development of role-playing games.
- :tada: [Rajawali](https://github.com/Rajawali/Rajawali) - Android OpenGL ES 2.0/3.0 Engine
- :tada: [raylib](https://www.raylib.com/) - a simple and easy-to-use library to enjoy videogames programming, hardware accelerated with OpenGL (1.1, 2.1, 3.3 or ES 2.0)
- :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.
- :tada: [RGFW](https://github.com/ColleagueRiley/RGFW) - Lightweight multi-platform single-header library for creating windows, supports many graphics contexts and software rendering.
- :tada: [Rpgboss](http://rpgboss.com) - A 2d rpg game engine and editor based on scala and libgdx. Ease of use, with no programming knowledge.
- :free: [SceneKit](https://developer.apple.com/documentation/scenekit) - Apple proprietary 3D game engine (available on macOS, iOS, iPadOS, tvOS and watchOS).
- :tada: [Screen 13](https://github.com/attackgoat/screen-13) - An easy-to-use Vulkan rendering engine. Provides a render graph for Rust.
@@ -324,6 +336,7 @@ _Set of game frameworks, engines and platforms_
- :tada: [Starling](http://gamua.com/starling/) - The GPU powered 2D Flash API
- :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.
- :tada: [Stride](https://stride3d.net/) - Open Source C# Game Engine.
- :tada: [Supernova Engine](https://supernovaengine.org/) - Cross-platform game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design in C++ and Lua.
- :tada: [Superpowers](https://sparklinlabs.itch.io/superpowers) - HTML5 Collaborative 2D/3D Game Maker
- :tada: [TIC-80](https://tic.computer/) - TIC-80 is a fantasy computer for making, playing and sharing tiny games.
- :tada: [Tiny Physics Engine](https://codeberg.org/drummyfish/tinyphysicsengine/) - TPE is a small, completely public domain fixed point physically inaccurate pure C header-only 3D physics engine built to run on tiny computers such as embedded and even bare metal.
@@ -341,7 +354,8 @@ _Set of game frameworks, engines and platforms_
- :tada: [WhiteStorm.js](https://github.com/WhitestormJS/whitestorm.js) - 3d javacript framework for building apps and games
### AI
- :tada: [AI Game Developer](https://github.com/IvanMurzak/Unity-MCP) - `Unity Editor` and `Unity Runtime` AI integration. Unit Test, Coding, C# Roslyn, Reflection, Assets. Helps to create games with AI. And helps to run AI logic during gameplay.
- :money_with_wings: [Coplay](https://coplay.dev?ref=github&utm_source=magictools) - AI Copilot for Unity
- :tada: [Fluent Behaviour Tree](https://github.com/codecapers/Fluent-Behaviour-Tree) - C# behaviour tree library with a fluent API 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.
@@ -366,14 +380,14 @@ _Audio editors, sounds collections and more._
- :free: [Bfxr](https://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: [Famistudio](https://github.com/BleuBleu/FamiStudio) - FamiStudio NES Music Editor.
- :free: [FamiTracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker) - free windows tracker for producing music for the NES/Famicom-systems.
- :tada: [jfxr](http://jfxr.frozenfractal.com) - A JavaScript port of the Bfxr sound effect generator.
- :tada: [LMMS](https://lmms.io/) - Cross-platform music production software.
- :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
- :moneybag: [Resemble](https://www.resemble.ai/unity) - Resemble's voice cloning engine within Unity
- :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).
@@ -393,6 +407,7 @@ _Blogs, portals, magazines and more_
- [Amit's Game Programming](http://www-cs-students.stanford.edu/~amitp/gameprog.html)
- [Designer Notes](http://www.designer-notes.com/)
- [Emanuele Feronato's Blog](http://www.emanueleferonato.com/)
- [GameIdea](https://gameidea.org)
- [Gamasutra](http://www.gamasutra.com/)
- [Game Development on StackExchange](http://gamedev.stackexchange.com/)
- [GameDevs.org](http://gamedevs.org/)
@@ -471,12 +486,14 @@ _Blogs, portals, magazines and more_
- :moneybag: [Casual](https://casual.pm/) - Visual Project Management
- :money_with_wings: [Codecks](https://www.codecks.io) - Project Management Tool inspired by Collectible Card Games
- :money_with_wings: [IMS Creators](https://ims.cr5.space/) - Game Design driven Project Management Tool
- :money_with_wings: [HacknPlan](http://hacknplan.com/) - Project management for game developers
- :money_with_wings: [Taiga](https://taiga.io/) - Project management platform for agile developers & designers
- :money_with_wings: [Trello](https://trello.com/) - Organize and prioritize projects
### Complete Game Sources
- :tada: [Barotrauma](https://github.com/Regalis11/Barotrauma)
- :tada: [Canabalt iOS](https://github.com/ericjohnson/canabalt-ios)
- :tada: [Doom 3](https://github.com/id-Software/DOOM-3)
- :tada: [Doom](https://github.com/id-Software/DOOM)
@@ -520,6 +537,7 @@ _Online courses, tutorials, screencasts_
### General Game Development
- :money_with_wings: [Chris Courses: Complete courses for an assortment of 2D games](https://chriscourses.com/)
- :moneybag: [Coursera: Introduction to interactive Python programming](https://www.coursera.org/course/interactivepython1)
- :free: [HandmadeHero: making 2D game from scratch](https://handmadehero.org/)
- :free: [Khan Academy: Advanced JS: Games & Visualizations](https://www.khanacademy.org/computing/cs/programming-games-visualizations)