Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RLst/Rocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rocks

4 March 2019 © Tony Le

AIE Year1 Code Design and Data Structures Assessment

A basic asteroids type clone that was submitted as part of my first year Code Design and Data Structures assessment at Academy of Interactive Entertainment. It is important that my programs run efficiently so I implemented an object pooling system so that the bullets and rocks aren't just simply deleted once they've been destroyed but disabled, placed back into the pool to be reused later. This optimises memory resources for improved performance and reduced fragmentation.

Duration of development: Around 3-4 Weeks

Features and functionality implemented:

  • Vectors
  • Object pooling
  • Linear interpolation for smooth movement
  • Simple collision detection
  • Simple particle effects

About

Code Design and Data Structures Project

Resources

Stars

Watchers

Forks

Packages

No packages published