bluez-sh / polygon-wars

A simple 2D game using ECS (Entity, Component, System) Game Engine design, SFML, and modern C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

polygon-wars

A simple 2D game using ECS (Entity, Component, System) Game Engine design, SFML, and modern C++.

Just Point and Shoot at random polygons that spawn at random locations in specified intervals.

Based off of this Game Programming Course

Instructions

To build: mkdir build && cd build && cmake .. && make (at project root)
To play: ./main (inside the build directory)

Controls: [W, A, S, D] to move, [left mouse] to shoot, [right mouse] for special weapon, [Space] to pause game

Note: edit config.txt to change various game settings

About

A simple 2D game using ECS (Entity, Component, System) Game Engine design, SFML, and modern C++


Languages

Language:C++ 97.2%Language:CMake 2.8%