Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
Building love2d games for the web with love.js and Docker kalis.me
A tutorial on packaging LÖVE games for the web.
-
Polywell gitlab.com
A highly-configurable text editor / coding tool written in Lua that runs on the LÖVE game engine.
-
pathfun codeberg.org
Pure Lua library for 2D pathfinding using the funnel algorithm.
-
cimgui-love codeberg.org
LÖVE module for Dear ImGui obtained by wrapping cimgui (programmatically generated C-api) using LuaJIT FFI, easy to update to the latest Dear Imgui version.
-
godot.sh github.com
Script that automatically downloads and launches latest version of Godot, or compiles and launches the Git master branch.
-
Your Buil codeberg.org
A plugin that makes it as easy as possible to use build data like git commit hashes in your build.
-
2dog 2dog.dev
Run and control Godot in .NET, create unit tests, custom developer and CI workflows using your existing .NET tools and IDEs.
-
Reia playreia.com
RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with Godot, Rust, and Zig.
-
ID Software github.com
Includes Doom, Quake, Wolfenstein and more.
-
lichess.org en.lichess.org
One of the most mature platforms for playing chess on the internet. It is open source too. It is equipped with daily puzzles and an TV to spectate other matches.
-
chessprogramming.wikispaces.com chessprogramming.wikispaces.com
Repository of information about programming computers to play chess.
-
Oculus Connect: Developer Sessions youtube.com
-
IndieGamePod indiegamepod.com
Interviews with developers about their games.
-
It's Great to be Back! Fast Code, Game Programming, and Other Thoughts from 20 (Minus Two) Years in the Trenches gdcvault.com
Michael Abrash (Rad Game Tools)
-
Game Developers Radio gamedevradio.com
Joseph Burchett
-
Wolf RPG Editor English widderune.wixsite.com
open source editor for RPG Maker style gamesl
-
VNovels vnovels.com
A browser-based visual novel maker. You build branching, choice-based stories in a visual scene and graph editor, with an AI assistant that helps write scenes and can generate backgrounds, character art, music and sound. Publish playable visual novels, no coding required.
-
Vassal 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.
-
ursina ursinaengine.org
A game engine powered by python and panda3d.
-
Gorgon tape-worm.net
A 2D rendering API for .NET, written in C#.
-
Stride stride3d.net
Open Source C# Game Engine.
-
Solarus solarus-games.org
Cross-platform 2D Action/Adventure C++ game engine with Lua API and game editor.
-
Slidedb slidedb.com
On Slide DB we give developers a community they can share their ideas with and showcase the work they are doing, beyond the basic app stores and the highly contested "top charts".
-
Construct 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.
-
p2.js schteppe.github.io
JavaScript 2D physics library
-
Rpgboss rpgboss.com
A 2d rpg game engine and editor based on scala and libgdx. Ease of use, with no programming knowledge.
-
Rosebud AI rosebud.ai
Vibe coding platform for creating 3D games and interactive web apps with AI.
-
Ren'Py 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.
-
Reddit r/gamedev reddit.com
-
Reddit r/IndieGaming reddit.com
-
Questlog questlog.build
Project management for game developers with built-in GDD editor
-
PyGame-CE pyga.me
Pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library
-
Planck.js piqnt.com
2D JavaScript physics engine for cross-platform HTML5 game development.
-
ORX orx-project.org
ORX is a 2.5D Data-driven C/C++ open source & multi-platform game development engine.
-
OpenFL openfl.org
Open Source Haxe Engine for making multi-platform games.
-
NodeBox nodebox.net
a family of Python tools to create generative design.
-
Monogame monogame.net
Open Source implementation of the Microsoft XNA 4 Framework.
-
-
Geometry for Programmers (book) manning.com
-
Ludo.ai ludo.ai
AI sprite generator for game-ready 2D assets, extending to icons, UI, textures, music, 3D and video, in 30+ art styles or matched to your own style references. Ships an MCP server, REST API and Unity plugin.
-
Fusion Character Animator loopengo.free.fr
small tool for Clickteam Fusion 2.5 to facilitate the animation of 2D character sprites for developers.
-
LibreSprite libresprite.github.io
LibreSprite is an open source fork of Aseprite.
-
KogGE korge.soywiz.com
Modern Multiplatform Game Engine for Kotlin. Write games for the JVM, JavaScript, Android and iOS in no time using Kotlin.
-
Kivy kivy.org
Cross platform Python framework for creating apps and games for Linux, Windows, OS X, Android and iOS
-
Khan Academy: Advanced JS: Games & Visualizations khanacademy.org
-
jMonkeyEngine 3 jmonkeyengine.org
a 3D open-source game engine for adventurous Java developers.
-
jfxr jfxr.frozenfractal.com
A JavaScript port of the Bfxr sound effect generator.
-
Making Games with Python & Pygame inventwithpython.com
-
Ejecta impactjs.com
A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS.
-
Horde3D horde3d.org
small open source 3D rendering engine.
- next page of items loading…