magictools

Game dev resource hub

A curated list of resources and tools to support game development, covering art, design, programming, audio, and more.

video_game pencil A list of Game Development resources to make magic happen.

GitHub

14k stars
418 watching
1k forks
last commit: almost 2 years ago
Linked from 17 awesome lists

artawesomeawesome-listboard-gamescurateddesignframeworksgame-designgame-developmentgame-enginegame-jamgame-programminggamedevgameshacktoberfestlist

Graphics

2D Cartoon Mobile Game UI Packcartoon user interface asset pack. It comes as a layered psd file
420 Pixel Art Icons for RPGsSet of 420 RPG icons, free for commercial use
Blender 3D models3D models, particle systems/effects
CGTexturesA large collection of textures
GameDev Marketa community-driven marketplace that connects indie game developers with talented asset creators
Games-Icons Setfree icons for your games
IconmonstrAnother free icons resource for your games
Kenney AssetsRoyalty free assets
Liberated Pixel Cup assetsFree graphic assets of the Liberated Pixel Cup (LPC) held by the OpenGameArt forums
Matcaps2,679almost 3 years agoA Huge library of matcap textures in PNG and ZMT, organized by color
OpenGameArta media repository intended for use with free software game projects
Oryx Design LabCheap high quality royalty free sprites
PlainTexturesFree high resolution textures, brushes and photos
PixeliciousImage-to-Pixel Art converter
Poly Pizza6000+ free low poly models
Reiner's TilesetsA blog with free 2D and 3D graphics
SketchfabPublish & embed interactive 3D models
SpriteLiba collection of static and animated graphic objects (also commonly known as sprites)
StickyPNGFree transparent PNG images
TextureHavenFree textures with additional maps like displacement and bump maps. Also HDRIs
TextureKingFree material stock textures
VecteezyFree Vector Art
Cheetah-Texture-Packer239almost 10 years agoHigh efficient and fast 2D bin packing tool
EzSpriteSheet46over 4 years agoCreates sprite sheets from animated GIFs and more
Libgdx Texture Packer23,466almost 2 years agoTexture Packer built into Libgdx
LitteraBitmap font generator
SnowB Bitmap FontBitmap font generator
ShoeBoxAdobe Air based app with game and ui related tools
TexturePackerGreat spritesheet creation editor
Tilesplit3over 4 years agoCLI text-based tilesheet splitter and namer. Turn a spritesheet into many separate files with names you pick, or not if you don't care. Support templates and textures that are not all the same size
ImageAlpha— Mac OS X GUI for pngquant and other tools
PNGGauntletSmash PNGs for faster sites
PNGooWindows GUI for batch conversion
Pngyusimple PNG image file compression tool
SuperPNG Photoshop plug-in— Mac and Windows. Comparison with "Save for Web"
TinyPNGAdvanced lossy compression for PNG images that preserves full alpha transparency
FilterForgeA plugin for Adobe Photoshop that allows you to build your own filters
Live NormalAn Android and iOS app for generating seamless materials on the go. You take a photo, and Live Normal creates a tile-able texture and generates texture maps ready for a PBR engine of your choice
PixPlantPixPlant is a smart 3D texturing tool that creates high quality normal, displacement, specular maps and seamless textures from photos
CharasCharas is a charset generator for RPG Maker
AutoTileGenAutoTileGen is an automatic tileset generator for 2D game terrains
LDtkLDtk is an open-source 2D level editor for indie devs, with a strong focus on user-friendliness
MapperMateA cloud based tile map editor used to create 2D levels directly in the browser
Material Maker3,586almost 2 years agoprocedural texture creator made in Godot
OGMO Editorgeneric level editor
Overlap2D782almost 5 years agoa 2D level and UI editor with an engine agnostic philosophy
Sprite FusionA free level design tool to craft beautiful 2D tilemaps right in your browser using any tileset
Tiledfree, easy to use and flexible tile map editor
CascadeurPowerful physics-based 3D character animation
LWFLightweight SWF. LWF is an animation engine which can play animation data converted from FLASH contents in HTML5, Unity, Cocos2d-x, iOS UIKit, and more
Fusion Character Animatorsmall tool for Clickteam Fusion 2.5 to facilitate the animation of 2D character sprites for developers
GraphicsDale🆓 - Powerful tool for spriting and pixel art
Mixamotool for auto auto rigging and animation of 3D humanoid models,
Pixel Composer762almost 2 years agoPowerful node-based VFX editor for pixel art
SpineSpine is dedicated to 2D animation, providing an efficient workflow both for creating amazing animation and for integrating it into your games
Spriter ProModern tool for sprite animation
Affinity DesignerVector graphics editor with a bunch of features which also supports Adobe file formats
Affinity PhotoPhoto and raster graphics editor which works together with Adobe file formats and Affinity Designer
Asepriteanimated sprite editor & pixel art tool
GimpGNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring
InkscapeAn open-source vector graphics editor similar to Adobe Illustrator, Corel Draw, Freehand, or Xara X
KritaKrita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone
LibreSpriteLibreSprite is an open source fork of Aseprite
LightcubePixel Art Editor for Windows, supposed PSD files in addition to JPEG, PNG, BMP, GIF
MultipaintA cross-platform (Win, Linux, Mac) image editor/painter which covers the color limitations of 8-bit machines (like C64, ZX Spectrum etc.)
Paint.NETPaint.NET is free image and photo editing software for PCs that run Windows
PickleAnother Pixel art Editor
PiskelAppFree Online Pixel Art and Animated Sprite Tool
PixelmatorFull-featured image editing app for the Mac
PixelatorTurn any image into fancy pixel-art
Pixen930about 10 years agoPixel Art Editor for OSX
project oneA picture converter and editor for the Commodore 64 covering different graphics mode of this computer. Windows only
PyxelEditPixel art editor designed to make it fun and easy to make tilesets, levels and animations
REXPainta powerful and user-friendly ASCII art editor
rxa modern & minimalist pixel editor
TilemancerA quick procedural tile creator designed for pixel-art games
TimanthesA pixel art editor for the Commodore 64 computer running on Windows
CharasCharas is a charset generator for RPG Maker
SpritemateOnline Editor for Commodore 64 Sprites
SVGcodeSVGcode is a Progressive Web App that lets you convert raster images like JPG, PNG, GIF, WebP, AVIF, etc. to vector graphics in SVG format
Vector MagicFree Raster to Vector Graphics Converter
VTracerRaster to Vector Graphics Converter built on top of visioncortex
3ds Max
BeselMake a 3d real-time collaboration design and prototype in your VR headset or mobile AR
BlenderThe free software and open-source 3D grate of the world
Canvascript35almost 2 years ago:free - A tool for creating HTML canvas graphics without writing code
Clara.io
Daz 3DA 3D software allows you to easily create custom scenes and characters in seconds
MakeHuman
Maya
modo
sculptrisA version by Pixologic and the original
SplineA 3d collaborative real-time
WompA 3D intuitive and easy to use for create right in your browser
ZBrush
ZBRUSHCOREMINIThe new version of sculptris by MAXON
Canyon Terrain EditorCreate quality, realistic terrain quickly and intuitively
DEM Net Elevation APILive 3D textured terrain generation from real data - export height/normal maps, glTF, OBJ, STL
FracplanetFractal planet and terrain generator
World CreatorProcedural terrain and landscape generation on the GPU in real time, simulation of erosion and sediment, beautiful editor. much more
World MachineProcedural terrain creation, simulations of nature, and interactive editing
goxel2,848almost 2 years ago
MagicaVoxel
Q-Block
Sproxel
Vengi

