Game Design & Theory
Design fundamentals, patterns, and references.
| Software | Description | License | Tags | Best For |
|---|---|---|---|---|
| Open 3D Engine (O3ED) | Successor to Amazon Lumberyard, an open-source, real-time, multi-platform 3D engine to build AAA games | Open Source |
Related:
- Deconstructor of Fun. F2P game design and business.
- DevianArt7Soul1. Offers a specific set of 420 pixel art icons designed for RPG games.
- Epic Games. Epic Games on GitHub. Official Unreal Engine and related repos.
- friflo ECS. High-performance C# ECS with simple API. Supports.NET, WASM/WebAssembly, Native AOT, Unity, Godot, MonoGame,..
- Game Development Essentials: Game Level Design. Book on game level design fundamentals.
- Game Programming Patterns. Lots of great game development patterns useful when making games with or without Unity.
- Game UI Database. Searchable database of game UI/UX screenshots for interface reference.
- How To Market A Game. Marketing strategies for indie games.
- LWF. Lightweight SWF. LWF is an animation engine which can play animation data converted from FLASH contents in HTML5, Unity, Cocos2d-x, iOS UIKit.
- Phototiler. Lightweight photorealistic map renderer that allows quick rendering of 3D maps for creative cartography.
- Pixel Composer (GitHub). Node-based VFX editor for pixel art.
- pixeldudesmaker. Small pixel-art character generator, with basic animation.
- Red Blob Games. Interactive visual explanations (pathfinding, hex grids, noise).
- Slynyrd. American, game designer with tons of material, game specific knowledge and mini-tutorials.
- SpriteKit. SpriteKit code to make your game work on iOS, macOS, and tvOS without a hitch.
- Spritemate. Online Editor for Commodore 64 Sprites
- Timanthes. A pixel art editor for the Commodore 64 computer running on Windows
- Turbulenz. HTML5 game engine for building, publishing, and monetising games with 3D effects and real-time physics.
- Unity Audio Manager. Plugin to play, change, stop, and mute 2D/3D sounds in Unity.
- Unity Game Programming Patterns. Game Programming Pattern Examples in Unity3D.
- Unity in Action (book). Hands-on Unity game development book (Manning).
- Unity Technologies. Unity Technologies on GitHub. Official Unity repos and samples.