← Home

2026 · personal · private

SlimeMaker슬라임 공방

An ASMR slime mobile game

Role
Design and implementation
Period
2026.06
Status
Playable
Stack
Unity 6, C#, URP
Links

Why

An ASMR game where you press, grab and stretch a wobbling slime with sound. The constraint: no external assets or audio, everything generated at runtime.

What I built

  • Soft body: 72 boundary points tied with springs; press and it dents, release and it wobbles back.
  • Six slimes: Crunch, soap, pudding, butter, cloud, jelly. Color, gloss, viscosity and sound all differ.
  • Procedural ASMR sound: Synthesized with no audio files: noise grains for crunch, water-drop sine sweeps for jelly.
  • No scene editing: Camera, UI, audio and slime are bootstrapped from code with RuntimeInitializeOnLoadMethod.

Mobile layout

Designed around width being the fixed constraint in a portrait game: a 1080×1920 reference with width-based scaling, top bar and bottom UI anchored to the safe area, a fixed 10-unit camera world width, and automatic slime shrinking on cramped devices to avoid overlap. Covers 9:16–9:21 phones with notches and punch-holes, and 3:4 tablets.

Stack

Unity 6 (6000.3), URP, New Input System. Mouse on PC, multi-touch on mobile.