Skip to content

learnwithjason/build-a-game-engine-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build a Game Engine in TypeScript

TODO

  • Decide what kind of game we're making (top-down tile-based game (like Legends of Zelda: Link to the Past))
  • Set up canvas rendering
  • Set up a loop to repaint the canvas
  • Decide on the size and render map (camera/viewport)
  • Render a character on the map
  • Set up event messaging system
  • Characters
  • Movement
  • Actions (e.g. attack, jump)
  • Enemy AI
  • Collision detection
  • Start/restart
  • Death/damage
  • Map tiles
  • Aspect ratio

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published