lazydogP / turningpolyhedron

Automatically exported from code.google.com/p/turningpolyhedron
0 stars 0 forks source link

turningpolyhedron

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:

ScreenShot_Old

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 ...