Wednesday, June 23, 2010

A bare-bones playable level at last!

Ok, after some more additions last night, I now have a basically playable level...yay!! :)

Rocks can be pushed and will fall, and now stack to make piles just like in boulder-dash.

The crystals also fall and stack too :)

Rocks/crystals do collide with the player character (the probe), but don't destroy the probe as of yet.

Warps for objects like rocks and crystals work now too, and so do the teleporters for the probe :)

Switches don't work yet, but you can collect crystals to activate the TLS beam which you then have to unblock.

Here is a screenshot of a test level:

In the level above, most of the rocks are falling down into blue swirling vortices (warps) which warp them back up to the warps above to make a never-ending rain of rocks ;)

And a video below of me completing the same test level:
http://fpc4gp2x.eonclash.com/videos/TheProbe/TheProbe.html

If the above video is too slow for you online, you can download the video (525 Kb 7-zip file, AVI format) here:
http://fpc4gp2x.eonclash.com/videos/TheProbe/TheProbe.7z

cheers,
Paul

Tuesday, June 22, 2010

Moving, moving, so much moving!

Well, after some extensive re-factoring of the base classes with regards to moving, I can now move the player character (the probe) around the level and not go through solid objects...yay!

To test pushing objects, I have now added code that allows rocks to be pushed around if there is a space on the otherside in the same direction :)

As they don't fall yet (no gravity), I have now created a Sokoban game! haha LOL

Now onto the other features, gravity to name one... ;)

cheers,
Paul

Monday, June 21, 2010

"The Probe" editor is now working

I have now gotten a simple level editor working for "The Probe" working, including warp and teleporter links :)

Here is a screen-shot of a level in the editor:



Here is the same level in-game:

 I can load up any level made in the editor into the game, and and "all I have to do now" (tm) is make all this stuff work in the game itself! LOL

cheers,
Paul