top of page

My Blog

This is my blog where I post updates on projects I am currently working on

Ongoing projects:

  • Final Year Project - Individual

Past Projects:

  • Games Media & Creation - Groupwork

Final Project - Early 2024 Update

March 2024

Progress has slowed on development of the project itself, however behind the scenes, the project document has significantly been built up to a much higher quality standard. 

However, additions to the development include experimenting with a basic projectile attack that the player can perform, and working on game rules for each dungeon room. The main plan is to get the game loop implemented so there is a game that is in a playable state.

Games & Media Creation - Groupwork Project 

January 2024

In the closing stages of this project, I fixed a few bugs identified from a playtest and the feedback form. I also implemented the scoring system and polished the game to a reasonable standard.

​

It is now available for open testing on the Google Play store.

https://play.google.com/store/apps/details?id=com.DefaultCompany.CannonballDestruction

Final Project - December Update

December 2023

Screenshot 2023-12-03 204841.png

I decided to make a big change and completely swap the dungeon generation algorithm with a different one that I discovered while searching for techniques. This new one now allows for different rooms of different sizes instead of a cube-like grid with rooms of the same size. It also has a tagging system to allow for behaviours such as only certain rooms spawning off of other rooms.

Games & Media Creation - Groupwork Project 

December 2023

I created a feedback questionnaire for the project with the intention of gathering useful user feedback which can be used to outline the most important areas of work that the project needs (you can view the feedback form here). The project was then play-tested and bugs have been identified and noted. I also added some colour to the scene to make it pop out more, add added background which was created by a group member. I also worked a bit more on the UI, and found suitable backing music for the game to have and implemented the volume setting for the music. It is now just a matter of waiting for the physics implementation, and then the game's core mechanics are complete. I will now focus on making sure all the documentation is up to standard.

Games & Media Creation - Groupwork Project 

November 2023

Screenshot 2023-11-09 102222.png

Late October/November I organised getting the app on to Google Play. It took a while and a lot of experimenting, but was successful. It is now available for internal testing and open testing.

​

I implemented models made by another group member into the project and added some basic UI so the app can be navigated. At the time of writing, there is no actual gameplay yet apart from myself implementing touch screen controls to fire the cannon which shoots a cannonball into the building, however as of right now it will just hit the building, waiting for implementation for the building physics from another group member.

Games & Media Creation - Groupwork Project 

October 2023

Screenshot 2023-10-15 211940.png

For this module, the task is to create a mobile game app with a group. We discussed different ideas and then decided on creating a 3D physics game, drawing inspiration from existing concepts such as Angry Birds and Jenga. We settled on the name of Cannonball Destruction for our game.

​

I took the role of project leader and got the team organised by creating and populating a Trello board as well as beginning the Game Design Document. As the team is a group of 4, I also took the role of game designer and created the concept of how the game will work such as scoring, level design, and the gameplay loop. Pictured along with this blogpost entry is a concept of my vision on how I want the game to eventually look.

​

I also check with the team to see if the project is progressing well. I've also pitched in with the project itself, pushing a few changes to the Gitlab repository and setting up the Google Play Console for the app. 

Final Project - October Update

October 2023

I began to create a Unity project to experiment with my idea and make sure the core fundamentals of the game began to be developed. I found an interesting video on room generation using a depth-first search approach and implemented it with some assets that I found. The result is a working room generator which creates a path of rooms within a set limit of rooms. This was exactly what I was looking for! I have plans to further explore this and create special rooms that generate, as for now, It only goes from start to finish with no other path endings.

​

I also implemented a character that the player can control with simple WASD movement and a camera follow. The asset I found also comes with animations, so I also implemented two basic ones: "idle" and "running". As I like the idea of having a team of playable characters, I simply duplicated the main character and there are currently three characters which follow the input of the player in the same way. Although, behaviour is not how I want it currently, and will be fixed in a later update.

Final Project - Preparation

Summer 2023

In preparation for the final project, I went over lots of different ideas of games and concepts I wanted to explore. A lot of them I decided were not feasible for one person, so I refined my ideas until I decided on a hybrid of a dungeon crawler/turn-based RPG. The idea is still in the early stages and more updates will be posted soon.

©2024 by Luke Webster.

bottom of page