Development Log

Week Commencing 23/3/26

Monday, 23/3/26, SoW

Today is the starting day of my FMP and I decided that for the start, I will spend some time on actually researching game artstyles and writing up my portfolio ‘Research’ Tab so that I can have a huge majority of my ideas out on paper.

Here are some preparation notes that I took to have a rough idea on what to put in my research portion!

Saturday 28/3/26, EoW

This week has been really busy with personal events, I had planned to finish the research portion of this Unit by the end of this week but unfortunately I don’t think that I am going to make it.

Generally, this week has just been busy with me meeting up with my friends to keep a social life and meeting up with my partner as well as at the time of me writing this (11:43pm) I have just come back from work and I still need to write majority of the Celeste analysis, SMB analysis and second Pizza Tower trailer analysis.

I have done extra research in my notebook to give me an easier time recalling things when it will come up to writing the actual research on here.

I know that i am gonna have to finish up the research as soon as possible next week so that I can get to my planning and to starting my game.

Week Commencing 30/3/26

Monday, 30/3/26, SoW

Its a good new week, I took the Sunday to rest as I had non-existent motivation to do the research for the project and I knew that if i tried to do work on that day then I would burn out of this entire unit a lot quicker than I want to, I want to do the bigger bulk of my research portion tonight so that by Wednesday and my MoW (middle of week report) I can get at least started on the planning portion.

Good luck people.

Wednesday, 1/4/26, MoW

I have finished 90% and left the last 10% as “Research Leftovers” that I can do at college meanwhile I do my production at home.

Over the course of 2 days, I have also started and almost finished my planning section of the writing with the help of notes that I have written for myself to keep track of what I need to write.

Friday, 3/4/26, EoW

Today, I made notes on the production stage and generally my own plan of what I am planning on building.

Anyway, this weekend will definitely be a busy weekend as it easter sunday holiday. Also because of the amount of work that I have done over the past 2 weeks, both in and out of the portfolio, I am planning on spending more time next week on myself as a break to get a fresh start with a fresh mental on my production of the game.

Week Commencing 6/4/26

Monday, 6/4/26, SoW

The unity project “Tower Chaser” has been created. Still fully working on the name and Tower Chaser is another placeholder name as well as “Project; Horizon”

Wednesday, 8/4/26, MoW

I have been super busy and been outside spending time with my friends as I wanted to take a break from the portfolio work as well as only lightly beginning the production as I wanted to have a clean mental slate for myself for when school starts back up again.

With this being a Unity Project and my school computers not supporting Unity – I will be resorting to using my laptop for any work on the production outside of my home. I have previously used this computer as a general test for computer skills and so I will be choosing to format all drives on the laptop and start fresh with a brand new install of Fedora KDE Linux Distribution. I will spend the next couple of days preparing my laptop for my own needs as well as fitting it with Unity Engine and an IDE, personally Im thinking of either Lapce or JetBrain’s Rider but Im not sure which one yet.

Friday, 10/4/26, EoW

On thursday I began installing Fedora KDE and setting up the basics along with formatting my drives and mounting them and installing neccesary applications like my preferred browser, Zen Browser which is a fork of Firefox and Spotify and Steam as well as Krita for my art when it comes to the game. – Unfortunately I will not have any access to my laptop over the weekend so I will have to install Unity and learn how to use github on Monday.

Week Commencing 13/4/26

Monday, 13/4/26, SoW

A brand new week, where school is starting back up and therefore I am going to have to really begin focusing again on this FMP.

Current To-Do List:

  • Start on Production of game – Most Important
  • Linguistics and Language Analysis – Look at different languages to figure out the general setting, culture and name for cities, locations and the tower as well as potentially the name of the game itself.
  • Finish up Research Leftovers: 2D platform level design, Art and VFX, Music and SFX, Procedural Generation in Unity and Locations and Setting, Linguistics analysis.
  • Extra Planning??

I also want to get started on actually beginning my production this week and starting it off very strong and getting a lot of the basic stuff out of the way such as characters and basic level design.

In other news, UnityHub has been installed on my Laptop, it took me almost 2 hours in attempting to figure out how as the installation process for fedora is not easy and I don’t want to use Flatpaks or Flathub as

Now to figure out how git and Github works with the help of one of my friends.

