Sunday, December 6, 2009

Am I actually succeeding...?

Haha, it seems as though I am a bit more clever when it comes to programming than I previously thought. Please do not take that statement as if I'm arrogant; I'm not, I'm just extremely happy that I actually know what I'm doing.

Yes, it's certainly quite late (nearly 3AM), but I couldn't sleep and had to program just a bit more. I got another step down (kinda); the program's menu bar. Here's a screen shot:



(click on the image for a larger view)
As you can see, the menu bar has two elements; "Options" takes the user to a drop-down menu with options to "Make a 1-Unit Block", and soon at least four more options will be added ("Make a 5-Unit Block", "Texture Current Block", "Set Collision On Sel. Object", and "Create Coins and Power-Ups").

Here's another screen shot showing what the program looks like when the drop-down menus aren't clicked:



Will there be any more menu items added? Probably not, I've got all of the elements I need at the moment. I doubt that much more needs to be done to this program. Let me make a list of things I still have to do and want to do:
1)-Create textures and allow the user to select them from a folder
2)-Set collision values and sizes, again allowing the user to select the appropriate size from a folder
3)-Write the file saving and loading routines into the program so that the user can export levels and  load saved projects
4)-Create the 3D model of a coin and allow the user to create one
5)-Create the 3D model of Power-Ups and allow the user to create them
6)-Make it possible for the user to select which music track plays in the level
7)-Allow the user to select what skybox the level will use
8)-Create separate camera functions that, when selected, make the camera behave differently
9)-Tidy up the code, optimize performance, drink more coffee
10)-Release the beta, ask for feedback and opinions, ask if anybody would like anymore features, add suggested features

And that's that for tonight, folks. Thanks for reading and sticking with me (you know who you are), and your support is greatly appreciated! Please feel free to comment on my posts.

No comments:

Post a Comment