Game Programmer Portfolio

Michael Budiputra

I build fun, responsive, and performance-minded game systems from gameplay mechanics to polished player feedback loops.

Press the quest button to get a coding challenge from my dev log.

  • 15+ Games and Prototypes
  • 120 FPS Optimization Targets
  • 8 Years Programming Journey

About

Programmer with a player-first mindset.

Who I Am

I am Michael Budiputra, a game developer who loves turning design ideas into snappy gameplay. My focus is writing clean, scalable code that keeps projects easy to expand and fun to play.

I enjoy building responsive mechanics, debugging tricky systems, and adding delightful feedback that makes every action feel satisfying.

Skill XP Bars

C# and Unity92%
Gameplay Systems89%
Optimization84%
UI and Feedback95%

Projects

Playable systems and tools I have built.

Gameplay

Neon Dash Combat Prototype

Built combo input buffering, hit-stop timing, and VFX cue triggers for fast and responsive combat feel.

View Quest Log

AI

Dungeon Enemy Brain

Implemented finite state behavior with patrol, chase, flank, and retreat logic for dynamic encounters.

View Quest Log

Tools

Level Event Editor

Created custom editor windows to speed up level scripting and reduce repetitive setup by 40%.

View Quest Log

Gameplay

Platformer Movement Toolkit

Designed jump buffering, coyote time, and slope behavior controls to keep movement snappy and precise.

View Quest Log

Player Feedback

Every interaction should feel rewarding.

Contact

Let us build your next game feature.

Send me a message and I will respond quickly with ideas, timeline, and technical approach.