Posts Tagged ‘3d tutorial’

I couldn’t get to this last night, but I finally fully played through the finished game, and took a bunch of screen shots and some video clips. Creating the second level was extremely fun, and I even added a sort of secret part to the level (its pretty obvious, but its seeccrreetttt)

I took quite a few screen shots of both levels. Some show the hero fighting, and jumping, or flying, at different parts of the level. My favorite parts of the levels have to be the arena area in level one (reached by going up to the garden area, and jumping across the floating platforms) and the large platform with the big tree in the second level. It has the two robot gaurds, but the best part is the view of the rest of the level. The secret level also has a very nice view. Its the highest point in the map, so you can see everything.

One thing I want to improve is the control system. It makes going certain directions difficult and annoying. However, I really can’t wait to start on level 3. I have a bit more things I want to add before I start on it, but I plan on attempting to try some modeling of my own, and create some interesting game geometry. If all else fails, I will try to use some free assets. Either way, I hope to give a different feel to the next level.

The video clip shows some combat, and movement through the level. I took video of the ending cut scenes for each level, and the beginning and end of the game.

The link for the download is in the previous post (reachable here: http://blackscorner.me/2011/10/09/lerpz-2-complete/)

The youtube link for the Video is here: http://www.youtube.com/watch?v=6keXFSwyIMo

Let me know what you think! I detailed my future plans in the previous post, so If you want to know what I have planned next read that one.

 

I finally completed the second level! Its uploaded and ready for download. The new version of the game comes with some new music and sounds, an upgraded look to the jet pack, and an entirely new level (You can see some early screen shots in the previous two posts). I also a added a score system (which will probably change a bit in the future), and a timer (to see how fast you can complete the level.

I plan on adding a new type of power up, and hopefully a boss (perhaps very simple for now. Maybe a moving enemy?). I also plan on changing some of the existing sounds in the game (the idle enemy sound annoys me… a lot). I have a limited selection of level geometry objects, but I will also try to add some more interesting level mechanics (rather than just running and jumping). Perhaps I will download a few different free assets, to mix the feel of the levels up.

In the long term, I plan to also eventually add a High Score list, a menu option to pick unlocked levels, and of course more powerful pickups that will add interesting elements to the game.

The link to download the game in its current form is here: http://www.mediafire.com/?7u9jae3necxdxrj

Let me know what you think!

I created and finished my first Unity game today! Its called Lerpz Escapes! and is based on a basic Unity tutorial that teaches you how to build a 3D platformer game. Luckily, the tutorial came with all the Assets I needed, (including most of the scripts) so I wasn’t overwhelmed, and was able to complete the project fairly quickly (only took me about a day!)

The Game

The Controls are as follows:

  • WADS keys to move around
  • Left click to attack
  • Right click to re-focus camera
  • Space bar to jump (while in mid-air if you hold space bar your jetpack will slow your descent)
The objective of the game is to collect 20 fuel canisters, so you can escape Robot world 2. The full description is the following:

Our hero is Lerpz: an alien visiting Robot World Version 2. This replaced Robot World
Version 1, which suffered a particularly brutal segmentation fault and abruptly
crashed into its sun many years ago.
Unfortunately, Lerpz has had some bad luck: his spaceship has been impounded by the
corrupt local police. After looking high and low, Lerpz has found his spaceship, but
Every platform game has its star
character who the player controls.
Our star is Lerpz.how can he get it back from Mr. Big’s nastier, obsessive>compulsive cousin, Mr. Even
Bigger?
Mr. Bigger loves nothing more than artistically arranging fuel canisters on his floating
patio. He particularly admires how they glow when he places them on hover pads.
(And, of course, they’re cheaper than fitting normal garden lights.)
But there’s something Mr. Bigger hasn’t realized! Thanks to his penny-pinching ways,

Lerpz knows that if he collects all the fuel canisters, the power used to keep them
hovering will overload the security system. This will shut down the impound lot’s
fence and free Lerpz’s spaceship. Lerpz can then enter his spaceship, add the fuel from
the cans and fly away to freedom.
All our hero has to do is collect enough fuel canisters and the impound’s force field
will automatically shut down. Lerpz can then get back into his space car and drive it
away. Mr. Bigger’s hired robot guards will try to stop Lerpz, but luckily, they’re not
particularly bright.

The heart shaped power ups give you health, and the glowing blue platforms are respawn points that you can enable by jumping on. The rest of the mechanics are rather straight forward.

 

The game is complete, with a few minor bugs (a few of the laser traps are not positioned correctly.) For the future of this project I plan on adding quite a few more features, like power ups, another level, scores, and who knows what else! The very next feature I plan to add is changing the enemy AI a bit to make them wander about while they are idle (in addition to fixing the minor bugs). If you have any feedback for me, or any features you think would be cool let me know in the comments section! If you wish to download and try out the game yourself, click this link: http://www.mediafire.com/?7u9jae3necxdxrj

A gallery of the screen shots is below

The Unity Platform

From this tutorial, even with the basic experience I have I can tell that Unity is an extremely powerful tool for game developers. It addresses game development in a much different way than is traditional, with a focus on the actual game assets. The object model is also very interesting, as everything in Unity is what is known as a GameObject, which in turn is composed of child GameObjects, and components (like scripts, audio files, models, etc.) After learning the basic UI controls, using Unity was a breeze. It presents all the information about what you are doing precisely and elegantly, and makes organizing your project a breeze! And Unity also has different options for building your game for different platforms, which makes deploying a game on, say, Mac and PC a breeze. You simply select the platform you want and… voila!

For anyone wanting to get into game development, and game developers who want to streamline their development process, Unity might be the answer you are looking for. I can’t wait to continue development on this platform, and see what else it has to offer.

Links: