kota's memex

tools

bevy

A refreshingly simple data-driven game engine.

godot

The great foss game engine.

raylib

Very simple c library. Slightly higher level than opengl/glfw.

sdl

Much more popular, but slightly more ornary game dev library.

https://deepnight.itch.io/ldtk

2D level design tool.

https://rxi.itch.io/tilekit

Similar to above, but paid.

https://lexaloffle.itch.io/pico-8

The cutest lil game engine.

https://bleubleu.itch.io/famistudio

Simple DAW for chiptune.

https://rxi.itch.io/sfxia

Sound effect generator.

https://watabou.itch.io/one-page-dungeon

Dungeon map generator.

techniques

world generation

https://fabiensanglard.net/another_world_polygons/

Old game optimizations.

https://sszczep.github.io/ray-casting-in-2d-game-engines/

2D ray casting.

https://jobtalle.com/swarm_behaviour.html

Swarm AI.

https://jobtalle.com/simulated_ecosystems.html

Simulated ecosystems.

http://tksharpless.net/vedutismo/Pannini/

The Pannini projection is a mathematical rule for constructing perspective images with very wide fields of view.

https://dysonlogos.blog/2011/09/03/dungeon-doodles-a-crosshatching-tutorial/

Notebook dungeon map aesthetic.

resources

wayland game engine support

My notes on which engines work on the modern linux display server.

https://thatsmytrunks.itch.io/controllerdisplay

Nice controller display sprites.

https://0x72.itch.io/2bitcharactergenerator

Gameboy-esque character sprite generator.

https://gameprogrammingpatterns.com/

A collection of useful patterns for writing games.

https://gameaccessibilityguidelines.com

Simple guidelines to improve accessibility.

https://citiesandmemory.com/obsolete-sounds/

Big collection of "obsolete sounds".