gamedev

performance

preproduction optimization steps - game optimization - episode 3

camera in side scrollers

scroll back: the theory and practice of cameras in side-scrollers

physics simulation

sonic physics guide
physics simulation on gpu
simulating fluids, fire, and smoke in real-time
car physics for games
programming vehicles in games

proc gen stuff

procgen related things
github.com/mxgmn/WaveFunctionCollapse
generating worlds with wave function collapse
procedural generation with wave function collapse
procedural generation with wave function collapse (2)

shaders

toon shading tutorial
unity shader configurations
unity urp migration notes
game graphics studies
branching on a gpu
branches in mobile shaders

colors

color space in photoshop
my thoughts on style consistency

marching cubes

github.com/SebLague/Marching-Cubes

game design

colors of game design

game feel

how to make something juicy in pico-8
the art of screenshake
juice or lose it
secrets of game feel and juice

networking

gaffer on games
gabriel gambetta - client-server game architecture
ue4 network compendium

math utilities

github.com/zalo/MathUtilities
easing functions
my favourite animation trick: exponential smoothing

misc

lawendt's learning database
real time rendering for artists
notes on unreal engine 5, nanite