cubosphere / cubosphere-code

3D puzzle game restored from ashes (code base)
GNU General Public License v3.0
21 stars 8 forks source link
cxx game game-3d glsl-shader kula opengl opensource reborn sdl2

Cubosphere [reborn] :basketball: :video_game:

CircleCI (all branches) #cubosphere on the Freenode IRC network linux downloads Language grade: C/C++

A little story behind it

One upon a time on planet called Earth one man found a very very cool game called "cubosphere", but it was abandoned in 2011-12. He enjoyed it and dreamed that some day it could become great.

After a while, he decided to pick it up and at least make it look like a modern project, so others will be able to contribute easily.

This is why this organisation exists now.

What is this game about?

This project is a freeware game similar to the PSX game "Kula World" / "Roll Away". It is designed to be platform independent, written in C++ and using the following libraries: OpenGL, SDL2 (Simple DirectMedia Layer), Lua, GLSL-Shader and POCO.

Features

What have I already done to improve the game?

... and a lot of technical or smaller internal changes!

How to download the latest git build?

  1. Go to http://cubosphere.vallua.ru/artifacts (warning: only the last build artifacts are kept, some of them may be missing if a build is uploading now)
  2. Download the appropriate package (the naming scheme is Cubosphere-timestamp+git-hash-...)
  3. Install as normal (if you don't know how, just open the file and click the "Install" button or similar)

Ubuntu packages

Some notes on the Ubuntu packages:

  1. You need both BIN and DATA packages, they are cubosphere and cubosphere-data, respectively.
  2. It is OK that their versions differ, data is stored in another repo and updates with it
  3. When updating, download only BIN package: download DATA only if deps can't be resolved
    1. You'll probably be reqested to remove cubosphere when updating cubosphere-data, do so and install new version later
    2. Use dpkg -i from the command line to avoid this issue (google it for more info)

What will/should be done?

Check out the projects page!

How can I take part in this fun and make cubosphere great again?

You can:

OK, some credits

You can find original homepage, codebase and developers at https://sourceforge.net/projects/cubosphere.