A NEW GAMING PARADIGM

Alliance Arena

Talk. Form Alliances. Survive.
OLD GAMING PARADIGM
Button Mashing · Muscle Reflexes · Scripted Tree NPCs
VS
ALLIANCE ARENA PARADIGM
Words Over Reflexes · Real-time AI Diplomacy · Emergent Betrayal

A departure from traditional combat: your natural-language negotiations with autonomous AI agents determine whether you survive or perish.

The Idea

What if negotiating with AI characters changed how a game plays out?

Words over reflexes. Conversation and strategy shape the fight.

Me pitching this to the judges, fully confident:

Traditional Games: “Hamare paas fast reflexes hain, aimbot hai, gun skills hain!”
Alliance Arena: “Hamare paas Gemma AI hai. Hum goli se nahi, baaton se poori arena palat dete hain!”
acting professionally while I have no idea what I'm doing

The Gameplay Loop

1 / TALK

Explore & negotiate

First-person movement, chat with NPCs, pitch alliances.

→
2 / LOCK

Alliances lock

Phase shifts. Your squad is set.

→
3 / BATTLE

Fight to survive

NPCs attack, defend, move, ally or betray.

→
4 / WINNER

Last one standing

Or the battle timer runs out.

WASD moveMouse lookShift sprintClick attack
TALK Phase (Control, Uday, Control!): “Bas 2 minute tameez se baat karni hai, inko dost banana hai.”
BATTLE Phase: [Phase changes] “Ab ghode ki naal ko aamlet bana ke khilaunga!”

Arena landmarks: Fountain · Ruins · Tower · Grove · Docks

Meet the AI Squad

N

Nova

Bold commander

Leads from the front and rallies others to her side.

main character energy
R

Rex

Ruthless tactician

Weighs every deal by what it gains him.

trust issues, but strategic
V

Vera

Polite but cunning diplomat

Courteous words, careful motives.

sweet. suspiciously sweet.
ACP Pradyuman & Daya: “Kuch toh gadbad hai, Daya... Yeh Vera itne pyaar se baat karke peeth me chhuri kyu ghop rahi hai?!”
The Project We Are Building

AI advises. The browser simulates.

FRONT END

Three.js browser game

HTML, CSS and JavaScript. Real-time 3D arena, first-person controls and five landmarks.

AI MODEL USED

Gemma 4 12B

Gemma 4 12B (cloud-hosted via Ollama / Cloudflare tunnel) generates strategic directives, personality dialogue, and tactical decisions for all NPCs.

LOCAL

Local simulation

Movement, pathfinding, collisions, combat and rules run in the browser, so it stays responsive.

AI Model Used: Gemma 4 12B — Pure high-level strategic reasoning. Movement & combat physics stay 100% local!
Gamers: “Bhai, AI server down hua toh game atak jayega!”
Alliance Arena: “Wah beta wah! Tumne toh mauj kardi! Cloud AI fail bhi hua toh local physics se game chalega bina kisi lag ke!”

Model: Gemma 4 (12B parameters) · Fallback: Built-in local heuristic engine if cloud tunnel is offline.

Demo Walkthrough

STEP 1

The arena

Walk the 3D map and its five landmarks.

→
STEP 2

Negotiate

Chat with an NPC and propose an alliance.

→
STEP 3

Phase change

TALK ends, alliances lock, BATTLE begins.

→
STEP 4

NPC actions

Watch them attack, defend, ally or betray.

Live demo time. Let's go.
Betrayal 101

When the AI Says “Trust Me, Bro”

NOVA (COMMANDER)

“Bhai, full trust hai. We take over the arena.”

REX (TACTICIAN)

*Joins the enemy team immediately.*

YOU (FIRST-PERSON PLAYER)

“Aree bhai bhai bhai!”

Trust me bro
Classic Dev Moment

Developer During the Live Demo

“Mere laptop pe toh chal raha tha!”
CONFIDENCE BEFORE DEMO (100%)

Fully confident: 3D arena running, Gemma 4 12B thinking, victory in sight.

PANIC DURING LIVE DEMO

Rex attacks walls, connection drops, audience watching silently.

Developer during live demo
POV Moment

POV: You Asked an NPC for an Alliance

THE PROPOSAL

You: “Bhai, team bana le.”

THE NPC REALITY

NPC: “Pehle apni aukaat dikha.”

AFTER BETRAYAL

You: “Badla lunga!”

POV: Asked NPC for alliance
Audience Vote

Who Would You Trust?

Vote for the character you trust most before gameplay:
N

Nova

Commander

“Honor and strength.”

R

Rex

Tactician

“Power is everything.”

V

Vera

Diplomat

“Let's negotiate.”

Who would you trust
Betrayal twist revealed live during the gameplay demo!
Plot Twist
After I built it and started playing the game...
We studied enough, let's play some games

Dev Jokes (Nepali / Hindi / English edition)

HINDI-ENGLISH

Bug hai ya feature?

Rex betrayed me mid-battle. Ekdam feature, bro. Totally intended.

NEPALI-ENGLISH

Ke garne ta?

Works on my machine. Demo ma chalena. Aba ta bhayo.

CID MODE

Daya, kuch toh gadbad hai

Vera said "of course we are allies". Daya, darwaza tod do.

NEPALI

Wah bate wah

Nova made me join her alliance, then I got hit first. Wah bate wah.

Takeaway
A prototype exploring how natural-language interaction can influence game strategy.
Alliance Arena: talk, form alliances, survive.
Do you have any questions?
Dhanyabad · Shukriya · Thank you
End of presentation, please don't ask difficult questions
THE VERDICT
Am I going to win?
Select who is voting:
Click a button above to reveal the verdict!
FINAL PITCH · OPPORTUNITY

My team doesn't want an internship... BUT I DO!

Full-Stack & AI Builder · Ready for Internship & Engineering Roles
Susant Luitel
Susant Luitel (Nepal)
Meme: Ready for internship
The Internship Hustle
"While the squad takes a break, I am ready to join your engineering team, build LLM pipelines, and ship production code!"
SCAN TO CONNECT / HIRE ME
QR Code
Scanning opens: All Social Media & Profiles Hub
Open All Media Hub Directly
Tap to open any platform:
Website LinkedIn GitHub WhatsApp Email X Facebook Instagram TikTok Codepen Reddit Pinterest
← → / Space to navigate · F for fullscreen
1 / 16