
Overview
About
What is Still There?
Still There is a 2D interactive game about childhood memory and the objects we leave behind. Players walk through the rooms of childhood memories, reaching toward objects that hold fragments of the past. Each interaction surfaces a memory through text, image, or sound. The game invites you to physically reach toward what remains, extending toward something that can no longer be fully held.
Built in Godot 4 with real-time hand tracking via MediaPipe.
Influence & Why I created Still There?
Insipration
Progress
Week 1 -3: Character & Godot Core Set Up for Room 1



From week 1 to 3, I designed the main character based on my own childhood image. Alongside the character, I set up the initial scene structure in Godot 4, establishing the foundation for the first room.
Week 4-5: Interactable Testing & Hand Tracking Coding



I began building the interaction system, figuring out how objects in the room could lead to interaction like pop up of image. This was also when I gathered and prepared more assets, and planned out what each interactive object would show or say. I started attempting to integrate hand tracking, researching through YouTube tutorials and using AI for debugging. At this point it was still not working, and the player is mainly moving based on keyboard, but the groundwork was set.
Week 6-7: Room 1 Adjustment, Interactable & Hand Tracking Integration


After testing, I had to rebuild the living room scene from scratch. The original structure had too many overlapping collisions and objects that caused issues. I built out the interaction system further. Objects now highlight when the player is nearby, giving a visual cue that something is there to discover. Each interactive object triggers a different type of popup depending on what memory it holds; some show text, some show images, and some play sound. I also finished placing all interactive objects across the living room scene.


Hand tracking integration was working at this stage, and the player could move and interact using hand gestures. However, the hand tracking camera and the game window remained two separate screens at this point.
Week 8-9.5: More Scenes & Interactables


I built the bedroom and park scenes, each with their own set of interactive objects and memories. I also made adjustments to existing interactions in the living room, most notably the TV, which I reworked from a simple text popup into an image slideshow that plays like a cartoon is on screen.
Week 10: Scene Transition & Final Adjustment


The Game & How it work?
How?
How to Play?


Game Demo
Godot 4 for Game Engine, MediaPipe & Python (WebSocket) for Hand Tracking,
Pixel Art Assets from Pixilart & Adobe Firefly, Sound Effect from Pixabay
Future Steps
Still There will be continue developing beyond this course with more scenes and interactivity.







