23/05/13 Update- Improving the title screen and health

Alpha 0.1.3b Update

I’ve been working on the title screen even more today, as I’m trying to upgrade the title screen GUI from the built-in Unity GUI stuff to another way of implementing a GUI which incorporates 3D text placed within the game world. Currently, only some of the buttons are present, but I hope to overhaul the entire title GUI to the new system by next update. unity_platformer_29

The player is now on a planet rather than a flat-ish terrain, which looks better. The planet rotates like the ones in the background, too, and the skybox of the title screen is the same, but the camera is positioned differently so the view is of another portion of the skybox. I’ve also been working on the health system, and so far I have added fire, which takes off 3 health. unity_platformer_30This mechanic works well, and I will add more hazards for the next update, each of which will damage the player different amounts. There have been some smaller changes, and to see those, you can watch this video or play the game.

You can download the playable version from here, and you can watch this video straight from my YouTube channel here.

Thanks for reading and watching, have fun playing!


16/05/13 Update- Boxes!

Alpha 0.1.3a Update

I’ve been at work again today, and I’ve finally added crates. They’re pretty basic right now, but I’ll work on them a bit more in the coming days. unity_platformer_26These crates explode when you walk into them, and they expel upto 5 gems. They also release loads of particles that look like miniature versions of the box textures. It kinda reminds me of when you break a block in Minecraft. I really like how these have turned out, and later on I will have different types of crates with different types of pickups, such as health, lives or maybe another collectible. It is also likely that they will not be the only type of destructible container, as I may add items such as jars. Enemies, when added, will also drop gems.

As some people may have noticed, I added a health and life counter in the corner in the last update, but they don’t currently do anything. The next update will focus on this, meaning there will be a way of getting hurt, and there will be a Game Over screen when you run out of lives.  You may also have noticed some gold bars lying about- these may remain simply as decoration, but I could also make these into a second collectible alongside gems, as a rarer find, perhaps only 5 of them in each level.

I’ve also been finding all the bugs in the title screen and I think I’ve squashed them all, so the loading and saving system should be completely flawless now, as well as having 5 slots for game saves and error messages when all slots are full or if you try to enter an empty name under New Game.

Another thing I did, which was actually in the last update, is a title screen, accessed through pressing p. unity_platformer_27You can alter the same options here as you can in the title screen options menu, and if you select ‘Quit Game’, it comes up with a warning. Confirming to quit will take you back to the title screen. I’ve also changed the skybox for the title screen options to something a bit more interesting. unity_platformer_28Now the desert looks like it’s on fire. I like this more than the gloomy overcast look the level had before. This came from a pack of skyboxes I downloaded for free from the Unity Asset store, as is the one I used for the title screen. I don’t remember the name of it but it wouldn’t be hard to track down, and I recommend it, especially to anyone making a space-themed game.

I think I will also start to consider making a proper main character for the game. The red cube is getting a little old now, so I want to make an actual player. I will research around the different ways to do this and hopefully I will find the best way to get the player modeled and animated. Have fun playing with today’s update, found in the usual location. I did want to make a Unity Webplayer version, but it didn’t work for some reason. I will investigate that and hopefully I can get a working version. Thanks everyone!