home
Here be the knowledge:
Adding data
Animation
Audio
Camera
Coding best practices
Collision detection
Controls/Input
Cutscenes
Data model
Delta time
Design Patterns
Dialogue
Dynamic Key (in js)
Easing
Engines/approaches etc. I have used
Events
Functional Programming
Game loop
Game objects
Game states
Grid
Guiding principles
Interaction zones
JS
Layer sliding
Layers
Level Design
Level/map editors
Map events
Maps and levels
Messages
Movement
Optimisation Tips
Parallax backgrounds/endless scroll
Progression and achievement system
Project Structure
Randomness
Scene Graphs/Display Lists
Scrolling
Search
Sprite management
State machines
Talking and Messages
Template setups
Terms and concepts
Tiled images
Toolchain/workflow
UI
Use cases
«
Dynamic Key (in js)
Grid
»
Easing
See also:
animation
Look up table for easing – easing 1 is no easing
Resources