Skip to main content

Posts

Showing posts from July, 2025

Semester 3 Design Documentation: Part 2

6th July 2025 My idea for my new game is a 2.5D game in which the player climbs a tower by completing a floor at a time, running around the circumference until they find a path up to the next floor. The floors could consist of enemies to fight, puzzles to solve platforming challenges to traverse. I began exploration into this idea by experimenting with making a character move around the circumference of circular plane using horizontal input. There were a few complicated tasks involved with this mechanic: The camera must always face the centre The player must rotate with to always face sideways (perpendicular to the radius) Centrifugal force "pushes" the character outward as they run in a circle, so it must be cancelled out Unreal's built-in jump mechanic conserves momentum, making the character move in the straight line when they jump instead of in the circular motion After solving these complications, I had a player that runs in a circle around the circumference of a cyl...

Guitar System

I took a brief break from my "Ballbot Arena" game while I considered in which direction the project should go. I spent this day making a system in Unreal Engine that allowed the player to play a guitar. This would most likely be a minigame in a larger game, similar to the one used in The Last of Us Part Two. Alternatively, this could be used as part of a rhythm game. https://guitar.com/wp-content/uploads/2022/11/the-last-of-us-guitar@2000x1500.jpg The player can use a keyboard and mouse or a controller. They hold a direction to hold either A chord, D chord, E chord or the open strings. then they can click the mouse button or press the A button to strum. The character's fingers are placed in the correct for each chord so it is realistic for the player.  I completed this project as a test of more finely tuned technical design skills, as most of my projects have only included big picture technical design, creating entire gameplay mechanics for a game. This project is a small...