https://github.com/tardo/mvrunner
[2D Game] MVRunner
https://github.com/tardo/mvrunner
Last synced: 3 months ago
JSON representation
[2D Game] MVRunner
- Host: GitHub
- URL: https://github.com/tardo/mvrunner
- Owner: Tardo
- License: gpl-3.0
- Created: 2018-01-28T06:51:47.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-01T03:42:50.000Z (over 6 years ago)
- Last Synced: 2025-02-02T08:42:24.472Z (4 months ago)
- Language: C++
- Homepage:
- Size: 7.55 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# MVRunner [](https://travis-ci.org/Tardo/MVRunner) [](https://ci.appveyor.com/project/Tardo/mvrunner)
_A game inspired in Teeworlds and DDRace_# **UNDER DEVELOPMENT**
## - DEPENDENCIES
- SFML v2.5 (Not Included)
- ZPG (Not Included)
- TMXParser (Included)
- TinyXML2 (Included)
- LiquidFun (Included)# COMPILATION PROCESS (LINUX)
#### Install SFML v2.5 (Static Mode)
```
sudo apt-get install cmake zlib1g-dev libfreetype6-dev libx11-dev libxrandr-dev libxcb1-dev libx11-xcb-dev libxcb-randr0-dev libxcb-image0-dev libflac-dev libogg-dev libvorbis-dev libvorbisenc2 libvorbisfile3 libopenal-dev libudev-dev libsndfile1-dev libglew-dev
wget -O ~/sfmlv2.5.0.tar.gz https://github.com/SFML/SFML/archive/2.5.0.tar.gz
tar -zxvf ~/sfmlv2.5.0.tar.gz -C ~/
cd ~/SFML-2.5.0
cmake -DBUILD_SHARED_LIBS:BOOL=FALSE -DCMAKE_INSTALL_PREFIX:PATH=/usr .
make
sudo make install
```
#### Install ZPG
```
wget -O ~/zpgv1.0.0.zip https://gitlab.com/Tardo/Zpg/-/archive/master/Zpg-master.zip
unzip ~/zpgv1.0.0.zip -d ~/
cd ~/Zpg-master
cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr .
make Zpg
make zpg_packer
sudo make install
```
### Compile Game
```
git clone https://github.com/Tardo/MVRunner.git --depth=1
cd MVRunner/
mkdir build-release/
cd build-release/
cmake -DCMAKE_BUILD_TYPE:STRING=Release ..
make
```
- ### Create ZPG Assets Package
```
make create_zpg
```
- ### Create Distribution Packages (Optional)
```
cpack --debug --verbose -C CPackConfig.cmake
```