Skip to content
90

Magictools

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

17k stars1,244 forks73 entriesLast push Sep 26, 2026 (3 days ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Must see >Blogs and Portals

Amit's Game Programming

An great collection of general purpose game programming content.

In 2 lists

Designer Notes

Emanuele Feronato's Blog

GameIdea

Gamasutra

Game Development on StackExchange

GameDevs.org

GameJolt

Greenlit Gaming

HTML5 Game Devs Forum

HobbyGameDev

Html5 Game Development

In 2 lists

iforce2d

IndieDB

indiegames

Mod DB

Java Gaming

Lost Garden

Polygon

Real-Time Rendering

In 2 lists

Slidedb

On 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

Must see >Books

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

Free and Paid available.

In 6 listsDetails

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

book (example: Oscillation)

In 3 lists

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)

License unspecified. Hands-on Unity game development book (Manning).

In 2 lists

Learn OpenGL: Beginner's guide to 3D rendering and game development with OpenGL and C++

Must see >Videos/Podcasts

awesome-gametalks

A curated list of game talks (GDC, youtube, etc).

In 4 listsDetails

Twitch GameDev

Twitch GameDev Streams

Must see >Game Jams

Game jams on itch.io

Listing of itch.io game jams

In 2 lists

Game Off

GitHub's game jam :octocat:

GMTK Game Jam

Popular yearly game jam

Indie Game Jams

Listing of game jams

Ludum Dare

very popular game jam

One Hour Game Jam

Weekly 1 hour game jam

Must see >Communities

Reddit r/gamedev

. 1.5M+ game dev subreddit.

In 2 lists

Game Dev League

Notable Channels: #events, #unity, #unreal-engine, #gamemaker-studio, #open-source, #löve-dev, #monogame-and-libgdx-dev, #godot, #web-dev, #cryengine-dev, #vr-dev, so much more Language: English

In 2 lists

Reddit r/IndieGaming

Brackeys Discord

. Brackeys Discord community.

In 2 lists

Brackeys Forum

GameDev.tv

Ads

AdMob by Google

Google's Ads and monetization service for mobile.

AdColony

Mobile video Ads service.

Appodeal

A programmatic ad mediation solution for mobile apps.

ChartBoost

Monetization, analytics platform.

Unity Ads

Unity3D Official Ads SDK.

In 2 lists

Vungle

Video Ads service.

See category
89

Awesome Godot

Calinou/awesome-godot

A curated list of free/libre plugins, scripts and add-ons for Godot

Fresh★ 11k335 entriesPushed 17 days ago
88

Awesome Löve

love2d-community/awesome-love2d

A curated list of amazingly awesome LÖVE libraries, resources and shiny things.

Fresh★ 4.5k303 entriesPushed 3 days ago
86

Awesome Open Source Games

michelpereira/awesome-open-source-games

Collection of Games that have the source code available on GitHub

Fresh★ 3.2k418 entriesPushed 6 days ago
86

Awesome Game Boy Development

gbdev/awesome-gbdev

A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.

Fresh★ 4.5k354 entriesPushed 2 days ago
85

Games of Coding

michelpereira/awesome-games-of-coding

A curated list of games that can teach you how to learn a programming language.

Fresh★ 2.2k42 entriesPushed 6 days ago
85

Awesome Game Remakes

radek-sprta/awesome-game-remakes

Actively maintained open-source game remakes.

Fresh★ 1.5k366 entriesPushed today