Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rodrigosetti/azteroids
Simple Asteroids game in C++ and OpenGL
https://github.com/rodrigosetti/azteroids
asteroids-game cmake entityx glfw opengl
Last synced: 19 days ago
JSON representation
Simple Asteroids game in C++ and OpenGL
- Host: GitHub
- URL: https://github.com/rodrigosetti/azteroids
- Owner: rodrigosetti
- Created: 2014-04-15T06:11:33.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-28T04:30:10.000Z (almost 10 years ago)
- Last Synced: 2024-08-01T03:34:10.945Z (4 months ago)
- Topics: asteroids-game, cmake, entityx, glfw, opengl
- Language: C++
- Size: 297 KB
- Stars: 56
- Watchers: 6
- Forks: 16
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Azteroids
Simple asteroids game made in C++ and OpenGL.
![Screen Shot](img/screenshot-1.png?raw=true)
## Dependencies
* OpenGL and GLUT.
* Cmake.
* C++ compiler with C++11 support.
* Other dependencies are git submodules (entityx and glfw).## Build
Clone this repository and update the git submodules (`git submodule update`).
Just run `cmake` to build the Makefile, and then `make`. The executable will be
placed inside `bin` folder.## Commands
* Arrow keys - move the ship.
* Space - shoot.## Acknowledgments
* Alec Thomas' [entityx](https://github.com/alecthomas/entityx) -
Entity-Component system.
* [CMake](http://cmake.org) - cross-platform open-source build system.
* [GLFW](http://www.glfw.org) - library for creating windows with OpenGL.