Game Diary: Titanic Project — Full Reflection
- Diana Adobovska

- Apr 23, 2025
- 2 min read
From the very beginning of the project, I actively participated in discussing and shaping the main idea.
I was involved in all brainstorming sessions, helping to define the story, the gameplay, and the visual style of our game.
Design
One of my biggest contributions was the creation of the game’s characters.
I designed 26 different characters from scratch using MagicaVoxel.
Working with 3D models and creating voxel art was a completely new experience for me, and it was a real challenge at first.
However, I learned quickly and managed to bring all the characters to life in a way that matched the spirit and style of the game.
Programming
Another major part of my work was writing scripts in C#.
C# was a completely new programming language for me, and it became a serious challenge.
Still, I was able to learn and apply it to real tasks, such as:
• Creating player movement scripts
• Setting up event triggers
• Managing object interactions
• Connecting different game systems inside Unity
This helped me understand how coding and game mechanics work together.
Game Development in Unity
Before this project, I had never worked seriously with Unity.
Learning how to import 3D models, build game scenes, organize assets, and set up game mechanics was a big and important step for me.
Although it was challenging, I succeeded in understanding and using Unity effectively in our project.
Video Editing
One of the final and important parts of my work was creating the main promotional video for our game.
I made the video completely by myself using CapCut.
The video includes many exciting scenes from our game (but not all — to keep some surprises) and clearly explains the story and gameplay.
I aimed to make the video dynamic, engaging, and professional.
⸻
Skills I Gained During the Project:
• 3D Character Design in MagicaVoxel
• Basic and intermediate C# programming for games
• Unity Engine fundamentals (scene building, scripting, asset management)
• Game logic development and debugging
• Team communication and idea development
• Project management and task organization
• Creative video editing in CapCut
• Storytelling and presenting ideas visually
• Problem-solving and learning new tools independently
⸻
Overall, this project was a major step forward for me.
Despite many challenges and new experiences, I was able to fully understand and complete every part of the work.
I’m proud of how much I have learned and grown through this project!




Comments