Tuesday 23 May 2017

OO Design Assignment 2

For my game I have made quite a few assets for it using autodesk maya. These include weapons, buildings and props. Using these assets I made a world whilst reusing some of them to form a environment for the player to wounder round. These consist of building lamp posts and roads. As you can see below i have reused these assets to create a scene of a small town lit up by lamp posts. 


In my game there is basic player movement and weapon firing. The movement is just simple W,A,S,D  controls but the firing weapons is a left mouse click with simple ammo counter. This is done using blueprints.
 
Weapon blueprints for character: 


Character movement control blueprint:



The shooting blueprint works by using a "if" statement checking weather the variable for the guns mag is greater than 0 it will -1 from the magazine count and +1 on to used ammo variable if true then it will fire, if false it will display reload on the screen. The movement for the character works by pressing W,A,S,D to move around but is blueprinted using a movement input blueprint.

The weapon for the character has a reload function to refill the mag when empty as well. 

 
This works by checking if the ammo count in the magazine is equal to 8 if true it will display clip full, if false it will then see if the overall ammo count is greater than 0; if true it will then check if used ammo is greater than the overall ammo count. When false it will take away used ammo from the overall ammo count and refill the magazine to full and reset the used ammo to 0. 

Now for the code below it is programmed using game makers drag and drop coding from my killer clowns game made in game maker. The movement is a simple as pressing left and right arrow key to move in the direction u want to move by changing the horizontal speed. The space bar controls the gun it works by pressing to create the instance of the bullet. 

The difference between the two is the unreal 4 blueprints are more advanced than the drag and drop from game maker as blueprints have more functions. 

Character movement:


Character shooting:


In conclusion i think that the game maker drag and drop is easier than blueprints as it takes more of a simple direction to programming than blueprinting because blueprinting requires a better understanding to the game engines functions. With both you can come across annoying problems that can be fixed but it is down to you to find out how for example: with weapon reloading in unreal I could reload repeatedly even tho the mag was full but i over came that by adding the used ammo variable so it would calculate how many bullets you had used so it would only take away what you have used which corrected the problem.   

Tuesday 16 May 2017

Unit 6 Analysis of a Computer Game

Unit 6  Analysis of a Computer Game

Game : just cause 3

just cause 3 is a open world action game with a large scale map and a photo realistic graphics with loads of destructible elements of the world. just cause 3 is a part of a trilogy in which the first game was released in 2006 but all 3 have kept the same sort of style and genre and the third person camera setting also the game uses mainly explosive sounds as one of the main things to do in the game is to destroy cars objects and bridges.

narrative structure
just cause 3's story revolves around the main characters work (Rico  Rodriguez) who is a lone agent of the CIA  that undertakes the job of taking down  the general of Medici (DI ravello ) along side the islands rebels by taking of his military occupied bases around the map and getting rid of the him and hand power back to the rebels. the two main leaders of the rebels are Mario and dimah. the story of the third game is based 6 years after the second games story. as Rico is a lone wolf he uses a variety of equipment to take down the military including some grenades, a primary weapon, a secondary  weapon, a special weapon, infinite amount of C4 and the characters iconic weapon his grappling hook which has the ability of  tethering objects together also the character has a wing suit that he can use to fly to places. the game also adds 3 dlc add on's which introduce 2 new enemy factions including the Eden corporation and the black hand. the Eden corporation are a old science  division that made weapons of destruction like mechs and the weapon called the Eden spark (a gun that laser designates a concentrated beam of lightning at the ground from the sky destroying anything it hits). the black hand are the organisation that try to obtain the Eden corporations weapons and is Rico's job to stop them.

representation of the characters

in just cause 3 there are a lot of characters in the game that do different things.

first is the player Rico Rodriguez he is the main character hes a CIA agent and is the main character and is represented as a positive character as he fight for good and human rights hes not really a stereo type as hes a mixture of different types of people and dose what he needs to do to get the job done.

Mario is a friend of the main character who also works with the rebels and help Rico with a few objectives Mario is a positive character who wants the rebels to claim the back their island.

dimah is a scientist that used to work in the military but then defected and joined the rebels and also is one of the leaders. this character can be represented either good or bad because she used to work for the enemy but did defect so it can be seen either way.

di ravello is a violent military general that has a craze for deadly weapons and is portrayed as bad and evil human and is over all a negative character he is also a stereo for a evil general as most care about money and greed and feel there above others.

Annika and Teo are two south African smugglers that also work with the rebel's and Rico and help with many things but they can be seen as bad people as there job role is smuggling and the sereo type for smugglers is bad and dangerous people.

This game is an 18 and aimed at adults due to the violence and graphical content in the game for example: Demolition of world, killing of characters and speech.the game is in third person and gives the player the ability to control the main character and conquer the map. the player has to try and keep the main character alive and does not have the ability or freedom to control the fate of the main character. The games audience can only follow the story line and can't make any decisions with the story but can choose to cause mayhem else where in free mode. the game has it ups and downs but overall it is presented a good game for over 18's.

the games genre is action - adventure game. over the years the franchise past games follow the same genre in the same way throughout all three games. the action and adventure game genre grants the ability to explore and search the open world of the game but at the same time grants players to be able to inflict violence on the surroundings and other characters.in just cause 3 the games genre matches the overall game play as the game is based on exploration and destruction of the world; this is consistent throughout all 3 games.