Game Programmer Intern

Ikadev Studio


Jan-Apr 2025





Role: Game Programmer Intern

Studio: Ikadev Studio

Project: Sunny Side Crossing (A narrative-driven restaurant sim with slice-of-life elements)

Key Contributions:

  • Narrative Systems: Implemented a dynamic pronoun system within the dialogue engine to support gender-specific player interactions.

  • Technical Animation: Streamlined the asset pipeline by successfully integrating Spline2D animated characters into the Godot engine.

  • Cutscene: Developed in-game cutscenes by translating storyboards from the narrative team into functional sequences using Godot’s animation tools.

  • UI Optimization: Engineered a notification system utilizing Object Pooling to improve memory management and performance.

  • Quality Assurance: Implemented a custom Debug UI & Shortcut System for the “Kitchen Station” minigame, allowing the QA and programming teams to bypass the main game loop and test specific game states instantly.

  • Collaborated with cross-functional teams using GitHub Desktop and Miro for agile development

Tech Stack:

  • Godot (with Spline2D & dialogue system addon)
  • GitHub Desktop
  • Miro

Soft Skills:

  • Agile Collaboration: Maintained high standards of professional ethics and effective communication within a team environment.

  • Adaptive Problem Solving: Quickly adapted to new toolsets (Spline2D/Dialogue systems) and prioritized tasks effectively to meet production deadlines.

  • Communication: Actively participated in technical discussions, ensuring clear alignment between the writing team’s vision and technical implementation.