2D game development principles. Sprites, tilemaps, physics, camera.
Principles for 2D game systems.
Remember: 2D is about clarity. Every pixel should communicate.