Showing posts with label Game Encounters. Show all posts
Showing posts with label Game Encounters. Show all posts

Friday, 27 March 2015

Game Encounters Space Enforcer Project!

This terms project was to design a flying,shooting game.
We were split in to groups of 3-4 people unlike the last solo project we done.
We assign work between us.
For start we decided to design some concepts for our work to have a general idea of 
what we needed to work on and how to distribute the workload.
I started of designing the mother ship (enemy main ship). but as we all started designing the concepts 
I went to do the main ship you gone fly.

Our Game is about fight through enemies and then destroying the mother ship it self.



I started to model a design but the shape of it wasn't as appealing .It was too similar to the 
aesthetic of the enemy ships.



For my second design I went for more block like design, so it looks 
more like the faction that's on the defensive. I made it look like a sports car.


As the group agreed on the direction I finalized the mesh
and started to work on the textures.

I liked how the textures turned out on the model.
Although I didn't unwrap it correctly and all my faces were all over the place when I was adding textures to the model.




Me and my group are satisfied with the outcome for the final model
I would work more it and add more details if the time allowed it.
I would also UV unwrapped it again as I only used automatic 
unwrapping which was a mess.

After I was done with the model of the main ship I started to work on the menu backgrounds

 For the main menu:
Themed after the planet and asteroids in the game.


For the in game menu:
I copied over the image and cropped it to have the same 
design while not focusing on the picture as much. 
The code I used for the Main MEnu

public class LevelLoader : MonoBehaviour {
public GameObject controls;
public GameObject highscore;

void Awake()
{
controls.SetActive (false);
highscore.SetActive (false);
}

public void PlayAgain()
{
Application.LoadLevel(1);
}
public void Quit()
{
Application.LoadLevel(0);
}
public void Exit()
{
Application.Quit();
}


public void controlsview()
{
controls.SetActive(true);
}
public void controlsVeiwof()
{
controls.SetActive (false);
}
public void highscoreview()
{
highscore.SetActive(true);
}
public void highscoreviewof()
{
highscore.SetActive (false);
}
}
The script manages the areas the buttons take you to.
The first part of the script is for managing going from the menu to 
game and from game to menu.  
Application.LoadLevel(1); Loads the main game level.
Application.LoadLevel(0); Loads Main Menu  so its possible to exit the level
Application.Quit(); Allows for Exit of the application


The second part of the code:
public void controlsview()
{
controls.SetActive(true);
}
public void controlsVeiwof()
{
controls.SetActive (false);
}
public void highscoreview()
{
highscore.SetActive(true);
}
public void highscoreviewof()
{
highscore.SetActive (false);
}
}

It disabled one window while turning on the other.


Menu in its final form;







Friday, 12 December 2014

Final Level



Final Level Build.

I feel satisfied with the out come of the level.
The only thing I would Improve is the details of the
the 3rd part of the level and the alarm sound removed from the 3rd
part of the level.

Wednesday, 10 December 2014

Level Update 2/3 completed



The second part of the level is completed :D

I had some troubles with the trigger on the Lobby as the script didn't work properly,
then I remembered you can assign multiple scripts to one trigger , which pretty much saved me.

I also think my character is constantly running which is why I will decrease is movement speed.

My level feels really short... ;/


Thursday, 4 December 2014

Level Progress



I almost finished first part of my level ... the coding is also almost completed.
I'm satisfied with my level so far...

I also stated laying out the second part of the level..

I will post another updated when second part of the level is complete with coding.

I also need to put in a GUI system that manages the objectives and commands for use of different buttons.

Monday, 10 November 2014

My Game Level

This is the first part of the level for my "Game"
Plan:
-Main character starts of in the accommodation.
- When he leaves the accommodation after 5 sec alarm triggers which locks down the area.
- Main character doesn't want to just stand still and wait for explanation so he decides to look for a way around the lock down
- Finds the hatch
-Walks down the ladder
-Jumps over obstacles
- Picks up a Wrench
-Proceeds towards end of the level
-Hears a conversation through a ventilation shaft
-Proceeds to the exit.






More Detailed Map of the level:
 


Video of the Level:
(the objects placed are just representations of objects that would go in to those positions )


Small differences from the initial plan regarding the layout and size of certain objects
and rooms. As I wanted the house of the character to feel really cramped/small , to signify
that he lives in the poor part of the station.

Monday, 6 October 2014

Space Nemesis General Idea

Main Plan:

(Open in new tab to Enlarge)

I had fun thinking of my own game... :D
 
<< I still think allot of it will change through out the process of making the level its self.
...



Well this is good for the starting point..





Beginning of the Level:

  << my final level (1/3 sections) will be most likely like this