top of page

New Awakenings

Programmer

image.png

Overview 

You awoke in a strange place, sword in hand unable to remember who and where you are. A voice echoes in the distance, guiding you to areas with difficult enemies guarding a fractured glass containing your memory. Collect, Kill and Sneak your way around to regain who you are. 

Background 

This was my first project as a group. We had different key words to pick from and interprets them however we liked to develop a game

Developed on: Unity

 

The Team:
Tommy Pham (Programmer)
Ron Tang (Game Designer)
Lachlan Griffiths (Animator)

Project Outcome

This project was also my first time working with Unity 3D, where I was able to gain experience in working with UI in a 3D world space, create movement such as dashing and double jumping, working with spawners and creating a simple enemy AI that attacks the player. This has also helped me improve my leadership and communications as it was a key part within this project to be able to develop something up to our standards and on time. 

Programming Outline

Working with UI on a 3D build was difficult at the beginning as this was the first time I tackled this task. After researching and watching tutorials, I was able to create a simple health bar that appeared on top of the each enemy. 

With the enemy, I also learnt how to create a simple AI which allowed the enemies to scan the area and detect the player if they are near and start moving towards the player and damaging them.

Another UI feature was the on screen UI which would follow the player as they moved around. This the simple UI such as the health bar and boss bar were easy for me to understand and create however having text box appear when the player is near an NPC proved to be more complicated which I eventually learnt through peers. 

image.png
image.png
image.png
image.png

Here is an example of a spawner that I learnt how to create, I have since used this knowledge and continue to re-use and refine this as it has proven to come in handy with multiple projects. However in this project I have used these to create spawners for health, shield and enemies that were placed around the map 

image.png
bottom of page