Skip to content

It was an experiment with modern OpenGL. (Be careful, there might be ugly code!)

License

Notifications You must be signed in to change notification settings

susu/papyrus-war

Repository files navigation

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

About

It was an experiment with modern OpenGL. (Be careful, there might be ugly code!)

Resources

License

Stars

Watchers

Forks

Packages

No packages published