# jgame.js samples

## Basic samples

- Hello world for jgame.js engine
- Sprite
- Character
- Label
- Shape
- Tile
- Layer
- Scene
- Input - keyboard
- Input - pointing device

## Sample for expert

- Render options
  - Transfer render (basic)
  - Direct render
  - Flip render
  - Direct render and no-clear (fastest)
- Use container
  - Set to container
  - Multi game
- Time management
  - 30 frame per second
  - Frame based
- Expert drawing
  - Buffered renderer
  - Screen shot
  - Change tile to sprite

## Sample games

- Shooting game
  - Horizonal shooting
  - Vertical shooting
- Box2D
  - Physical action