Monday, October 21, 2013

An unfinished work

It is an unpolished work from a 3D subject. I do regret in not putting more effort in it.

My lecturer still managed to help me rendered out and screenshot it. What a shame.

Maisto Munch Mammut 2000

Friday, August 2, 2013

UDK 2nd Year Trimester 2 solo level design.

During my second year third trimester time, I was taught to design a game level. I came out with an ideas of creating a mysterious murder scene located in mansion. But later on I scrapped it out due to the fact of me having a lot of subjects during that trimester. I decided to create a pyramid game level in my final decision.


Pyramid concept

The pyramid concept illustrated the sandy desert in Egypt as a Egyptian pyramid is located at the middle and debris of buildings by ancient Egyptian are left near the pyramid. Brief story of this game level is about an archaeologist who explores this abandoned dig entrance into the great pyramid to uncover the mystery and treasure held inside it. Player will play as the archeologist in first person view perspective.

Map and level design
Player starts at the "Start point", as it is the dig side entrance into the pyramid. 



Tunnel level design
Player will enter the tunnel filled with darkness. The initial idea was supposed to be dirt cave tunnel. It was later on replaced with the pyramid blocks. This means that the great pyramid has an underground chambers as the diggers found a way into it. I found inspiration from typical mummy films and documentary video about ancient pyramid as I drew the idea for the lighting and props design.



3D view of the great pyramid level
The idea of the level has changed due to time constraint. It was supposed to be like this: the player will immediately reach the queen's chamber. When climbing the steps to the chamber, the stair will collapse and player fall to another path as he needs to find his way out. While he is finding his way out, he accidentally found the king's chamber. End game(not further story needed)

Game level changed as I added some 


Alpha stage, overview 


Alpha stage, entrance 


Alpha stage, with texture


Alpha stage, dig entrance


Dark dark cave
Alpha stage, Cave interior




3D Object Modelling:
software used: Autodesk 3ds Max 2013 student version.


pyramid block


Add caption


Wooden Ladder


Torch


Egyptian Urn


Slave sarcophagus


Ancient statue


Gold coins



Final result:
I managed to finish it but it can be better. I record the game map with Fraps software. Below shows the link.

Notice: the jeep model is taken from internet source.

Youtube link: https://www.youtube.com/watch?v=cSYyNa9scvo




Monday, February 25, 2013

UV unwrap and bouncing ball

UV unwrap is a modifying tool under (Modify>Modifier List>Unwrap UVW) that allows you to wrap around object with photographic texture and such.

End Result
I was instructed to create a cereal box by googling unwrap cereal box texture and apply it onto a simple rectangle 3D box. Open up Material Editor and import the texture into it and drag it on the object to apply it.

UVM editor

One thing for sure that it will not seems to align properly as the computer will simply assign the texture random on each of the six sides of the box. Click on the incomplete textured cereal box and modify it with UV unwrap. Open up UV editor in modify and I am able to edit the UV map and assign it properly.

Polygon, edge, and vertex are used to select the six rectangle box provided in the editor as it helps in locating the position of the texture that you want to assign specifically.

On the right side of the panel, stitches are use to stick the sides of the box so that it will joint together. Quick transform is to straighten the line regarding it's horizontal or vertical. It just make things neat.


Steel ball
 I was also instructed to create a bouncing ball. My lecturer showed us on creating an elastic bouncing ball. When a ball hits the ground, it will deform into a flat oval shaped ball. It will just happen very quickly.

However, I made a metal ball instead of a bouncy rubber ball. I applied some simple metal texture on the ball, added texture for the plane, and also created a Target Light as it follows the balls while it bounce till it stops.

Editing the Curve Editor under Graph Editors tab will allow you to adjust the motion of the bounce.


Monday, February 18, 2013

The sixth week

Happy Chinese New Year! well... one downside of celebrating Chinese New Year is that I need to skip some 3D classes throughout Week 5. I am losing my touch in handling 3D software such as 3DSMAX and UDK. Gotta pickup the pace(not to mention programming and coding as well).

Saturday, January 26, 2013

The start.

I love 3D games. No doubt. I have been wondering for a long time regarding how 3D games are made. Now it is the time to learn, study, and understand how it works and apply it into game engine.

Before my 3D class starts, one of many of my lecturers, Mr.Kwang, gives me a heads up of 3DSMax software. I was told to do a simple airplane. I tried to draw it with cylinders founded in "Standard primitives" and made some wings by using boxes(can't really recall). He gave me a few sessions of tutorials.

I learnt: Simple objects, extruding objects, basic camera control, modify>Lathe, and boolean.

It ends up looking like a cheesy looking jet plane with tons of sharp edges. He told me not to use cylinder as it is troublesome to model it somehow.

He also told me to make a candelabra as practice.

After the first session of 3D animation lecture and tutorial class, Miss Chan, 3D animation I lecturer, taught me the basic of 3DSMax including basic control, creating objects, creating lights using mental ray, applying texture and rendering it.

Candelabra 3D model


3D Candelabra with mental ray, plane and some minor adjustment

I suddenly realize that it is a bit fat and short. I will change it later though. It still takes time to perfect it.