Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tasbeehismail/laserwar-game

Laser War Interactive game implemented in C++20 with OpenGL graphics rendering.
https://github.com/tasbeehismail/laserwar-game

cpp20 freeglut game glfw3 opengl xcode

Last synced: 12 days ago
JSON representation

Laser War Interactive game implemented in C++20 with OpenGL graphics rendering.

Awesome Lists containing this project

README

        

# LaserWar-Game
The final Computer Graphics course project.

## Features
- One-to-one competitive gameplay.
- With each hit a player's life points decreases by 2.
- Requiring strategic thinking and quick reflexes for survival.

## Controls
### PLAYER 1
- Key 'w' to move up
- Key 's' to move down
- Key 'd' to move right
- Key 'a' to move left
- Key 'c' to shoot, and use 'w' and 's' to change direction

### PLAYER 2
- Key 'i' to move up
- Key 'k' to move down
- Key 'l' to move right
- Key 'j' to move left
- Key 'm' to shoot, and use 'i' and 'k' to change direction

## Demo
![](https://github.com/tasbeehismail/LaserWar-Game/blob/main/DemoLaserWarGame.gif)