I forgot to mention that I placed 1 gold gear in the level. The gold gear awards the player with 1 life.
Some bugs present in the game:
The GUI's life counter and score counter do not reset.
Animations are not fluid. Robot doesnt turn left.
Thursday, 11 August 2011
IT IS COMPLETE!
Well, the game is now basically finished.
First i'd like to point out which parts of the game we do not have in the final product.
Firstly, there is no more active camo system. We didn't really have time to do it or even think about it. However now that i look at the game, it would be pointless to have the active camo system since it's such a short level.
Throughout the week, i've completed the setup of the main menu,instructions page,about page, game over screen and winning screen. Rap provided me with the designs of the pages.
I added an explosion effect for when the character dies. Initially we were supposed to have the character explode into pieces rather than just disappear with an explosion. We scrapped the idea of having him explode apart.
i added the ending item that links to the winning screen and also when the character reaches 0 live it goes to the game over screen. The 2 screens have options to go back to the main menu or play the game again.
I also added more gears and a few more platforms. I made the character die on collision with the shurikens. Initially he just gest pushed away by the shurikens, I forgot to switch on the "Is Trigger" option for the collider on the shuriken. I did the same with the pistons going up and down. I had to reduce the piston's collider size so the player wont die too easily at that area.
I also added royalty free music to the game. I got the music from http://incompetech.com/m/c/royalty-free/ > Great website, there's a lot of nice free music there.
First i'd like to point out which parts of the game we do not have in the final product.
Firstly, there is no more active camo system. We didn't really have time to do it or even think about it. However now that i look at the game, it would be pointless to have the active camo system since it's such a short level.
Throughout the week, i've completed the setup of the main menu,instructions page,about page, game over screen and winning screen. Rap provided me with the designs of the pages.
I added an explosion effect for when the character dies. Initially we were supposed to have the character explode into pieces rather than just disappear with an explosion. We scrapped the idea of having him explode apart.
i added the ending item that links to the winning screen and also when the character reaches 0 live it goes to the game over screen. The 2 screens have options to go back to the main menu or play the game again.
I also added more gears and a few more platforms. I made the character die on collision with the shurikens. Initially he just gest pushed away by the shurikens, I forgot to switch on the "Is Trigger" option for the collider on the shuriken. I did the same with the pistons going up and down. I had to reduce the piston's collider size so the player wont die too easily at that area.
I also added royalty free music to the game. I got the music from http://incompetech.com/m/c/royalty-free/ > Great website, there's a lot of nice free music there.
Monday, 1 August 2011
More Progress
The game seems to be shaping up now. We have a working point and death system.
I've made the lazer shurikens work.
I set up the main menu, game over screen and winning screen.
I have to redo the character animations because the current ones screw up alot. Ill have to do the animations in seperate files rather than in one whole fbx. This would hopefully solve the issues i have with the character currently. Ill also have to do a simple shuriken rotation animation.
I've made the lazer shurikens work.
I set up the main menu, game over screen and winning screen.
I have to redo the character animations because the current ones screw up alot. Ill have to do the animations in seperate files rather than in one whole fbx. This would hopefully solve the issues i have with the character currently. Ill also have to do a simple shuriken rotation animation.
Monday, 25 July 2011
Progress
I've worked on the player movement script. Initially I had a problem with the player jumping too much and not just once.
I animated the character in a single file with certain frames at a running animation and certain frames an an idle pose. I then assigned, in Unity, the frames with the running and idle animations. I still need to write a script fpr the animations though.
I animated the character in a single file with certain frames at a running animation and certain frames an an idle pose. I then assigned, in Unity, the frames with the running and idle animations. I still need to write a script fpr the animations though.
Monday, 18 July 2011
Update for Week 13
For week 13, I tried to rig the robot model. Since rigging isn't my best skill, I thought of ways to do it much more easily. I tried out an auto-rig script called "rigomatic" . It worked okay, but then i thought, do i really need all these IKs and FKs? I then tried to parent the geometry directly to the joints and it worked pretty well. I did a simple running animation similar to the ninja running animations in Naruto.
This image shows the robot with a skeleton.
This is the outcome after using the "rigomatic" script. Yea, it gave me a whole lot of controls.
Tried out a simple running animation.
I also did a simple texture map, I'll improve on that later on.
Right now, getting the animations right is much more important
This image shows the robot with a skeleton.
This is the outcome after using the "rigomatic" script. Yea, it gave me a whole lot of controls.
Tried out a simple running animation.
I also did a simple texture map, I'll improve on that later on.
Right now, getting the animations right is much more important
Monday, 4 July 2011
Update for Week 12
For today, i did some tweaks on the robot model i made. I also UV unwrapped the model for texturing and I did a basic script for the movement of the character, which i still need to tweak.
This is the model i've worked on so far. Modelling isn't really my strong point so.......it's not a highly detailed model, but for our project I think its sufficient enough.
Here's a screen shot of the UV unwrap i did :
I then started to work on a character movement script in Unity. I made a test scene with a long terrain and the camera placed to look at it like a side scroller. I just used a capsule object as a dummy character. Both the character and terrain had rigid bodies placed on them, the character also had gravity enabled.
I did a basic script for the movement. Initially i just parented the camera under the character model, but Mr Ron suggested to have the camera move only when the player reaches the end of the screen, i'll have to find out how to script that.
I used this script for the movement:
void Update ()
{
// this get input for left/right and adds to player speed and time
float horMov = Input.GetAxis("Horizontal") * playerSpeed * Time.deltaTime;
// this get input for up/down and adds to player speed and time
float verMov = Input.GetAxis("Vertical") * playerSpeed * Time.deltaTime;
this.transform.position = new Vector3(transform.position.x + horMov,
transform.position.y + verMov,
transform.position.z);
This is the model i've worked on so far. Modelling isn't really my strong point so.......it's not a highly detailed model, but for our project I think its sufficient enough.
Here's a screen shot of the UV unwrap i did :
I then started to work on a character movement script in Unity. I made a test scene with a long terrain and the camera placed to look at it like a side scroller. I just used a capsule object as a dummy character. Both the character and terrain had rigid bodies placed on them, the character also had gravity enabled.
I did a basic script for the movement. Initially i just parented the camera under the character model, but Mr Ron suggested to have the camera move only when the player reaches the end of the screen, i'll have to find out how to script that.
I used this script for the movement:
void Update ()
{
// this get input for left/right and adds to player speed and time
float horMov = Input.GetAxis("Horizontal") * playerSpeed * Time.deltaTime;
// this get input for up/down and adds to player speed and time
float verMov = Input.GetAxis("Vertical") * playerSpeed * Time.deltaTime;
this.transform.position = new Vector3(transform.position.x + horMov,
transform.position.y + verMov,
transform.position.z);
Update for Week 11
Well for some reason the post i made did not register, so i'll have to redo it again.
Anyways,
For the class on week 11, I managed to do some explosions and tried out the laser shuriken effects in Unity itself, although the particles in Unity is kinda....meh.
As you've noticed, i tried out a few explosions with different energy, mass or falloff attributes. The colors are different. I just used the FPS game we were working on as a "canvas". The explosions are for when the rockets from the rocket launcher collide with something, or when the player dies.
I tried out using textures on the explosions, i made those in photoshop, some also using stock images from CGTEXTURES.com
I was also previously working on the shurikens in houdini.
I tried them out in Unity like Mr Ron said, the outcome was okay....but i still need to tweak it.
Anyways,
For the class on week 11, I managed to do some explosions and tried out the laser shuriken effects in Unity itself, although the particles in Unity is kinda....meh.
As you've noticed, i tried out a few explosions with different energy, mass or falloff attributes. The colors are different. I just used the FPS game we were working on as a "canvas". The explosions are for when the rockets from the rocket launcher collide with something, or when the player dies.
I tried out using textures on the explosions, i made those in photoshop, some also using stock images from CGTEXTURES.com
I was also previously working on the shurikens in houdini.
I tried them out in Unity like Mr Ron said, the outcome was okay....but i still need to tweak it.
Monday, 6 June 2011
New ideas and changes on our game
I have started on modelling the character, which is a hybrid between a robot and a ninja. Since my modelling skills are not that great,it would take some time to finish the model.
I modelled a simple sentry gun model. Inspirations mostly came from the rocket launchers in super meat boy. Our sentry gun also shoots rockets, it will follow the character like an aim constraint and fire at the character. I did the model in Maya.
The rocket sentry's model is pretty simple. I didn't want it to be too complex.
We decided to scrap the idea about adding lasers as one of the obstacles because we really didn't know where to start with it. Instead, we decided to replace that with laser shurikens, to keep in line with the "ninja" part of the game idea. What the laser shurikens essentially are, is that they well fly like shurikens in different patterns. They will be given particle effects and glow to look like laser shurikens. I tried out the particle effects in Houdini.
We showed Mr TJ our work in progress. He suggested an idea for the laser shurikens where by, instead of the small particles, we could put like a long trail behind the shuriken, kind of like a tron lightcycle effect.
I modelled a simple sentry gun model. Inspirations mostly came from the rocket launchers in super meat boy. Our sentry gun also shoots rockets, it will follow the character like an aim constraint and fire at the character. I did the model in Maya.
The rocket sentry's model is pretty simple. I didn't want it to be too complex.
We decided to scrap the idea about adding lasers as one of the obstacles because we really didn't know where to start with it. Instead, we decided to replace that with laser shurikens, to keep in line with the "ninja" part of the game idea. What the laser shurikens essentially are, is that they well fly like shurikens in different patterns. They will be given particle effects and glow to look like laser shurikens. I tried out the particle effects in Houdini.
We showed Mr TJ our work in progress. He suggested an idea for the laser shurikens where by, instead of the small particles, we could put like a long trail behind the shuriken, kind of like a tron lightcycle effect.
Wednesday, 1 June 2011
Assignment 1 Progress Check
References for the robot design.
The story is about a ninja robot who becomes self-aware and realises that he is being used for evil. He then tries to escape the factory.
So,my character design is based on robots and ninjas, trying to infuse both elements of the mechanisms and metal from robots and the typical clothes of ninjas.
GAME RULES
The player starts out with 3 lives. Everytime he gets hit or fall, he'll lose a life and start from the beginning of the map. The player also starts out with 0% in his Active Camo bar.
Throughout the map, there are "gears". There are mainly two different types of gears.
Firstly, theres the silver gear. The silver gear awards the player with 10 points each and also fills up 10% of the Active Camo Bar. Silver gears can be seen and found easily in the map.
Secondly, theres the gold gears. Gold gears are harder to find and will be put in harder to reach areas. Gold gears award 100 points each and also awards 1 life to the player.
GAME EFFECTS
1. Displacement effect of Active Camo
2. Laser beams
3. Robot Death Explosion
4. Sentry Gun Bullets
Monday, 23 May 2011
Test 5
1) Tennis For Two
2) The Execution of Mary Queen of Scots (1895)
3) Rotoscoping, Compositing, Animation, Mattepainting
4) Compositing
5) OnGUI is called for rendering and handling GUI events
6) Assets are resources that can be controlled and used.
7) public static
8)
9) It is important to ask people or search the Internet for questions or subjects that you are unsure of.
10) Yes
2) The Execution of Mary Queen of Scots (1895)
3) Rotoscoping, Compositing, Animation, Mattepainting
4) Compositing
5) OnGUI is called for rendering and handling GUI events
6) Assets are resources that can be controlled and used.
7) public static
8)
9) It is important to ask people or search the Internet for questions or subjects that you are unsure of.
10) Yes
Monday, 9 May 2011
Our Game Idea
We've discussed about the theme for our game, and after a few ideas, we've settled with robots. Our main character is going to be a robot. He is in a factory that makes robot slaves, and somehow he becomes self-aware and wants to escape.
The game is going to be a platformer with obstacles like sentry guns, lazers ,spikes and many more. The main objective is to get to the other side of the map , on to a teleporter or a platform that brings him to another level, we still have not decided on that yet. The setting of the game is a factory setting. The background will be dark, and metallic.
To make it a little more interesting we were thinking of giving the character an active camo skill. This skill can be used to sneak past sentry guns or walk through lasers, but it wont save the player from spikes or falls, or any other obstacles. Players can still go past the sentry guns and lasers without active camo, but it'll be more difficult. It's kind of like a panic button that can be used in case they are about to die.
We wanted to include a way for the player to score points, like in Mario where he collects coins. Instead of coins, we wanted to put "gears", since its a robot theme. There's two different kinds of gears, silver gears and gold gears. Silver gears give a moderate amount of points and it also fills up the active camo bar. The other gear type is a gold gear, these will give way more points and will award an additional life to the player. The gold gears will be placed in harder to reach places.
The game is going to be a platformer with obstacles like sentry guns, lazers ,spikes and many more. The main objective is to get to the other side of the map , on to a teleporter or a platform that brings him to another level, we still have not decided on that yet. The setting of the game is a factory setting. The background will be dark, and metallic.
To make it a little more interesting we were thinking of giving the character an active camo skill. This skill can be used to sneak past sentry guns or walk through lasers, but it wont save the player from spikes or falls, or any other obstacles. Players can still go past the sentry guns and lasers without active camo, but it'll be more difficult. It's kind of like a panic button that can be used in case they are about to die.
We wanted to include a way for the player to score points, like in Mario where he collects coins. Instead of coins, we wanted to put "gears", since its a robot theme. There's two different kinds of gears, silver gears and gold gears. Silver gears give a moderate amount of points and it also fills up the active camo bar. The other gear type is a gold gear, these will give way more points and will award an additional life to the player. The gold gears will be placed in harder to reach places.
Test 4
1. For our group, we're still doing research for our game. I have not updated my blog.
2. A game object is an object within the game.
3. Energy means the lifespan of the particle.
4. The if() function does something if a certain allocated integer is keyed in.
5. A for loop repeats code.
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
2. A game object is an object within the game.
3. Energy means the lifespan of the particle.
4. The if() function does something if a certain allocated integer is keyed in.
5. A for loop repeats code.
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
6. i = 19
7. i+ 2 = 21
Monday, 2 May 2011
Test 3
Group Name: Spikes
Group Members: 1. Ziyaad
2. Rap
Game Idea:
The name of the game is Escape.Our idea for the game is a simple 2D platformer using 3D models. There will be obstacles like in a lot of other platformer like spikes, lasers, projectiles and others. The objective of the game is simple, to get to the other end of the map while not touching the obstacles. Once hit, you'll start at the start of the map again
5 games that are similar:
1. Super Meat Boy
2. N+
3. Super Mario Bros
4. Sonic
5. Braid
Group Members: 1. Ziyaad
2. Rap
Game Idea:
The name of the game is Escape.Our idea for the game is a simple 2D platformer using 3D models. There will be obstacles like in a lot of other platformer like spikes, lasers, projectiles and others. The objective of the game is simple, to get to the other end of the map while not touching the obstacles. Once hit, you'll start at the start of the map again
5 games that are similar:
1. Super Meat Boy
2. N+
3. Super Mario Bros
4. Sonic
5. Braid
Subscribe to:
Posts (Atom)


















































