Adventure RPG Game Development in Roblox

Job ID: 40258829

Budget: $30 – $250 NZD

Roblox Narrative Survival Adventure

Genre: Story-Driven Survival RPG
Target: 13+
Mode: Single Player Story + Optional Multiplayer Survival Mode
Art Direction: Stylised cinematic realism, slightly painterly, not cartoonish
Main Character: Ethnic male avatar, dark wavy hair, olive/brown skin tone, grounded adult build. No blonde preset. Customisable skin tone within non-Eurocentric range.

PHASE 1 — ABUTIRIP (Innocence Without Awareness)
Emotional Theme

Hope. Family. Future. No awareness of “identity”. Just belonging.

Environment Design

Lush river valley inspired by Lamarthe river world

Warm sunlight, floating pollen, wooden homes

Soundscape: birds, river water, distant laughter

Gameplay Mechanics

Exploration tutorial zone

Farming mini-game

Fishing mechanic

Dialogue interaction with villagers

Relationship meter (Trust, Love, Belonging)

Player Actions

Carry water

Harvest crops

Sit with elders (unlocks wisdom lines)

Dream sequences at night (future expectation visions)

Visual Symbolism

Light follows player softly
Mirror surfaces do not exist yet

Goal of Phase

Build “Belonging Meter” to 100%
Unlock Departure Event Cutscene

PHASE 2 — THE SEA JOURNEY (Survival & Risk)
Emotional Theme

Adventure. Fear. Possible death.

Environment

Storm system

Dynamic wave physics

Day/night cycles

Limited resources on ship

Core Gameplay System

Survival endurance mechanic:

Hunger bar

Thirst bar

Stamina

Mental Stability meter

If Stability reaches 0 → hallucination sequences
If Stamina + Hunger collapse → character death → restart from departure checkpoint

Player Tasks

Secure ropes during storm

Share or steal rations (moral mechanic)

Help injured NPC

Decide who gets last water ration

Multiplayer Mode Option

Players on same ship
Limited resources
Choice: cooperate or compete

Visual Tone

Cold desaturated blue
Lightning flashes
Camera shake in storms

Goal of Phase

Survive 7 in-game days
Maintain at least 30% mental stability
Reach Elira port alive

PHASE 3 — ARRIVAL IN ELIRA (Cultural Shock)
Emotional Theme

Misreading. Being seen before speaking.

Environment

Grey stone city

Tall buildings

Harsh artificial lighting

NPCs stare silently

New Mechanic: Body Narrated Before Voice

Before player can unlock “Speech”, NPCs react visually to avatar appearance.

Reputation system:

Skin Tone Bias Response

Accent Unlock later

Clothing judgement

Gameplay Features

Job application mini-game

Language puzzle challenges

Bullying events

Microaggression dialogue system

Player must choose responses:

Silence

Confront

Adapt

Each choice affects:

Emotional Stability

Identity Pressure Meter

Visual Symbolism

Mirrors appear for first time
Reflection slightly distorted

Goal of Phase

Unlock Voice ability
Maintain Mental Stability above 20%
Secure stable job

PHASE 4 — EMOTIONAL ROLLER COASTER
Emotional Theme

Internal conflict. Shame vs resilience.

Mechanics

New meter: Identity Pressure
If Identity Pressure exceeds 100%:
Player experiences breakdown scene
Screen blur
Audio distortion

Side quests:

Send money home

Attend cultural event

Face public humiliation

Romantic rejection option

Player must balance:
Survival vs authenticity

Goal

Reduce Identity Pressure
Unlock Self Reflection Quest

PHASE 5 — FLOURISHING & IDENTITY SOVEREIGNTY
Emotional Theme

Self-definition. Belonging growth without erasing origin.

Environment Shift

City colours become warmer gradually
Lighting adjusts as growth occurs

New Mechanic: Identity Sovereignty System

Instead of external approval meter, player builds:

Self Definition Meter

Community Connection

Personal Purpose

Gameplay

Start cultural initiative
Mentor new migrant NPC
Create art or story
Speak publicly

NPC reactions change:
Less staring
More listening

Final Choice Scene

Mirror confrontation scene
Player chooses:

Be accepted by system

Remain aligned with self

Choosing alignment unlocks True Ending.

- WIN CONDITION

To “win” the game:

Survive the sea

Maintain mental stability above collapse threshold

Reduce identity pressure

Achieve 80% Self Definition Meter

Complete Sovereignty Quest

Ending cinematic:
Arise standing between Abutirip river memory and Elira skyline
Light balanced warm and cool
Star appears above

- ROBLOX DEVELOPER NOTES

Core Systems Needed:

Custom Avatar preset system (ethnic features default)

Survival GUI meters

Dynamic weather system

Reputation algorithm

Dialogue branching tree

Emotional state UI overlay

Mirror reflection scripted distortion effect

Checkpoint system

Multiplayer resource scarcity logic

Recommended Tools:

Roblox Studio terrain editor

Lighting service for emotional transitions

DataStore for player progress

TweenService for psychological visual effects

- Monetisation Layer (Optional)

Cosmetic cultural outfits

Story expansion Sea DLC

Elira underground map

Mentor mode for new players

No pay-to-win mechanics.
Survival should reward skill, not spending.
Related categories: 3D Modelling Game Development Roblox