CUBID (old title is Boxman)
First Person Platformer + Level Editor
UPDATED December 15th, 2009
Attached is an update to Boxman. First of all, I'm now calling it Cubid, though I'm not really 100% sure if I like that name. Let me know what you think or if you have any other ideas (I won't bother having a mod change the topic title until I have a "permanent" name).
Also, I have reorganized everything so that textures, sounds, models and even certain variables (player gravity, sun light, etc...) can be changed easily to make "mods" for the game. Basically, it's set up in a modular fashion where all the files needed are in a folder. To make a mod, you simply copy the base folder and change whatever you want in there. You then change the directory listed in a .INI file to the name of your mod folder, run the .EXE and tada. Not really anything groundbreaking (in fact the Torque engines work similarly), but I think it's cool :)
Here are some other things I've changed/added-
-Better collisions
-Added a coin item to the game, and to the level editor (NOTE : When placing a coin in the editor, place it one level above where you want it. So, if your floor is at 0 and you want the coin to be "on" the floor, set the coin's level to 1).
-Fixed mouse look (well, I made it better at least)
-Added some temporary sound (including a little MIDI song I made)
-Fixed block height
-Fixed some various glitches in the editor
-Added icon to game and level editor .EXEs
Known bugs-
-Trying to look up with mouse look allows you to do a 360 degree loop. I fixed going down, but for some reason my code for up isn't working right...
-Normal map for coin (when shaders are on) is messed up.
-Coin animation (it's supposed to be spinning) doesn't work right.
PLEASE let me know about any problems you have, and/or any criticisms/suggestions you have. Thanks!
*ORIGINAL POST BELOW*
Hi all,
Here is the WIP demo of the game I'm working on - Boxman (don't worry - it's a working title). Basically the point of the game is/will be to go jump around platforms/blocks, collect coins, avoid traps, use teleporters, etc...
While I plan to include several levels in Boxman, the game will be built around the Boxman Level Editor (let's call it the BLE for now). With the BLE, I want players to be able to put together fun, expansive levels (though limited to 16x16 for now) quickly and easily. In fact, the two levels that are included with this demo I put together in about 5 minutes each (I know, you can't tell by the ingenious design
). The BLE currently allows texture choosing, multiple levels (with blocks being able to be above or below each other in complete 3D space), and player placement all within an easy-to-learn 2D grid-based editor.
Currently, I have the jumping and collision engine down (thanks Sparky's Collision DLL, and Sparky!), the level editor down (with saving and loading), and the loading and generation of levels down (with much help from TDK's file handling tutorial). From here on I'm going to be working on adding more objects, making gameplay smoother, adding a decent HUD/gui, and improving the graphics (I want a cartoony look, but I think I definitely need to improve some of my textures).
So, without further adieu, here are some screenies, and attached is .ZIP file which includes the game, the level editor and two "sample" levels (really, just samples - no actual gameplay).
PLEASE tell me about any problems you have (the more detail the better though), or if you have any criticism, questions or even praise (haha).
Thanks for checking this out!
-scutheotaku
PS : This will be my first actual DarkBasic game! Yay!