Posts

Unity Project 3: Beer Pong Code Explained

Image
This script has been written with the purpose that when any gameobject with the tag "Cups" has collided with the ball gameobject, they are destroyed (they disappear). The 'Rotation' script allows the cannon to rotate making the game more difficult.  The script generates balls to shoot from the cannon when a key (Space is pressed).

Unity Project 3: Beer Pong

Image
I really liked this exercise as it was interesting and the game was fun to make. By pressing the space button a ball clone would fire out of the cannon hitting or missing the cups. The aim of this game was to fire the cannon so that the ball would land in the cups. Ball Pong Scene Game Play Scene Asset list Hierarchy Ball Inspector Cannon Inspector

Overcooked: Gameplay

Image
I recently played a co-op multiplayer game named 'Overcooked'. This game is a cooking simulation where players control a number of chefs in kitchens filled with various obstacles and hazards to rapidly prepare meals to specific orders under a time limit.  Overcooked title screen The menu is written in a cook book which is fits really well with the theme of this game. It allows you to play the game in different modes. This includes a campaign mode (story mode) which can be played in single player or co-op player mode and a versus mode for multiplayer mode. Other modes are also available but need to be unlocked by playing more of campaign mode. Menu Options When playing in campaign mode, at the start of every new stage you have to speak to the onion king 'quest giver' to continue the story and progress onto the next levels. Story This is the map which shows all of the levels, story points in the game which can be travelled to using the van. T...

Making a simple 2D Platformer in Unity

Image
To gain a better idea of unity and it's features when it came to designing games and levels, I decided to use one of their pre-made templates of a 2D platformer game. The code and design of the blocks was already done for me and therefore this meant that all I needed to do was place the blocks into the scene and link specific items together to make features of the game work correctly. I also decorated the scene with prefabs so that it looked more interesting. Stage where level was created When you begin, if you have died or restart the level you automatically spawn/re-spawn in this exact spot in the level. When jumping onto the moving platform, it transports you to other areas. Jumping into the helicopter spaceship teleports you to another area which I implemented. Teleportation area You are teleported to this area. If this game was developed further, a number of things could be added here. E.g. A door way (Hidden/locked), a chest, a key, a use...

App Gamification - WhatsApp: Visual Mock-Up

Image
I have created a number of visual mock-ups using Photoshop to display my full idea for gamifying this app in a simple and user-friendly way. Original WhatsApp conversation Screen The delivery report symbols have been changed so that the colour of the bubbles displays to the user whether the message has been delivered or not. The default colours would be set to green = delivered, yellow = sent, red = failed however the user is able to change the colour of the bubbles as an unlockable feature in the achievements section.  Moreover, I have changed the attachments section so that only four options are available as these are the most used features. The message box has also been changed so that it is longer, the microphone symbol button has been changed to a constant send button and the WhatsApp camera button has been removed as this seems to an unpopular feature for this application. Modified conversation screen Once the user has selected the media they wish to send ...

App Gamification - WhatsApp: Application Screenshots

Image
I decided to screenshot the original application and it's main features. The screenshots display the user interface and although the app is user-friendly there is a lot of elements that could be modified to enhance the user experience. Application icon Chat feature Conversation feature Attachments Call Log Status

App Gamification - WhatsApp: Sitemap

Image
This sitemap explains the journey that the user will take to access different features when using the app. This includes the messaging features, calling features and the newly gamified elements which I have added to the application. Original Application Modified Application As you can see, I have removed a number of features from the original WhatsApp application but have kept the main features that users find most important.