Tuesday, 19 April 2016

One Room Box Art

 Stage 1-Poster

Michael designed this poster for an idea that he wanted to try out. He used the polygonal lasso tool to create the shapes, but to fill them he used the gradient tool. Michael was happy with the outcome and he will use this for the Box Art design.

Stage 2-Draft Box Art
For the Box Art Michael got the measurements for a pc game case to make the document the right size. Then he placed the image of the poster idea over it for the front cover, but with the eyedropper tool he was able to use the same colour scheme for the back for the spine he kept it the colour black for the white text to stand out. He also used the same techniques for the inventory to make the boxes for the screen shots to go in. Once everything started to come together he then added some small details like the logos of the companies and our team, as well as a barcode, age rating and small print. As a draft it is looking good just need to swap the concept screen shots to actual gameplay screen shots.

Stage 3-Final Box Art
Finally for the final box art Michael swapped the concept screen shots to the gameplay screen shots, as well as alter some logos. It looks amazing and the group is happy with the outcome.

One Room Outcome

Here are the final screenshots of our game 'One Room'. Overall I am really happy with the final outcome of the game. I think the look and feel in particular is very close to what we wanted from the word go. In my opinion I think I managed to make the lighting look great and combined with the ambient occlusion script on the camera it makes the room pop. I think my models fit in with the style well and I also think they look good with their textures on. This was the first time I have had to make a whole project using the method I chose and I think I managed to pull it off. In reflection though I would have liked to get a bit more coding done so that the game would be fully playable. Regardless though, I really enjoyed this project and I couldn't have picked a better teammate to work alongside me. I feel we worked brilliantly together and helped each other out when one another needed it.










One Room Finishing Touches

This post will include all of the pictures for the models that I created for the game. I have given various angles of the ones I am most prod of. My favourite models, in order are the TV, Clock and the Chair. I have already discussed in a previous post my work method for making the models and texturing them so this post is more of a show off for the models. In the next post I will be showing off the final screenshots of the game and discussing my opinion on the project as a whole.


Clock


Radio


TV Back


TV Front


TV Gif


TV Gif

Bath

Bed

Bookcase

Cabinet

Cabinet

Chaise

Clothes

Coats

Desk

Door

Painting

Painting

Plant

Sink

Table & Chairs

Toilet

TV Closeup

TV Closeup Back

One Room Code

I decided it was about time to add some code into the game. Now before I go any further I think it's best to mention that I am no way near the best at coding and I can only just achieve what I want.
To start off I created a very basic state machine that would control how and when the different stages of the game would happen. Overall I ended up with roughly 20 scripts, some only a few lines long but I will briefly go over what each one does to show my understanding.


This is the door script, this allows the player to click the left mouse button to open the door to the ending.

Door

This script opens the drawer on the bedside cabinets.
Drawer

This script acts like a bool, I attach it to an object that has a code on and it will then active that code in the inventory.
Has the code

This is the Input Manager this tells other scripts what I am looking and or clicking on.
Input Manager



Interact

This is the Inventory Manager, when the player presses the 'I' key it stops the movement controller
Inventory Manager



Level Manager

Movement Manager

This plays the main music for our game, when its turned off it simply mutes the song so that it can be turned back on mid way through the song, sort of like a real radio.
Music Player

This script allows the player to pickup, drop and throw the objects in the room. this is the script that I am most proud of.
Pickup 1

Pickup 2

Pickupable

Old Pickup

This is the script that plays the intro at the very start of the game. I also added controls so that the player can pause or skip the intro.
Play Video (Intro)

State Machine

Static TV Screen