Skip to content

philpoore/asteroids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asteroids

Example implimentation of the classic retro game Asteroids

Written in cpp using OpenGL and GLFW.

Intended to be a easy intro into cpp game development.

Features

  • Vector style graphics
  • Accurate collision detection
  • Custom vector font
  • Title screen
  • Asteroids
  • Simple score

Asteroids - Title screen Asteroids

Build

*** Tested on linux. ***

# Install deps: glfw3 + opengl
sudo apt install libglfw3 libglfw3-dev libopengl-dev

make

Contributing

Feature requests, Bug reports and PR welcome.

TODO

  • Game over
  • Lives
  • Better key press handling
  • Particle effects
  • Sound effects
  • Flying Saucers
  • Levels
  • High scores
  • Pause
  • FPS counter

About

Asteroids - Clone of classic retro game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published