Code / Engines and Frameworks

6502 Unit Test executor9almost 2 years agoA cross-platform unit testing tool for MOS 6502 assembly. (i.e. NES)
AllegroAllegro 4 & 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers
amuletA free Lua-based audio/visual toolkit suitable for small games and experimentation. It runs on Windows, Mac, Linux, HTML5 and iOS
asimov-ts12over 3 years agoA type safe (as much as possible) engine for the web written in TypeScript
Astera292about 2 years ago2D C99 Cross Platform Game Library / Framework
axys946almost 2 years agoA fork of Cocos2d-x-4.0, it has Full Support OpenAL for all platforms, single texture multi GPU texture handler and C++ 17
Azul3DA 3D engine written in Go
Babylon.jsJavascript 3D Library
BevyA refreshingly simple data-driven game engine built in Rust
bgfx15,197almost 2 years agoCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library
bitsyA little editor for little games or worlds. The goal is to make it easy to make games where you can walk around and talk to people and be somewhere
Bladecoder606almost 2 years agoClassic point and click adventure game engine and editor
Blend4WebA Javascript framework for creating and displaying interactive 3D computer graphics in web browsers
Blitz3D254almost 6 years ago3D basic-like programming language for fast 3D desktop games
boardgame.io10,063almost 2 years agoState management and multiplayer networking for turn-based games
Box2DA 2D Physics Engine for Games
BulletReal-time physics simulation
Chipmunk C#81over 7 years agoC# implementation of the Chipmunk2D lib
Chipmunk2DA fast and lightweight 2D game physics library
CinderCinder is a community-developed, free and open source library for professional-quality creative coding in C++
Cocos CreatorCocos Creator, a free cross-platform game development editor supporting Cocos2d-js, helps developers build 2D and 3D game scenes, edit game UI and other game resources quickly and efficiency
Cocos2D633almost 3 years agographic library for games and multimedia, for python language
Cocos2d-xa C++ OpenGL 2D and 3D game engine. Uses C++ but has JS and Lua bindings. Target all the major mobile platforms and operating systems. Additional tools CocoStudio and Cocos Code IDE
Constructan HTML5 game maker, meaning you are not actually writing JavaScript. Instead, you use actions, events and conditions to do the heavy lifting
CopperCubeCopperCube is an all-in-one 3D game engine.Very easy to use
CoquetteA micro framework for JavaScript games. Handles collision detection, the game update loop, canvas rendering, and keyboard and mouse input
ct.js— this 2D game engine makes learning programming fun and game development easy by its visual tools, good docs, and flexible, modular library
Dash421almost 6 years agoA free and open 3D game engine written in D
Dear Imgui61,793almost 2 years agoA bloat-free immediate mode GUI for C++ with minimal dependencies
DefoldFree 2D Game Engine for Cross-Platform Publishing
DEM Net Elevation API C#306almost 2 years agoTerrain generation from real data with textures, normal maps, glTF, OBJ, STL support
Diligent Engine3,655almost 2 years agoA modern cross-platform low-level graphics library that supports Direct3D11, Direct3D12, OpenGL/GLES, and Vulkan
DotRecast585almost 2 years agoA port of Recast & Detour, navigation mesh toolset for games, Unity3D, servers, C#
E.B.U.R.PThe Eight-Bit Universal Role Playing Engine
ENGi395over 10 years agoA multi-platform 2D game library for Go
engoEngo is an open-source 2D game engine written in Go
EbitenA dead simple 2D game library in Go
ecs-lib196over 3 years agois a tiny and easy to use ECS (Entity Component System) library for game programming. It's written in Typescript but you can use on node.js and web browser too
EjectaA Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS
EnTT10,370almost 2 years agoGaming meets modern C++, a fast and reliable entity-component system (ECS) and much more
FXGL4,466almost 2 years agoA JavaFX/Kotlin game engine for Win/Mac/Linux
Farseer678about 5 years agoa collision detection system with realistic physics responses
Flame9,542almost 2 years agoa minimalist game engine for Flutter
FlashPunkfree ActionScript 3 library designed for developing 2D Flash games
Flax Enginemulti-platform 3D game engine
Foster469almost 2 years agoA small cross-platform 2D game framework in C#
GameMakerGameMaker accommodates the creation of cross-platform video games using drag and drop or a scripting language known as Game Maker Language, which can be used to develop more advanced games that could not be created just by using the drag and drop features
gameplayA free, open-source, cross-platform, 2D + 3D game framework written in C++. It is aimed towards indie game developers who are creating desktop and mobile games
GameSaladGame Creation Engine for Mac and Windows
GB StudioA free and easy to use retro adventure game creator for your favourite handheld video game system
GDevelopAn open-source, cross-platform 2D game engine designed for everyone - it's extensible, fast and easy to learn
ggezA Rust library to create Good Games Easily
GiderosA Cross-Platform framework to create Mobile Apps and games for iOS, Android using Lua programming language
Glide Engine494almost 2 years agoEngine for making 2d games on iOS, macOS and tvOS in Swift programming language, with practical examples and tutorials
GodotAn advanced, feature-packed, multi-platform 2D and 3D open-source game engine
GorgonA 2D rendering API for .NET, written in C#
Grid739almost 4 years agoA multiplayer-first game engine for Lua
HaxeFlixelCreate cross-platform games easier and free
HeapsCross platform graphics for high performance games
Horde3Dsmall open source 3D rendering engine
iio.js456about 8 years agoA javascript library that speeds the creation and deployment of HTML5 Canvas applications
ImpactJSImpact is a JavaScript Game Engine that allows you to develop stunning HTML5 Games for desktop and mobile browsers
Inform7A design system for interactive fiction based on natural language
InkScripting language for writing interactive narrative
Irrlichtopen source high performance realtime 3D engine written in C++
Jitter45about 5 years agoa fast and lightweight physics engine written in C#
jMonkeyEngine 3a 3D open-source game engine for adventurous Java developers
JNGL273almost 2 years agoa 2D open-source game engine. Develop on Linux, Windows, OS X. Deploy to Nintendo Switch, Xbox, Linux, Windows, OS X, Web, Android, iOS and more
JPCTjPCT is a 3D engine for desktop Java and Google's Android
Juno24about 6 years agoClean and lightweight 2D game framework written in TypeScript
Juno165over 10 years agoFramework for making 2D games with chunky pixels in Lua
KiventA 2D game framework for Kivy
KivyCross platform Python framework for creating apps and games for Linux, Windows, OS X, Android and iOS
KogGEModern Multiplatform Game Engine for Kotlin. Write games for the JVM, JavaScript, Android and iOS in no time using Kotlin
LeadwerksEasy-to-learn game engine for 3D and VR
LibGDXPowerful (totally free) library for Java, code once and run the game on desktop, Android, Web, and iOS
LimeJSHTML5 game framework for building fast, native-experience games for all modern touchscreens and
LITIengine2D Java Game Engine. It provides all the infrastructure to create tile based 2D games with plain java
LumberyardAmazon Lumberyard is a free AAA game engine deeply integrated
LumixEngine3,535almost 2 years ago3D Game engine built on C++
Lums28almost 11 years agoA 2D / 3D framework written in C++11. Very efficient and modern. Still under heavy development
LÖVELua 2D Game Engine
MINX14over 11 years agoOpen Source 2D game framework written in C++ (to the style of XNA)
macroquad3,424almost 2 years agoThe cross-platform game engine in Rust
machgame engine & graphics toolkit build in zig
Magnuma lightweight and modular 2D/3D graphics/game engine written in C++11
Matter.jsa 2D physics engine for the web
MelonJSopen source light-weight HTML5 game engine
Mini MicroMini Micro is a fantasy computer for making, playing and sharing 2D games and programs written in the modern language
MonogameOpen Source implementation of the Microsoft XNA 4 Framework
Nakama9,117almost 2 years agoDistributed server for social and realtime games and apps
nCineA cross-platform 2D game engine with an emphasis on performance, written in C++11 and optionally scriptable in Lua
NodeBoxa family of Python tools to create generative design
nuklear9,406almost 2 years agoA single-header ANSI C immediate mode cross-platform GUI library
ÖbEngine815over 2 years ago2D Game Engine with Lua Scripting made on top of SFML !
ODEODE is an open source, high performance library for simulating rigid body dynamics
Ogre3Dis a scene-oriented, real-time, flexible 3D rendering engine (as opposed to a game engine) written in C++
OpenFLOpen Source Haxe Engine for making multi-platform games
openFrameworksAn open source and free C++ toolkit for creative coding
OpenRAOpenRA is a Libre/Free Real Time Strategy Game Engine
OpenXRay3,082almost 2 years agoa community-modified X-Ray engine used in S.T.A.L.K.E.R. game series
ORXORX is a 2.5D Data-driven C/C++ open source & multi-platform game development engine
PICO-8A fantasy console for making, sharing and playing tiny games and other computer programs
p2.jsJavaScript 2D physics library
Panda3Da framework for 3D rendering and game development for Python and C++ programs
Phaserfree and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering
Pistona modular open source game engine written in Rust
Pixel Vision 81,659over 3 years agoPixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame
PixiJSis a newcomer HTML5 game renderer - first released in early 2013. A main appeal of the engine is its use of WebGL for faster performance. If WebGL isn't supported, the engine falls back to standard canvas
Planck.js2D JavaScript physics engine for cross-platform HTML5 game development
PlayCanvasA WebGL Game Engine
ProcessingProcessing is a programming language, development environment for artists, designers, researchers
PuzzleScriptopen-source HTML5 puzzle game engine
PyGamea 2D game engine in Python
Pyxel15,526almost 2 years agoa retro game engine for Python
RPGMakerseries of programs for the development of role-playing games
Rajawali2,363over 3 years agoAndroid OpenGL ES 2.0/3.0 Engine
rayliba simple and easy-to-use library to enjoy videogames programming, hardware accelerated with OpenGL (1.1, 2.1, 3.3 or ES 2.0)
Ren'PyAn open-source visual novel engine using the Python language in simplified form. It supports Windows, Mac OS X, Linux, Android and iOS
RGFW772almost 2 years agoLightweight multi-platform single-header library for creating windows, supports many graphics contexts and software rendering
RpgbossA 2d rpg game engine and editor based on scala and libgdx. Ease of use, with no programming knowledge
SceneKitApple proprietary 3D game engine (available on macOS, iOS, iPadOS, tvOS and watchOS)
Screen 13273almost 2 years agoAn easy-to-use Vulkan rendering engine. Provides a render graph for Rust
SDLSDL is a cross-platform library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D
SFMLSimple and Fast Multimedia Library
Solar2DA Lua based game engine with focus on ease of iterations and usage
SolarusCross-platform 2D Action/Adventure C++ game engine with Lua API and game editor
SpringA powerful free cross-platform RTS engine
SpriteKitApple proprietary 2D game engine (available on macOS, iOS, iPadOS, tvOS and watchOS)
Stage.jsLightweight and fast 2D HTML5 rendering and layout engine for cross-platform game development
StarlingThe GPU powered 2D Flash API
Stencyla game creation platform that allows users to create 2D video games for computers, mobile devices, and the web
StrideOpen Source C# Game Engine
Supernova EngineCross-platform game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design in C++ and Lua
SuperpowersHTML5 Collaborative 2D/3D Game Maker
TIC-80TIC-80 is a fantasy computer for making, playing and sharing tiny games
Tiny Physics EngineTPE is a small, completely public domain fixed point physically inaccurate pure C header-only 3D physics engine built to run on tiny computers such as embedded and even bare metal
Three.jsJavascript 3D Library
TurbulenzTurbulenz offers the ability to build, publish, iterate and monetise high-quality games that react like no others, with immersive 3D effects and real-time physics that open up a whole new world of unprecedented and extraordinary web content
TwineDownloadable or browser-based game development platform that allows users to create linked story paths. Not just text-based, Twine supports music, images, and sound effects. Very little coding knowledge required for basic text adventure games
Unity 3DA development engine for the creation of 2D and 3D games and interactive content
Unreal Engine 4the new game engine technology developed by Epic Games
Urho3DCross-platform rendering and game engine
ursinaA game engine powered by python and panda3d
VassalVassal 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
voxel.jsvoxel.js is a collection of projects that make it easier than ever to create 3D voxel games like Minecraft all in the browser
WaveCross-platform engine written in C#
Wolf RPG Editor Englishopen source editor for RPG Maker style gamesl
WhiteStorm.js6,151about 2 years ago3d javacript framework for building apps and games

