zaimify.

Online · Malaysia · GMT+8

I build worlds you can play.

I'm Zaim, 20, a self-taught game developer. I script game systems in Lua, model worlds in Blender, and I'm learning the web in public.

or press Enter to start

01, Systems

Every jump runs a script.

Checkpoints, coin pickups, shops and saves. I write the Lua that makes a world react. Keep an eye on the flag behind this page: it pops when the code gets there.

checkpoints.lua

        
readyLn 1, Col 1Luau

02, Worlds

Modeled in Blender. Built to be played.

I block a level out first and walk it before any detail goes in. Low-poly, readable from a distance and light enough to run in real time. The scene behind this page is in viewport mode right now.

  1. 01Block it out
  2. 02Walk it
  3. 03Detail and light
Verts
–
Tris
–
Draw calls
–
FPS
–
Live numbers from the scene behind this page.

03, Kitchen

A kitchen is a system. So is a game.

I worked in the kitchen at Courtyard by Marriott. Every ticket is read, timed and checked at the pass before it goes out. I build games the same way: read the brief, time the loop, check it before it ships.

#10117:42

Checkpoint

stage 4 · player_aina

Served
#10217:43

Shop

SpeedCoil × 1 · 120 coins

Served
#10317:44

Save

player left mid-run

Served
The passServed 0 / 3

04, Web

Now learning the web, in public.

HTML, CSS and JavaScript first, now full-stack. Small rebuilds, one commit at a time, all logged on the portfolio.

Read the learning log
dev.zaimify.fun
  1. layout from scratch
  2. DOM, events, fetch
  3. first full-stack app

1 player · free play

Press start

Open to junior roles, freelance Lua scripting and 3D modeling work.