Skip to content

carlz32/brickout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A BRICKOUT GAME

Destory the bricks

Code Structure

  • game folder
    • provides basic facilities
      • load images
        • image's vertices
      • drawing capabilities
        • draw Image
        • draw Text
        • draw Points
      • bind keys
        • callback queue support
      • change scenes
      • load audios
      • level editor
        • level loader
        • editor mode
      • debug Mode
        • pause option
        • draw box vertices
      • notify
        • display information/message on canvas for a certain period of time
  • scene folder
    • manage different game scenes
  • collision detection
    • AABB
      • createBoxVertices
    • SAT
  • vector2D math
    • add/subtract
    • scale/normalize
    • dot/cross product
    • magnitude

Roadmap

  • render step by step, like an online tutorial

About

hit the block

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published