Code / AI

Fluent Behaviour Tree390over 8 years agoC# behaviour tree library with a fluent API released under MIT
SimpleAI176almost 7 years agoC++11 behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT

Audio / Collections

Free Game SoundsArchive of all kinds of royalty-free game sounds
Freesoundcollaborative database of Creative Commons Licensed sounds
MusopenRoyalty free music
Octavefree library of UI sounds
PacDVroyalty free sounds collection
SoundBible.comRoyalty-free, searchable archive of sound effects under various licenses

Audio / Music and Audio Editors

Audacityopen source, cross-platform software for recording and editing sounds
Audiosaunatransforms your web browser into a fast and flexible music production studio with built in synthesizers and live effects
AudiotoolOnline music producer
BfxrA tool to make sound effects for computer games
Bosca CeoilOnline (and also desktop) music producer made by Terry Cavanagh. Simple, intuitive, has a distinctive retro-ish sound
ChipToneOnline sound effect generator
Famistudio1,625almost 2 years agoFamiStudio NES Music Editor
FamiTracker389almost 2 years agofree windows tracker for producing music for the NES/Famicom-systems
jfxrA JavaScript port of the Bfxr sound effect generator
LMMSCross-platform music production software
MadTrackera powerful and efficient approach to making music. Versatility and compatibility are guaranteed due to full VST™, ASIO™ and ReWire™ support
MilkyTracker1,746almost 2 years agoopen source tracker for Mac/Linux/Windows platforms
musagiopen source, fairly large and sophisticated music editor and synthesizer
ResembleResemble's voice cloning engine within Unity
SekaijuOpen Source MIDI sequencer
SoundationOnline Professional music studio
SunVoxa small, fast and powerful modular synthesizer with pattern-based sequencer (tracker)

