## Activity type
Personal pursuit (eg Art / Computing / Making / Music / Drama / Sport)
## Description
I transitioned from Python’s Kivy library to Unity engine development after determining that Kivy’s development efficiency was insufficient for my game development goals. I followed a comprehensive YouTube tutorial series to build a complete 2D game project, systematically learning Unity’s workflow and C# programming over the course of one month.
The game features a player character with multiple movement mechanics including walking, running, jumping, and crawling. I implemented an item collection system allowing players to gather resources throughout the map, and created combat interactions with enemy characters. Through this project, I gained hands-on experience with Unity’s 2D animation system, physics engine, collision detection, and game state management.
This tutorial-based learning approach allowed me to understand the complete game development pipeline, from initial scene setup and sprite management to scripting character behaviors and implementing game mechanics. The project demonstrated my ability to follow technical documentation, adapt to new programming languages (C#), and master a professional game development environment. While I followed the tutorial structure, the experience provided me with foundational skills in Unity that I can apply to future independent game projects.
## Skills
– [x] Critical thinking
– [x] Planning
– [ ] Artistic skills
– [ ] Communication
– [ ] Teamwork
– [ ] Leadership
– [x] Problem solving
– [x] Creativity / Innovation
– [x] Independence
– [x] Adaptability / Resilience
– [ ] Risk-taking / Courage
– [x] Inquisitiveness
## Date started
Month: 3
Year: 2025
## Date finished
Month: 4
Year: 2025
## Referee