A quick and easy to use drag and drop retro game creator for your favourite handheld video game system.




A quick and easy to use drag and drop retro game creator for your favourite handheld video game system.




batari Basic (bB) is a BASIC-like language for creating Atari 2600 games. It creates a binary file that can be run on an Atari 2600 emulator or the binary file may be used to make a cartridge that will operate on a real Atari 2600.
NESmaker is software for PC that allows users to create brand new, hardware playable, cartridge based games for the Nintendo Entertainment System in a modern development environment. Users with zero coding experience can begin building their dream NES games without ever writing...
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas...


Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet.

Microsoft MakeCode brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels. It's a free, open source platform for creating engaging computer science learning experiences that...




Not FOSS, but source code available.








The completely free and source-available game engine Defold solves the technical issues we all have in common when making games. That way, you can focus on being creative and building a great game.




Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.




GDevelop is an open-source game making software designed to be used by everyone. Any kind of 2D games can be created with it and no programming skills are required to get started. Logic of games are made using visual events.




Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.


ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation, is an open source cross-platform game development environment derived from that of the popular software
GameMaker Legacy.




Has a huge amount of content made that can be played with the interpreter.
a visual novel engine that helps you use words, images, and sounds to tell interactive stories that run on computers, mobile devices, and the web.




Adventure Game Studio (AGS) - is the IDE and the engine meant for creating and running videogames of adventure (aka "quest") genre. It has potential, although limited, support for other genres as well.




Game Maker is software program for Microsoft Windows meant to simplify computer game development. It features sprite and "room" editors, a visual programming language for users without much prior experience with computer programming, as well as built-in scripting in...




Also have huge ROM lib
TIC-80 is a fantasy computer where you can make, play and share tiny games. Comes with built-in tools for development: code, sprites, maps, sound editors and a command line.




Pixel Vision 8 is a platform that standardizes 8-bit fantasy console limitations built on top of an open source C# SDK. Developers can customize these restrictions to match actual legacy hardware or create something new. It is ideal for game jams, prototyping ideas or having fun.








Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.

Hi there! LÖVE is an awesome framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS.




One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes.

A refreshingly simple data-driven game engine built in Rust. Free and Open Source Forever!


Comments
Thanks! It seems to be really popular. Also, if you're a user, I recommend you to review it. The existing review is written by a noob who is comparing it to Click TeamFusion. He gave it a 1 star.