https://github.com/jmcomets/eusdab
Platform-Fighting Game in 2D written in C++11
https://github.com/jmcomets/eusdab
Last synced: 11 months ago
JSON representation
Platform-Fighting Game in 2D written in C++11
- Host: GitHub
- URL: https://github.com/jmcomets/eusdab
- Owner: jmcomets
- Created: 2013-02-12T12:06:23.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2019-02-22T12:39:27.000Z (over 7 years ago)
- Last Synced: 2025-05-24T06:37:23.878Z (about 1 year ago)
- Language: C++
- Size: 22.8 MB
- Stars: 1
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
The Epic Ultimate Showdown of Doom for Awesome Badassness
=========================================================
2D Platform-Fighting Game written in C++11 / Python
Known issues
------------
* knockback not balanced (too low)
* death not possible
* Pedro Panda's hitbox is too big
* Pedro Panda's UpB and DownB not handled
* Poney's DownA not handled
Project setup
-------------
* demo - small demo written to present EUSDAB
* scripts - various scripts used in development
* include - header files
* src - source files
* tests - executable tests (all built with CMake)
* assets - images, sounds, etc...
* lib - SFML binaries
Requirements
------------
EUSDAB is build with [CMake][1]
* Boost 1.4+
* SFML 2.0+
* SFML dependencies :
- pthread
- opengl
- xlib
- xrandr
- freetype
- glew
- jpeg
- sndfile
- openal
If you have any trouble building, check [here][2] for more details
on SFML's requirements.
Building
--------
```bash
cd /path/to/eusdab
cmake . # for a basic build (adds temp CMake files in the project tree)
mkdir build && cd build && cmake .. # for an out-of-source build
make eusdab # or just "make" if you want to build all the tests
```
[1]: http://www.cmake.org/
[2]: http://www.sfml-dev.org/tutorials/2.0/compile-with-cmake.php