Skip to content

Latest commit

 

History

History
80 lines (55 loc) · 2 KB

README.md

File metadata and controls

80 lines (55 loc) · 2 KB

Papyrus War

Be the best and build your economy for creating paperboats! Recycle paper to save the trees! Build unique ships, customize them with office tools!

Download binaries

Not available yet!

  • windows
  • linux:
    • AUR PKGBUILD
    • deb packages

Development

Get the source

Source code is under GPLv3

git clone --recursive <repo>

Build

Tup configs deleted. Project supports only clang (linux) and MSVC (windows).

tup init (only first time)

tup upd (builds every config)

Dependencies

Installing dependencies on ArchLinux

You'll need the following packages:

  • aur/tup-git
  • extra/glew
  • community/glfw
  • community/glm
  • community/assimp

pacman -S glew glfw glm assimp

If you have packer:

packer -S tup-git

If you don't have packer, download tup from AUR

Installing dependencies on Ubuntu/Debian

Installing dependencies on Windows

Development on windows is a bit messy, includes a lot of manual work. I've collected the dependencies (as precompiled binaries) into a zip file (see below). (I'm not a windows developer, so if you have better idea, let me know!)

  • Install Visual Studio 2013 Express Preview (it contains the newest MSVC)
  • Clone the repo
  • download winlibs.zip and extract into the repo
  • Open a Developer Command Prompt (Start -> All Programs -> Microsoft Visual Studio 2013 -> Visual Studio Tools -> Developer Command Prompt for VS2013 Preview)
  • navigate to the repo
  • execute bootstrap.sh
  • tup init (only for first time)
  • tup upd

Installing dependencies on OSX