Skip to content

Latest commit

 

History

History
48 lines (42 loc) · 1.3 KB

README.md

File metadata and controls

48 lines (42 loc) · 1.3 KB

gameproto

Game Proto for initial fooling around with ebiten.

Starting Goals

Bropher bounce

  • Get Ebiten hello world working locally
  • Get gopher mascot working locally
  • Make it the bropher
  • Fix the hitbox
  • Make jumps adapt to screen size
  • Animate the bropher

Game of Life

  • Code the game of life sample mostly from scratch, but with less suck
  • Click to change square state in GOL
  • Add per cell aging mechanic

Reusable code for future

  • Game of life to view port\tiles
  • Refactor grid in prep for chunked
  • Chunked Grid with growth
  • Load\Save Chunked Grid

Polish Goals

More package cleanup

  • Pick name for new engine and create sub-module
  • Camera, Grid and basic input to submodules of engine
  • Port existing prototypes to examples

Engine features

  • Right Mouse button pan camera

Tile display

Tile Navigation

Menus

Tile Prototype play game

Tile map editor

  • Save/Load tile maps
  • layer support
  • Collision?

Tile Editor

  • Save/load tiles and tilesets
  • Transparency support
  • layer preview for stacked tiles

Next(First real) Steps

  • Game engine to separate repo.
  • Port existing examples again
  • [ ]