Tuesday, 27 June 2017

Evaluation

For my assignment I was told to do create my own project  within a certain time. I decided  I was going to create a first person game using blender and unity. Both of the software's I used are free and are available anywhere. When making my assets in blender I already had some experience using blender from previous units. Within blender I believe i have learnt new skills and I am more confident when using blender to when I first used it.

For the second half of my project I imported the assets i created in blender into unity which was where I was going to create my game. Even though I didn't create the textures to my game I am really pleased with the prototype I have created. I also think that because I knew hardly anything with the C# language I think I have done really well when scripting.

To conclude my evaluation overall I am really pleased with my outcome even though It isn't complete to what I wanted it to be. If I had to more time I believe I would be able to complete my project and even add in extra things like another level or more weapons and enemies. However even though I may have finished this unit I will still work on completing my game as it has been one of the best experiences I have gotten when it comes to being in the games industry.

Monday, 22 May 2017

manage a production process

Level design

For my level design I will be using the software Blender which is used for 3D modeling.
First I created a plane  and I scaled it so far. I then subdivided it multiple times until I thought it was right.




I then extruded the selected faces to make them look like walls and obstacles.




After getting the walls and other obstacles out of the way I decided I would extrude the edges that i left out, These will be used for teleporting areas or they will be used to hold ammo.



The image below show what the non textured version of my level is looks like in blender



when texturing my arena I dont have a lot of time to create textures for all individual assets so I will be using some texture from unity's asset store. If I had more time to create my game I would have created all my textures using a software like photoshop or I would create them on the online art programme called piskel.

For the walls and floor of my level I will be using the '18 High Resolution Wall Textures'

 

When textured this is what my level looks like.





Making assets

For the weapons of my game I will be using an already made asset because I dont have enough time to make all the assets for my prototype.

For the starter gun I will be using the 'PM-40 Gun' that can be found on the unity asset store


Ammo
When making the ammo for the weapon of my game I will be using the 3D  modeling software Blender.The ammo will be used for when the player walks in front of the ammo the ammo count increases.

To start off I used a UV Sphere and cut it in half



Then I extruded the selected side. After extruding I scaled it down and extruded it some more until it looked like a bullet.







After getting the shape I then added the materials to it to make it look like a 9mm bullet.




Pairing the camera with the gun.

To pair the gun to the camera I put the gun asset in front of the first person camera where I would like it to be in the game and then I moved the gun in the hierarchy and put it inside the character controller.





Making a crosshair

To make the guns crosshair I added a ui image to the hierarchy and used the 'knob' source image. I scaled the height and width to 10 and changed the colour of the dot to black so you can see where to shoot.



Making the gun fire

After getting all the assets ready for my weapon I decided I  was going to make the gun fire.

To start off I created an empty object and called it 'Bullet Emitter', I then put the empty object into the weapon folder in my hierarchy.



After making the emitter I put the bullet i made earlier where I wanted the bullet to shoot from.




I then used C# to make it so the gun had a bullet and the emitter sub heading. I also coded so when I press the left mouse button 'Fire1' the bullet shoots out of the gun.





Making  a muzzle flash

When making a simple muzzle flash i first created a particle system and I was sorting out the options of the particle system until I thought it was like a muzzle flash. I also added a point light ot the particle system to give the light a bigger impact.




Then I coded the muzzleflash to the gun script I already had. so when ever I pressed the fire key the gun would emit a light




Making the target

When making my target I first imported a random wooden crate asset from the store to test the script.



For the script of my target I will be using C# again as that is the most easiest.



The image above shows the script I have added to the wooden crate. This script means that when ever i press the 'Fire1' key 5 times while looking at the target, the target will disappear.








Pitch a proposal




After presenting my idea to my classmates, they gave me feedback on what they think of my idea. As you can see from the image above my classmates gave me all positive feedback. However I will be looking at the comment that was given to me about it being a bit short. I will be looking to see how I will be able to make my presentation longer when it comes to my second presentation.












When presenting my final idea to my classmates with the updated presentation. My classmates gave me feedback on what they thought of my idea and as you can see from the image above I was given more positive feedback. From the feedback in my first pitch and the feedback in my second pitch I think I have chose the right idea.

Tuesday, 9 May 2017

Originate , Develop and research an idea

Ideas Map - 
For this project we are able to create what we want. My idea is to create a first person arena based like the games Quake and Unreal tournament.


Target audience

When making my game I will be looking at the age rating for game that are like my game this will be games like quake and unreal. When looking at quake and unreal these are games with an 18 rating as they have many weapons and they include blood and gore and mild language. My game will include weapons and mild blood and gore. The blood and gore will only be when the enemies get shot and blood splatters or when the player gets low health the screen will be covered in blood.

Softwares

When making my assets i will be using the 3D modelling software. I will then be implementing my assets into unity which is a game engine. Unity is what I will be using when creating my game and it is what I will use when exporting the game.

Evaluation

For my assignment I was told to do create my own project  within a certain time. I decided  I was going to create a first person game using ...