Automatically exported from code.google.com/p/turningpolyhedron
!! IMPORTANT !! The code is NOT mine. I, lazydogP, just export from Google Code for researching.
Author : https://code.google.com/u/112002686362744267314/
The code is under GNU GPL v3 license.
---------------------------------------------------Original README Below---------------------------------------------------
a clone and enhancement to popular game Bloxorz
#About TurningPolyhedron
TurningPolyhedron [ Windows only, sorry :( If you want to port it to Linux (possibly C++ with OGRE) or have any plan or idea, please contact me ], which is still in alpha stage, is a 3D enhancement to TurningSquare.
##News!
Alpha version 0.0.1-2, fixed some bad bugs in 0.0.1-1. Here(Google Code) is the binary and here(Google Code) is the source code.
Alpha version 0.0.1-1 is released! Currently only cuboid blocks is (partially) implemented :( Here(Google Code) is the binary and here(Google Code) is the source code. You can also checkout the latest SVN code.
###Some new features plan to do:
Direct3D graphics
more tiles
Not only cuboid blocks, but also polyhedron
multi controllable blocks, different block properties
Various winning condition
Script (Lua) support
and so on ...
###Some screenshots: ScreenShot_WIP
###Some videos:
Multi-level rolling block mazes and solver in TurningPolyhedron 0.0.1-1
Color zone maze solver and generator in TurningPolyhedron 0.0.1-1
Multi-level rolling block maze generator in TurningPolyhedron 0.0.1-1
U-shaped polyhedron support in Turning Polyhedron 0.0.1-1
Bloxorz level 1-10 played in TurningPolyhedron pre-alpha version (SVN r199)
New ideas, artworks and programming are welcome :)
#About TurningSquare
An old project. TurningSquare is a clone and enhancement to popular game Bloxorz, with all features in Bloxorz and some new:
Built-in solver
Level editor
Random level generator
Some new tiles: pyramid, block, ice
You can download an old, existing version in "Downloads" tab, including source and executable. Check the "Source" (Browse) tab for some minor updates to existing 2D version (3D version is still planning! :D )
###Some screenshots of old version:
###Some videos:
Bloxorz level 1-10 played in TurningSquare
#TurningSquare for Linux
News: TurningSquare for Linux is coming! Download version 0.1 (map edit feature is still missing)
INSTALL: You need FreeBasic (probably >= 0.21.1) to compile the source code, and you need following libraries: libSDL, libSDL_image, libSDL_ttf, libSDL_gfx, libgtk, libfontconfig.
#Special Thanks
VBGood Forum (Chinese) for technical, test and other support
libMini library for terrain LOD support
Lua library for scripting support
LZMA library for data compressing support
and so on ...