General techniques of computer games.
###Content
- Resource manager
- Game states
- Game loop
- Sprite (animation, canvas, rotation)
- Keyboard control (conditional, array)
- Screen boundary (blocking, wrapping, scrolling, scrolling with offset)
- Paralax scrolling
- Collision (point1, point2, circle, rectangle1, rectangle2, blocking rectangle change state, multiple objects )
- Score (health meter, score)
- Firing
- Messaging
- Sound
- Timer
- Tiled map( building, direction)
- Level (switch)
- AI (tiled, path finding 1, standing, looking, hen )
- Physics ( velocity, acceleration, friction, bouncing, gravity, jumping)
- Mouse (position, follower, dragging, throwing), easing
- Touch (position)
- Animation ( rotation, waves, circle, ellipse, fontain, easing, easing after mouse touch , triangle moving)
- Canvas (line, quadraticCurve)
###It may interest you to know
- Tiled map builder module for Crafty game engine
- Dialogue builder GUI tool for creating interactive dialogues for video games.
###Contact me