View Source Document

README.md

Game Development

(Up) | See also: Games, Game Design, Game Assets


Web resources

Game Engine Architecture

how best to structure/manage hundreds of \'in-game\' characters?

Why code reflection became a must in game engines?

How was a demo mode implemented in arcade machines

What exactly is a softlock?

When to carry on with a buggy game state versus terminate the process?

Immutable.js: Data structure to represent 2D game field

Ten Essential Foundations of Javascript Game Development ★★

Physics and Animation

What is the standard practice for animating motion -- move character or not move character?

deWiTTERS Game Loop -- Koonsolo Games ★★★

Fixed timestep game loop, why interpolation

Fix Your Timestep! \| Gaffer On Games

Integration Basics \| Gaffer On Games

Tools

Jamagic: A good idea that faded away - Kartones Blog

3DEL: All engines

Unity - Manual: Order of execution for event functions

XPMCK - Cross Platform Music Compiler Kit

Repositories

s-macke/VoxelSpace: Terrain rendering algorithm in less than 20 lines of code ★★★

maryrosecook/tinygame: A tiny game I wrote to illustrate how easy it is to write a game from scratch in JavaScript ★★

(in Programming Languages) UnrealVerseGuru/VerseProgrammingLanguage: Verse Programming Language - Functional logic language developed by Epic Games - all informations, official resources and snippets

Books

Game Engine Architecure (1st Edition) (online @ archive.org) (borrow with print disabilities @ archive.org) ★ 💭

Game Engine Architecure (2nd Edition) (borrow with print disabilities @ archive.org) 💭

Game Programming Patterns (online @ gameprogrammingpatterns.com) ★★ 💭