[go: nahoru, domu]

Skip to content

famiclone/raycraft3D-ts

Repository files navigation

RayCraft3D

DONE:

  • Basic RC
  • In-game time with day/night sky changing
  • Player movement (rotate, forward/back, side strafe)
  • Basic debugging

TODO:

  • Canvas rendering instead of HTMLElement
  • Window resize and fullscreen
  • Jump, Attack, Brake blocks, Damage
  • Game state stack (Menu, Play, Pause, Inventory/Crafting, Loading, Game Over, Win)
  • Implement BSP algorithm for creating map generator
  • RC floor rendering and skybox
  • Audio
  • Enemy spawning and basic movement
  • Enemy AI
  • Optimize RC
  • Multiplayer