Hjem
Prosjekter
Om Meg

Et ambisiøst prosjekt

GTA Reborn
Spillopplevelse i likhet med GTA Online


Mine roller
Prosjektledelse
Markedsstrategi
3D Modellering
Merkevarebygging
UI/UX for spill innhold
UI/UX for nettside
Konvertering fra Blender til GTA V
Systemutvikling innen html, css, js, sql og lua


Tidslinje & Status
8 Måneder. Solgt August 2022

Innhold
NB! Har signert en NDA (Fortrolighetsavtale) for dette prosjektet, så det som blir vist her er kun veldig tidlig versjoner av konseptutvikling. Alt nedenfor ble senere oppdatert, endret, videreutviklet og ferdigstilt.

GTA Reborn er et solgt prosjekt som hadde mål om å konkurrere med GTA Online som er multiplayer plattformen til GTA 5. Planen var å utarbeide alle aspekter av GTA Online med anti-cheat, muligheten for mer enn 32 spillere per server, nye oppdrag, heists, ny ui, nytt inventory system, nye muligheter for progresjon, nye bygninger, interiør, klær, våpen, biler og mye mye mer.

Prosjektet ble utarbeidet av meg selv og en bekjent utvikler i California. Hovedrollen hans var å bygge backend-systemer, anti-cheat og diverse koding innen frontend og lua.

Planen for inntektsgenerering kan man se nedenfor, men vi kom dessverre aldri så langt. Rundt Juli 2022 fikk vi vite at Rockstar Games skulle komme med en ny TOS som gjorde at GTA Reborn ikke kunne lanseres slik det var planlagt. Så dette ble da solgt og kjøper brukte deler av prosjektet til å utarbeide en rollespill server i stedet.

Trello
Før prosjektet ble satt i gang laget jeg et massivt Trello board for å kartlegge alt som var en nødvendighet for å konkurrere med GTA Online, hvilke systemer som allerede eksisterte og hvilke som kunne forbedres eller videreutvikles. Deretter ble det idémyldring for helt nye systemer, hvordan alt skulle fungere i praksis og en plan for inntektsgenerering. I etterkant brukte vi også samme Trello board for å dokumentere snippets av kode for enkelte systemer og kartlegging av hva som hadde blitt gjort.

GTA Reborn Logo
Den mest vanlige server typen man finner på FiveM er en “rollespill server”, som er noe helt annet enn det vi planla å lage med Reborn. Så da ble tanken med logoen at den skulle være så nær “GTA Online” logoen som mulig slik at folk forstod med en gang at dette var online relatert og ikke rollespill.

UI / UX
Nedenfor kan du se eksempler på versjoner av notifikasjoner, progresjon-barer, interaksjonsknapper, karaktervalg, “start” valg, klesbutikk, bankran planlegging, utviklerverktøy, billøp og bilbutikk.

Inntektsgenerering
I GTA 5 har Rockstar Games valgt å kalle sin “inntektsgenerering valuta” for “Shark cards", så jeg kom opp med vår egen versjon kalt “Camel cash”. Planen med CC var at spillerne våre kunne gå inn på nettsiden vår og kjøpe valuta i GTA Reborn. Denne valutaen kunne de da bruke for å enten konvertere CC til “vanlige dollar” eller beholde dem for å kjøpe eksklusive ting som krevde CC i tillegg til vanlige dollar. Planen var alltid at CC kunne skaffes av å gjøre oppdrag og slikt ved å spille som normalt, men også la folk bruke ekte penger for å få ting fortere hvis de ønsket det.

Nedenfor kan man se et eksempel på en av strategiene vi skulle ta i bruk, som er veldig vanlig hos blant annet casinoer. Tanken var å spille av en animasjon hvor det er et kamera som spinner rundt en koffert med penger som sprenger opp og utover når audio designet når klimaks. Dette ville da vært i takt med et nummer som i tillegg hadde tikket opp til mengden penger som hadde blitt kjøpt. Dette var for å gi kunden en god følelse etter sin fullførte transaksjon.

Camel Cash
Camel Cash ble det utvalgte navnet etter en rekke med idèmyldring og i etterkant nevnte min utvikler-partner at “Camel cigarettes” pleide å ha en maskott før i tiden som ble kalt “Joe Camel”. Dette var rundt tiden AI begynte å komme til lys og vi endte opp med å bruke “Stable Diffusion" for å trene opp en egen AI modell til å lage vår nye versjon av “Joe Camel” som var til bruk for fremtidige reklamer.

Notifikasjoner
Tanken bak notifikasjoner var at alt fra små meldinger om nødvendig informasjon til bemerkelsesverdige hendelser skulle alltid føles riktig. Problematikken til GTA Online var at alle notifikasjoner var stort sett veldig like og endte opp med å bli irriterende for spillerne fordi det etterhvert føltes ut som telefonsalg trakassering.

Nedenfor kan man se eksempler på en stor hendelse som i dette tilfellet er at en spiller har gjort noe bra og har endt opp med å låse opp noe for sin relaterte “Career path”.

Career Path
I GTA 5 er det mange type grupperinger innenfor f.eks politiet, gjenger på gatene, bedrifter osv. Derfor valgte jeg å utvikle systemet “Career Path”. Dette var for å gi spillere et hav av muligheter for progresjon gjennom spesielle oppdrag for sin gruppe, prestasjoner, eksklusive biler, klær, våpen osv man kunne låse opp, skape et “rival miljø” og i tillegg sanke inn potensielle rollespill brukere fra andre servere.

3D Modellering
Her kan man se et lite innblikk i interiørene som ble produsert for prosjektet. Disse ble senere konvertert fra Blender til Codewalker og videre til selve GTA 5 spillet.

Bruksområder
Hvert enkelt interiør som ble produsert var alltid relatert til senere oppdrag i spillet. Eksemplene nedenfor er blant annet en bank med et hvelv i første etasje for lett tilgang for mindre oppdrag, et mye større hvelv i nederste etasjen for en økt vanskelighetsgrad, og et midtparti med et vedlikeholds område som ga mulighet for å komme seg inn i det største hvelvet gjennom taket.

I tillegg kan man se en smykkebutikk som har glassmonter for raske “knus og løp” oppdrag, diverse opphengte bilder som kunne skjæres ut, et bakrom for alarmsystemer og et lite innburet område med en veldig dyr diamant.

Og til slutt et eksempel på en konteiner som har muligheten til å laste inn forskjellige interiør for hvert enkelt oppdrag. I disse to bildene er det et serversystem og en rekke med dokumenter for f.eks politiet.