Tardo / MVRunner

[2D Game] MVRunner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MVRunner Build Status Build status

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
make create_zpg
cpack --debug --verbose -C CPackConfig.cmake

About

[2D Game] MVRunner

License:GNU General Public License v3.0


Languages

Language:C++ 88.5%Language:CMake 8.4%Language:GLSL 1.7%Language:Shell 0.8%Language:Python 0.5%Language:C 0.1%