Wednesday, 15/4/26, MoW

Yesterday, I figured out how to use Git and how repositories work and how to connect my Unity project onto a github repo, this will allow me to access this project on all of my available devices meaning I can spend as much time as I can on this.

Today marks the first day back from easter Half-term and the first day back was a very productive day – I finished up the Celeste trailer analysis in my research as well as adding on extra towards the Artistic direction and VFX section of my research.

New Changes of today:

  • Official Game Name Revealed: Tower of Heaven.
  • Plot is being worked on and is heavily developed, soon revealed.

^ Very quick idea I had come up with in a random flash of genius and will probably be what I will be running with in terms of the actual story. The blank spaces are meant to be names of cities / locations and the tower itself, – Will be figured out when I will do the linguistics research.

More of this will be covered later in Plan Overview and Production Storytelling.

Friday, 17/4/26, EoW

Week Commencing 20/4/26

Monday, 20/4/26, SoW

To Do: Work on Doors and levers interacting.

Work and life have been super busy and I havent had time to work on the project and I have even more planned for this week where I won’t have time.

Most importantly, however: I got the movement system working

Friday, 24/4/26, EoW

Redid parts of the spritesheet, adding some extra variations of platforms and making them as universal as I can.

Week Commencing 27/4/26

Monday, 27/4/26, SoW

Friday, 1/5/26, EoW

It is just my luck that my life has become insanely busy over the last couple of weeks and is it my partner’s birthday today. At the same time, I have managed to get the levers to start talking to the doors!

Week Commencing 4/5/26

Monday, 4/5/26, SoW

I want to get Room Generation done this week as it is really really important but life just keeps throwing more days at me where im out of the house and can’t work on this project. The Rooms WILL be done by the end of this week, if not start of the next.

For the time being, I have created the room prefabs!

Friday, 8/5/26, EoW

I have finally done it, after 3 nights of just banging my head against a wall on these rooms, I have created a logic which spawns my prefabs exactly where they need to be and I can dictate how many there are.

Here is 19 rooms spawned.

This logic uses the Fisher-Yates shuffle which is the simplest shuffle to do mathematically and also the most common one, it takes all of the rooms and shuffles them out into one long list, no matter how many I need, thank you stack overflow.

Week Commencing 13/5/26

Monday, 11/5/26, SoW

  • Changed the rooms spawned from 19 -> 14
  • busier than ever with my life but finally calming down just on the very last week
  • Starting work on other scenes like the rest points that Ive been meaning to implement

This is the sprite sheet for the elevator and this is how it all looks put together

I want to implement a shop in here and get working on enemies as well as a Main Menu.

Sunday, 17/5/26, EoW and End of FMP

The Main Menu has been drawn and created along with its own transitions to the main game, I have also created transitions with a Fade to and from black for all transitions and when entering a new scene.

The transitions also allow for specific positions to be set so I dont have to worry about things like that.

Shop System Intro:

Items added:

Which gets added and put into a list by this logic here:

where two of these are grabbed and put into a UI.

Very unfortunately, I will not have enough time to add more than 1 enemy but I will be adding the Dragon! G.1.Dragon, an enemy which flies directly straight at the player (letting them know where it will hit first) very highly inspired by Covet from Grace!!

I havent had time to draw the pixel art for the dragon yet so we will just have to go with this very temporary sprite i drew

It has enum states which it switches between its attack cycle

It idles for approx. 2 seconds to which it then telegraphs its attack and proceeds to dash, its hitbox only being enabled when dashing and when it catches the player, the player dies and they get sent back to the menu. No death screen no nothing, almost morbidly similar to how death is described as “Just Happening” where im taking inspiration from Military Simulator – Hell Let Loose.

However, the implementation of the dragon does mean that my game is now officially over from the FMP!

It might get more updates in the future because I really did enjoy making this, it was nice and challenging but also kept me engaged when doing so and i never lost motivation. It did really suck that I had so much time wasted just because my life got really really busy for roughly 2 and a half weeks…

But thank you so much reader for reading all of this, I hope you have an amazing rest of your night/day.

Filip out, see you in year 2!

Extras

There are some extra photos that I have taken of my personal notes when ive been looking at problems and needed to write them out and I wasn’t sure where to put them since they are so out of order. Enjoy the schizo writings 😀