Unity Project 1, Individual Work Part 2

From Previous Post:

17/11/15

Rather than using the space bar to move, I have changed the keys to respond like a regular computer game would, by using the arrow keys. So this means that depending on what arrow key is pressed, it will move in a different direction.

(After this I imported my own model into Unity that I had made and decided to practice using Unity with this model)

 

I even made the camera follow him around, but decided against it afterwards and so removed it again.

Part 2

30/11/15

Moving onto the new tutorial video, I have added Rigidbodies to objects, such as a small bomb asset just to test it out.

ezgif-2979599547

After changing the settings, this meant that the bomb would bounce up and down. However, if the player was to touch it:

ezgif-2800181223.gif

The bomb just starts to roll and never stops unless it falls off the map or crashes into something else on the map.

 

01/12/15

I started to mess around with the Terrain within Unity and imported a texture to make it look like snow, raised some of the terrain and changed the small ramp into a snow ramp to give the area a nicer look.

a.png

I have added collisions to the raised areas so that he will either be unable to get onto them, or be able to roll up some of the lower areas

I have then had a look into Particle Systems and added them into the level to make it look as though it is snowing:

Within the terrain, I also decided to add some trees, however Unity decided to crash and I have lost everything that I have done today.

Games Industry: Programmer

(Lead) Programmer

ā€œLeading the programming team responsible for creating all the computer code which runs and controls the game, and produces the technical specification of the game and managing overall code developmentā€


Skills and Experience required to be a:

    • Be a team player and leader
    • Be approachable and listen to what people need and want, both from other disciplines and within your own team
    • be able to communicate your ideas and vision to the programming team
    • be able to inspire and motivate the programming team to ensure that everything gets fixed on schedule
    • have a hands-on understanding of all programming roles
    • have advanced programming skills
    • have excellent people management and communication skills, including tact and diplomacy
    • be able to resolve conflicts and solve problems
    • be able to multitask
    • be creative and innovative
    • be composed under pressure
    • have knowledge of the requirements of the relevant health and safety legislation and procedures

Relevant Qualifications:

  • Programming degree
  • Optional: Maths, Physics or Computer Science

Best Route Into the Industry:

  • Need around 5 yearsā€™ experience to be a Lead programmer
  • Experience in working across platforms
  • Hands on experience of different programming roles
  • Apply through games trainee

Pay:


Contract Type: A Programmer tends to have a full time job, working office hours, however, may need to work over hours during deadlines and outside of work.

Role Specification:


Screenshots of Job Adverts:

2

Case Study of A Programmer

Ada Lovelace

Ada Lovelace

Augusta Ada King, more commonly known as Ada Lovelace, was an English mathematician and the worldā€™s first computer programmer and was chiefly known for her work on Charles Babbageā€™s early mechanical general-purpose computer, the Analytical Engine. The notes she created for the Analytical Engine include what is recognized as the very first algorithm created solely for the intent of being processed by a machine or in other words, the worldā€™s first computer program.

Ada was a gifted girl from the beginning with an uncommon mindset who predicted that one day computers would transcend from simply being used for crunching numbers ā€” totally against the popular opinion of that time. Adaā€™s main inspiration came from her father and without her, who knows how long it would take for another person to design a computer program.

Flash Coding

A week ago, we were taught how to draw in flash by using coding. This meant that you could input code for certain shapes and colours and then it would then output as an image. This is the code that … Continue reading

Hello World.

I have practiced using the Hello World tutorial in other programs, as it is best to learn as many programming languages as possible.

Visual Basic

Since I already have a basic knowledge of Visual Basic from Last year, I decided to try and practice it again so that I don’t forget some of the things that I learned.

Hello World Message Box.

In this Hello World, I created a pop up message box, which once started, would say “Hello World”, TheĀ  images below show the code and the message box.

delete later delete later2Hello World Console.

I then changed the message box to be read inside the Console itself.

The first line of code states what is going to be inside the console, however, with just the first line itself, the console closes immediately, which means that the second line of code is needed.

Console.Readkey is essential as it keeps the command window open, allowing us to read what is inside of the console.

delete later3 delete later4