Board Games

IteraryBoard Game Design Tool
RPToolsa brand of open-source programs designed to enhance traditional pen-and-paper role playing games

Must see / Blogs and Portals

Amit's Game Programming
Designer Notes
Emanuele Feronato's Blog
Gamasutra
Game Development on StackExchange
GameDevs.org
GameJolt
Greenlit Gaming
HTML5 Game Devs Forum
HobbyGameDev
Html5 Game Development
IndieDB
Mod DB
Java Gaming
Lost Garden
Polygon
Real-Time Rendering
SlidedbOn 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"
Superlevel
TIGSource
WhatGamesAre
iforce2d
indiegames

Must see / Books

2D Game Development: From Zero To Hero
3D Math Primer for Graphics and Game Development
Artificial Intelligence for Games
Designing Games: A Guide to Engineering Experiences
Essential Mathematics for Games and Interactive Applications: A Programmer's Guide
Flow
Game Coding Complete
Game Development Essentials: Game Level Design
Game Engine Architecture
Game Mechanics: Advanced Game Design
Game Programming Gems
Game Programming Patterns
Game Scripting Mastery
Geometry for Programmers (book)
Hello Scratch: Learn to Program by Making Arcade Games
Level Up!
Making Games with Python & Pygame
Mathematics For 3D Game Programming And Computer Graphics
Nature of Code
Physics for Game Developers
Programming Game AI by Example
Real-Time Rendering
Rules of Play
The Art of Game Design
The Ultimate Guide to Video Game Writing and Design
The Visual Story
Theory of Fun
Tricks of the Windows Game Programming Gurus
Unity in Action (book)
Learn OpenGL: Beginner's guide to 3D rendering and game development with OpenGL and C++

