top of page
startScreen2_edited.jpg
startScreen2_edited.jpg

2-4 Player Party game

PC · Controllers 

Logo_transparent.png

My Role:  Gameplay & Level design, 3D art

Team Size:  6

Engine: Unity 3D

Development period: 7 days (October 2025)

Status: released on itch.io

Showcased at GDC 2026

Description

Starfisher is a 2-4 player party game where players compete to bring more hooked jellyfish to central anemone within limited time. They can disrupt other players with hook or starbomb.

startScreen2_edited.jpg

Contribution

  • Hosted booth to showcase the game at GDC 2026.

  • Designed core gameplay mechanism and PVP competitive interaction.

  • Designed level greyboxes of the arena map, implemented environmental assets.

  • adjusted lighting and shader to achieve the best mood for each state of gameplay.

startScreen2_edited.jpg

Controls

Frame 5.png

LT/RT
direction

Frame 7 1.png

button A 
  star hook

Submit to central anemone

Frame 6 1.png

button B 
  starbomb

hook jelly fish OR disrupt other's trail

Stun other players

startScreen2_edited.jpg

LEVEL Design

Grey box to Environment

Level Design

Greybox

Environment w Assets

startScreen2_edited.jpg

Stylization

Art Style

A cute and silly style that's suitable for party game, went for a deep iredescent glow aesthetic.

General Mood

Character

Environment

startScreen2_edited.jpg

Model & Animation

Character & prop

Normal

Emission

BaseColor

Model & Animation in Blender 
Texture in SubstancePainter

Height

Extendable Hooks

Dynamic length change controlled by script

Rocks

Handpainted
textures

​Jellyfish

ANIMATION

Animated in keyframes, but tried to mimic a ragdoll-like effect

Swim Loop

Impact

Jellyfish Idle Loop

startScreen2_edited.jpg

Tech ARt

 Shaders

DepthFade Subgraph

Screen position & scene depth to determine the distance from camera

Glowing Foam

DepthFade to read object position & scrolling noise as  mask to imitate water surface foam

Outer edge glow effect according to object UV map

Refraction Effect

Noise effect on screen color according to screen position

Scrolling Subgraph

Sine time to push tiling & offset, imitate the tide swaying

Water Caustic

Voroni w Noise map & sine scrolling to imitate water caustic

Glowing Water Lily & Anemone

Fresnel Glow & emission as alpha map.  Cosine offset to vary from water movement.

bottom of page