Branding
Game Development with Godot Scripting
A 2D pixel-art exploration game built using the Godot Engine. This project focuses on creating an immersive world where players can interact with a living environment. I developed the core mechanics from scratch, focusing on fluid movement, dynamic NPC dialogue systems, and a rich atmosphere that encourages player curiosity and environmental storytelling.
Year :
2026
Industry :
Tech
Client :
Somechika (Japan)
Project Duration :
Weekly

Problem :
Developing an engaging exploration game requires more than just movement; it requires a cohesive world where every interaction feels meaningful. The challenge was to move beyond basic platforming mechanics and create a system that handles complex NPC behaviors and state-dependent dialogues without cluttering the codebase or sacrificing game performance.

Solution :
I utilized Godot’s Node-based architecture and GDScript to build a modular interaction system. I implemented a custom Signal-based event system for NPCs, allowing them to react differently based on player choices or game progress. To ensure a polished feel, I integrated a State Machine for character animations and used Y-sorting for realistic depth in the 2D environment.


Challenge :
The most significant challenge was balancing the technical limitations of pixel art with the desire for a dynamic world. Implementing a dialogue system that could handle multiple branching paths while maintaining a consistent visual aesthetic required careful planning of the UI/UX. Additionally, optimizing the collision detection for complex pixel-perfect environments was crucial to ensure smooth exploration.
Summary :
This project demonstrates my ability to take a game from concept to a playable prototype. It highlights my proficiency in GDScript, game logic architecture, and technical art implementation. Beyond the code, this project showcases my passion for creating interactive experiences that prioritize player agency and narrative depth.


More Projects
Branding
Game Development with Godot Scripting
A 2D pixel-art exploration game built using the Godot Engine. This project focuses on creating an immersive world where players can interact with a living environment. I developed the core mechanics from scratch, focusing on fluid movement, dynamic NPC dialogue systems, and a rich atmosphere that encourages player curiosity and environmental storytelling.
Year :
2026
Industry :
Tech
Client :
Somechika (Japan)
Project Duration :
Weekly

Problem :
Developing an engaging exploration game requires more than just movement; it requires a cohesive world where every interaction feels meaningful. The challenge was to move beyond basic platforming mechanics and create a system that handles complex NPC behaviors and state-dependent dialogues without cluttering the codebase or sacrificing game performance.

Solution :
I utilized Godot’s Node-based architecture and GDScript to build a modular interaction system. I implemented a custom Signal-based event system for NPCs, allowing them to react differently based on player choices or game progress. To ensure a polished feel, I integrated a State Machine for character animations and used Y-sorting for realistic depth in the 2D environment.


Challenge :
The most significant challenge was balancing the technical limitations of pixel art with the desire for a dynamic world. Implementing a dialogue system that could handle multiple branching paths while maintaining a consistent visual aesthetic required careful planning of the UI/UX. Additionally, optimizing the collision detection for complex pixel-perfect environments was crucial to ensure smooth exploration.
Summary :
This project demonstrates my ability to take a game from concept to a playable prototype. It highlights my proficiency in GDScript, game logic architecture, and technical art implementation. Beyond the code, this project showcases my passion for creating interactive experiences that prioritize player agency and narrative depth.


More Projects
Branding
Game Development with Godot Scripting
A 2D pixel-art exploration game built using the Godot Engine. This project focuses on creating an immersive world where players can interact with a living environment. I developed the core mechanics from scratch, focusing on fluid movement, dynamic NPC dialogue systems, and a rich atmosphere that encourages player curiosity and environmental storytelling.
Year :
2026
Industry :
Tech
Client :
Somechika (Japan)
Project Duration :
Weekly

Problem :
Developing an engaging exploration game requires more than just movement; it requires a cohesive world where every interaction feels meaningful. The challenge was to move beyond basic platforming mechanics and create a system that handles complex NPC behaviors and state-dependent dialogues without cluttering the codebase or sacrificing game performance.

Solution :
I utilized Godot’s Node-based architecture and GDScript to build a modular interaction system. I implemented a custom Signal-based event system for NPCs, allowing them to react differently based on player choices or game progress. To ensure a polished feel, I integrated a State Machine for character animations and used Y-sorting for realistic depth in the 2D environment.


Challenge :
The most significant challenge was balancing the technical limitations of pixel art with the desire for a dynamic world. Implementing a dialogue system that could handle multiple branching paths while maintaining a consistent visual aesthetic required careful planning of the UI/UX. Additionally, optimizing the collision detection for complex pixel-perfect environments was crucial to ensure smooth exploration.
Summary :
This project demonstrates my ability to take a game from concept to a playable prototype. It highlights my proficiency in GDScript, game logic architecture, and technical art implementation. Beyond the code, this project showcases my passion for creating interactive experiences that prioritize player agency and narrative depth.





