Explore... on your own terms
Game Engines
Godot
An open-source game engine supporting both 2D and 3D development, offering a comprehensive set of tools and a flexible scene system for efficient workflows.
HaxeFlixel
An open-source 2D framework powered by Haxe, enabling cross-platform development with a focus on flexibility and performance.
Pixel Vision 8
A fantasy console for pixel-based games under strict hardware-like limitations, encouraging creative solutions.
Twine
An open-source tool for branching narratives and text-based games, accessible without programming skills.
Pygame
A set of Python modules for game development, handling graphics, sound, and user input with ease.
TIC-80
A fantasy computer featuring built-in dev tools and a retro aesthetic for tiny games.
Phaser
An HTML5 framework for 2D browser-based games, leveraging JavaScript for rapid prototyping.
PICO-8
A fantasy console that fosters creativity under deliberate retro constraints.
Bitsy
A browser-based editor for small pixel-art games and stories, emphasizing simplicity.
GB Studio
A drag-and-drop Game Boy creator that exports real GB ROMs and standalone web builds.
Unity
A widely used engine for 2D, 3D, and VR experiences with extensive asset libraries and robust cross-platform support.
LITIENGINE
An open-source Java engine specialized in 2D tile-based platformers, shooters, and RPGs.
Asset Creation Tools
Image Creation and Editing
Sprite and Pixel Art Editors
- Pixelorama – Free & open-source sprite editor.
- Piskel – Web-based sprite/spritesheet editor.
- Aseprite – Animated sprite editor, free if self-compiled.
- dpixel – Pixel-art remastering tool.
- Glyph Drawing Club – Online modular design & text art tool.
ASCII and Retro Art Tools
- Playscii – ASCII art generator and experimental engine.
- alivepaintery – Windows ASCII paint tool.
- edscii – Advanced ASCII/ANSI art suite.
- rexpaint – User-friendly ASCII art editor.
- ASCII PAINT – Paint directly in ASCII grids.
- ASCII PAINT (Skeleton Edition) – Similar ASCII approach with a skeleton layout.
General Image Editors and Tools
- Sink's Fun Pack – Paint tool & level editor.
- Broider – Create “9-patch” borders, export as CSS.
- Nasu – NES-style sprite creation.
- Paint with Webflow – Browser-based pixel canvas.
- Krita – Free & open-source digital painting program.
- Tuxpaint – Child-friendly painting software.
- JSPaint – MS Paint in the browser.
- Glimpse – A modernized fork of GIMP.
- Strike – Quick 1-bit sketching tool online.
3D Modeling and Asset Creation
3D Modeling Software
- Blender – Open-source 3D modeling & animation.
- MakeHuman – Procedural humanoid generation.
- Meshmixer – Free, user-friendly 3D sculpting tool.
- Sculptris – Intro to digital sculpting by Pixologic.
- SculptGl – In-browser 3D sculpting environment.
- SpaceshipGenerator – Blender script for generating procedural ships.
Voxel & Procedural Modeling
- MagicaVoxel – Lightweight voxel editor & path tracer.
- Asset Forge – Assemble blocks into 2D/3D game assets.
- Flutterbird – Pitch/volume modulation tool bridging art & audio design.
- Vertex Meadow – Convert 2D images into explorable 3D landscapes.
- Dimensions.Guide – Real-world measurement references.
Terrain & Environment Tools
- Terragen – Photorealistic terrain generation (free for non-commercial use in some cases).
- ngPlant – Procedural 3D plant modeling.
- VLab Studio – Plant modeling from Algorithmic Botany.
- Tree It – Real-time tree generator.
- FlowScape – ($10) Scenic 3D “painting” experience.
Texturing & Mapping Tools
- Mixer 2020 – 3D texture creation and mixing.
- AwesomeBump – Generate normal, height, and spec maps.
- SmartNormal 2.0 – Basic free normal-map generator.
Sound Design and Music Tools
Sound Effect Editors
Music Composition & Sequencers
- Beepbox – Quick melody sketching in the browser.
- FamiStudio – NES music editor for retro-style tracks.
- Bosca Ceoil – Simple composition with built-in synths.
- Aria Maestosa – MIDI sequencer/editor with MP3 export.
Digital Audio Workstations (DAWs) & Synths
- Audacity – Free, open-source audio recorder and editor.
- Sox – Command-line editing/conversion tool (excellent for batch processing).
- Reaper – A powerful, lightweight DAW.
- VCV Rack – Free modular synthesizer environment.
- LMMS – Open-source music production software with VST compatibility.
- Pure Data – Visual patching for real-time audio and multimedia.
Audio Processing & Effects
- Paulstretch – Extreme time-stretching for ambient sounds.
- AudioSculpt – Visual editing of spectral audio data.
- Cecilia – Signal processing for creative sound manipulation.
Modular Synthesis & Advanced Tools
- ChucK – On-the-fly music programming language.
- Sunvox – Tracker-based modular synthesizer.
- Beast – Music composition with a powerful modular environment.
- c_synth – Minimalistic, chiptune-like synthesizer.
- SuperCollider – Real-time audio synthesis and algorithmic composition.
- Csound – A versatile sound and music computing system.
Additional Sound Resources
- .mp3 to .midi converter – Convert audio files online.
- Mod Archive – Repository of tracker modules (e.g., .mod files).
- Craig Records – Multi-track recording bot for Discord sessions.
- destroyer – Open-source lossless audio player.
- Soundflower – Virtual audio routing for macOS.
- HTML5 Audio Looping – Tutorial on looping audio in a browser.
AI Tools
Introduction
Artificial intelligence can accelerate game development by automating repetitive tasks, generating assets, and assisting with scripting or debugging. Even without extensive technical experience, AI enables a professional workflow by handling specialized tasks that typically require advanced skills. Below is an overview of reputable AI tools that integrate seamlessly into creative and production pipelines.
Brainstorming, Light Coding, & Conceptualization
- ChatGPT – chat.openai.com
Facilitates idea generation, narrative outlines, dialogue drafts, and design iterations. Also good for light coding: programming HTML pages, simple games, debugging Unity scripts, and so on. - Sudowrite – sudowrite.com
Offers creative writing support for story arcs, character backstories, and in-game text.
Art & Graphics Generation
- DALL·E – openai.com/product/dall-e
Generates illustrations and concept art from text prompts, perfect for prototyping unique visuals. - Midjourney – midjourney.com
Creates highly stylized graphics and detailed imagery via a website or Discord-based AI service. - Stable Diffusion – stability.ai/stable-diffusion
Generates custom images with fine-grained control over style and detail. - Scenario – scenario.com
Custom AI models tailored to your game's unique art style, providing high-quality, style-consistent assets rapidly. - OpenArt – openart.ai
A free AI game asset generator that streamlines creative processes and accelerates asset creation. - Recraft – recraft.ai
Create unique game assets in a consistent style with a simple description-based generator. - Leonardo AI – leonardo.ai
Automates diverse game asset creation, optimizing them for smooth gameplay performance. - PixelVibe by Rosebud AI – rosebud.ai
Generates 2D game-ready assets from various custom art styles, streamlining development workflows. - Layer – layer.ai
A professional tool leveraging generative AI to enhance productivity and create game-ready assets.
Sound & Music Production
-
AIVA –
aiva.ai
Composes original music in various genres, aligning with your game’s emotional tone. -
Amper Music –
ampermusic.com
Produces dynamic music tracks rapidly, suitable for background ambiance or loops. -
Soundraw –
soundraw.io
Generates adaptive, AI-driven sound effects and music tailored to different game scenes. -
Udio –
udio.com
AI-powered music composition tool that creates custom soundtracks based on your specifications.
Programming & Scripting
-
GitHub Copilot –
github.com/features/copilot
Offers AI-assisted code suggestions and debugging. Ideal for bridging gaps when minimal scripting is necessary. -
Cursor –
cursor.so
AI-based integrated development environment for multi-file editing, enabling more robust code automation. -
Windsurf –
windsurf.ai
Automates large-scale refactors with an AI-driven approach to multi-file code changes. -
Aider –
github.com/Aider-AI/aider
Provides multi-file code refactoring and Git integration for iterative, AI-driven revisions. -
CodeMate –
codemate.ai
Performs advanced code analysis and error detection, supporting intermediate-level developers. -
Instructor Toys –
Simple toys
Showing some basic toys created by the instructor in minutes using AI.