Zooshi
An open source project by
FPL.
|
Zooshi is a game in which players travel on a raft down an endless river and toss sushi into the mouths of well-dressed animal patrons. It is written in cross-platform C++.
Zooshi demonstrates a quick and fun game that primarily targets Google Cardboard using native C++ APIs. The game shows how to use several open source technology components developed at Google.
MathFu, a geometry math library optimized for ARM and x86 processors. The game uses MathFu data types for two and three dimensional vectors, and for the 4x4 matrices used by the fplbase rendering system, and also by the Motive animation system. Motive, a memory efficient and performant animation library. The game uses Motive for all of the animation. |
edit mode that allows you to move in-game objects, change object properties, etc. |
In addition, fplutil is used to build, deploy, and run the game, build and archive the game, and profile the game's CPU performance.
Zooshi is a cross-platform, open-source game that supports:
Zooshi has been tested on the following platforms:
We use SDL as our cross platform layer. The game is written entirely in C++, with the exception of one Java file used only on Android builds. The game can be compiled using Linux, OS X or Windows.
Zooshi can be downloaded from:
Important: Zooshi uses submodules to reference other components it depends upon, so download the source from GitHub using: