- Armory - an open-source 3D game engine with full Blender integration
- BBC BASIC for SDL2 - A BBC BASIC for Windows compatible version | 32-bit | 64-bit | ARM
- Blender Game Engine - Blender 2.79b and older includes the BGE
- Bluegriffon - Web and EPUB editor
- Cube - a landscape-style engine that pretends to be an indoor FPS engine
- Cube 2: Sauerbraten - a free multiplayer & singleplayer first person shooter, the successor of the Cube FPS
- Diffuse Merge Tool - graphical tool for merging and comparing files
- EDuke32 (src) - Duke Nukem 3D engine and editor; requires original files such as "DUKE3D.GRP"
- eFTE - a lightweight, extendable, folding text editor geared toward the programmer; comes with 'nefte', an ncurses version for command-line users
- Enigma+LateralGM - Easily create games with a Game Maker-like user interface and the Enigma Development Environment and export to various other systems
-
- Enigma-dev.org Game Examples - having trouble understanding LateralGM or the Game Maker Language (GML)? Grab some examples.
- Step by Step - 3D Tutorials - a tutorial pack of over 60 tutorials including PDF documentation explaining 3D concepts, originally from the GMC; about %60 worked directly out of the box, and the rest are working with a few slight changes.
- fldiff - graphical diff program
- FLUID - FLTK GUI designer
-
Hard to find (maybe?) FLTK Widgets...
- FL_Table - a generic row/column widget to encapsulate rows and columns of any kind of FLTK widgets
- Gambas - Integrated Development Environment; a very close Visual Basic alternative
- Game Editor - 2D game creation software
- GB Studio - easily create Game Boy or Game Boy Color games, depending on version chosen
- Geany - a fast and lightweight IDE using GTK+
- Glade - create or open user interface designs for GTK+ applications
- IDLE - Integrated Development Environment for Python
- Godot - free and open-source game creation software
- GZDoom - a family of enhanced ports of the Doom engine for running on modern operating systems
- KompoZer - create web pages
- Laigter - "automatic normal map generator for sprites!"
- LibreSprite - sprite editor
- LÖVE (Love2D) - a free and open-source framework that can be used to make 2D games in Lua
-
- Anim8 - an animation library for LÖVE2D
- Boxclip - a WYSIWYG platform editor for the LÖVE2D framework; git clone --recursive https://github.com/Jigoku/boxclip
- Bump.lua - collision-detection library for axis-aligned rectangles
- Flux - a fast, lightweight tweening library for Lua
- LUIGI - Lovely User Interfaces for Game Inventors
- LVG (Lovable Vector Graphics) - display SVGs in the Löve engine
- Maid64 - use this for a MUCH easier way to get window and fullscreen scaling
- Moonshine - add filter effects such as CRT and light bloom
- STI (Simple Tiled Implementation) - a Tiled map loader and renderer designed for the LÖVE framework
- STALKER-X - a camera module for LÖVE
- TESound - a sound manager for the Love2D framework
- WebPlayer - play games made for love2d inside the browser without plugins (webgl+javascript capable browser required)
- Yaoui - a UI kit for LÖVE
- MegaZeux - a simple game creation system (GCS)
- Netbeans - Quickly and easily develop desktop, mobile, and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more
- Octave - a high-level interactive language for numerical computations
- OHRRPGCE - Official Hamster Republic Role Playing Game Construction Engine
- OpenMW - an open-source open-world RPG game engine that supports playing Morrowind
- Open RPG Maker - a free and open source 2D RPG creation utility, similar to the popular RPG Maker series
- Platinum Arts Sandbox - an open source easy to use standalone 3D Game Maker and 3D Game Design program currently based on the Cube 2 engine
- Page - a Python GUI generator
- QB64 - a QuickBasic IDE for QB64 and QB45, depending on scripts used
-
- QBPAINT.BAS - a paint program that saves graphic in plain text for use with QB64; QB64 required to compile
- Reinteract - interactive Python shell
- Ren'Py - a visual novel engine
- Slade - it's a Doom editor (Debian Repo)
-
- SmallBASIC - "a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes"
- SMB Foundry - level editor for Super Mario Bros. 3
- SpookyGhost - procedural sprite animation tool (great for wind-blowing effects)
- Tesseract - a first-person shooter game focused on instagib deathmatch and capture-the-flag gameplay as well as cooperative in-game map editing
- TIC-80 - a FREE and OPEN SOURCE fantasy computer for making, playing and sharing tiny games
- Tiled - tile map editor in various projections (orthogonal, isometric, and hexagonal)
- Twine - write interactive stories and presentations
- Urho3D - a free lightweight, cross-platform 2D and 3D game engine greatly inspired by OGRE and Horde3D
- wxGlade - a GUI designer written in Python
- zzt++ - a game creation system, inspired by Tim Sweeney's 1991 shareware hit ZZT
|
- BASH - GNU Bourne-Again SHell
- cc65 - a complete cross development package for 65(C)02 systems
-
- first_nes - a template for creating NES games
- FreeBASIC - a free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux
- dialog - display dialog boxes from shell scripts
- gcc - the GNU Compiler Collection
- git - the stupid content tracker
- gracon - a collection of python scripts that convert data (mostly graphics) to SNES-related formats
- GW-BASIC - a dialect of the BASIC programming language developed by Microsoft from BASICA, originally for Compaq
- hexedit - view and edit files in hexadecimal or in ASCII
- HTML - Hypertext Markup Language
- ncurses - a library to help programmers create text-based user interfaces
- octave - a high-level interactive language for numerical computations
- parallel - run programs in parallel
- pcbasic - a free, cross-platform emulator for the GW-BASIC family of interpreters
- pure-bash-bible - a collection of pure bash alternatives to external processes
- Pygame - a cross-platform set of Python modules designed for writing video games
- python - an interpreted, interactive, object-oriented programming language
- qbasic - Pete's QB tutorial site
- shc - a generic shell script compiler
- yabasic - Yet Another Basic
- yad - display GTK+ dialogs in shell scripts
|