Must see / Magazines

Game Developer Magazine
IndieMag

Must see / Videos/Podcasts

awesome-gametalks1,081over 2 years agoA curated list of game talks (GDC, youtube, etc)
Twitch GameDevTwitch GameDev Streams

Must see / Game Jams

Game jams on itch.ioListing of itch.io game jams
Game OffGitHub's game jam
GMTK Game JamPopular yearly game jam
Indie Game JamsListing of game jams
Ludum Darevery popular game jam
One Hour Game JamWeekly 1 hour game jam

Must see / Project Management

CasualVisual Project Management
CodecksProject Management Tool inspired by Collectible Card Games
HacknPlanProject management for game developers
TaigaProject management platform for agile developers & designers
TrelloOrganize and prioritize projects

Must see / Complete Game Sources

Barotrauma1,776almost 2 years ago
Canabalt iOS1,584about 15 years ago
Doom 33,135about 11 years ago
Doom14,572over 2 years ago
Duke Nukem 3D: Atomic Edition
NetHack3,033almost 2 years ago
OpenRA14,822almost 2 years ago
OpenTTD6,448almost 2 years ago
Prince of Persia6,482almost 2 years ago
Quake 22,844almost 3 years ago
Quake III Arena7,144about 2 years ago
Quake4,959over 2 years ago
SimCity908almost 2 years ago
Wolfenstein 3D2,209over 14 years ago
VVVVVV7,025almost 2 years ago

Must see / Communities

Reddit r/gamedev
Game Dev League
Reddit r/IndieGaming
Brackeys Discord
Brackeys Forum
GameDev.tv

Ads

AdMob by GoogleGoogle's Ads and monetization service for mobile
AdColonyMobile video Ads service
AppodealA programmatic ad mediation solution for mobile apps
ChartBoostMonetization, analytics platform
Unity AdsUnity3D Official Ads SDK
VungleVideo Ads service

Learn / General Game Development

Coursera: Introduction to interactive Python programming
HandmadeHero: making 2D game from scratch
Khan Academy: Advanced JS: Games & Visualizations
Simple HTML5 Canvas Game
miloyip/game-programmer17,748over 2 years agoA Study Path for Game Programmer
TheChernoProject
Udacity: HTML5 Game Development

Learn / Computer Graphics

3D Game Shaders For Beginners18,073about 3 years ago
Interactive 3D Graphics
Interactive Computer Graphics

Backlinks from these awesome lists:

More related projects: