Tanoa Cartels

Post Reply
User avatar
Soppa
Posts: 281
Joined: 26 Jun 2013, 14:27

Tanoa Cartels

Post by Soppa »

Aloitin tällaisen uuden projektin johon tarvis hieman apuvoimia. Eli tehtävälle tulee oma peli, web- ja tietokantapalvelin. Myöhemmin mahdollisesti useampi pelipalvelin mutta sama "peli".

Tavoitteena on napsia parhaat ideat wasteland ja life tyylisestä pelaamisesta ja paketoida ne mahdollisimman hyvällä performanssilla toteutettuun alustaan.
Pelaaminen tapahtuu "hybridinä" arma3 tehtävässä ja webbisivulla tanoacartels.com.
Esimerkiksi kun pelissä menee raha-automaatille ja painaa interaction nappia niin web-sivulla avautuu automaattisesti rahanhallinta-sivu,
kaupoissa kauppojen sivu jne. Webbisivu on suunniteltu pidettäväksi auki joko steam overlayn kautta tai toisella koneella/tabletilla/kännykällä.
Sivustolle kirjautuminen tapahtuu steam openid:tä käyttämällä ja mahdollisesti jatkossa pin-koodilla he jotka ovat jo pelipalvelimella.

Tehtävään on kaavailtu kaksi eri huumekartellia jotka sotivat keskenään huumeviljelyalueista joita hallitsemalla ja viljelemällä tehdään rahaa.
Tanoalla on myös äänestyksellä valittu presidentti (diktaattori?) joka säätää lait ja nimittää poliisikomentajan. Poliisi valvoo yleistä järjestystä ja suojelee presidenttiä. Presidentin aikakausi vaihtelee maksimista 3 vuorokaudesta mahdolliseen salamurhaan saakka.
Tehtävään tulee ekonomia missä on mukana verot, lainat jne. Kansalainen voi päättää maksaako veroja tai lainojaan ja toimiensa mukaan sitten vastaa seuraamuksista kun poliisi niitä mahdollisesti jaksaa tarkastaa.
Kartellien jäsenet saa kartellinjohtajilta tehtäviä kuten myydä/kuljettaa huumeita, kerätä suojelurahaa jne ja jokainen voi päättää vetääkö välistä vai tilittääkö tunnollisesti kaiken kartellille. Ja edelleen vastaa seuraamuksista omien toimiensa mukaan.
Myös kuljetusten tilaaminen raaka-aineille (tai ehkä huumeille) tilataan webistä ja rekan omistajat voivat näitä kuljetuspyyntöjä sitten korvausta vastaan suorittaa. He ei välttämättä tiedä kuljettavatko jotain raaka-ainelastia vaiko huumeita jos kuljetuksen tilaaja niin haluaa.

Tehtävässä pyritään tekemään mahdollisimman pitkälle kaikki webin puolella jollon pelipalvelimelle ja clienteille taataan paras mahdollinen suorituskyky pvp tilanteisiin. Pelin pelaaminen onnistuu myös vaikkei ole kirjautuneena pelipalvelimelle, eli voi tehdä kauppaa, hallita varastoja ja tehtaita sekä tilata kuljetuksia jne webbihallinna kautta.

Olen tehnyt sqf puolella kaiken tyhjältä pöydältä joten siellä ei ole mitään life tai wasteland tehtävien roskaa jumittamassa. Täydellinen tallennussysteemi on jo tehty ja ekonomiakin aika pitkälle. Pelissä ei voi xiittaamalla huijata rahaa mitenkään koska kaikki transaktionit hoitaa tietokanta, peli vain näyttää lompakon pulleuden.
Esim rahakasat maassa sisältää ID:n jolla ne on tallennettu tietokantaan. Kun rahakasan nostaa niin tietokanta siirtää kyseisellä id:llä olevan summan pelaajan käteisvaroihin ja kirjaa id:n käytetyksi.

Apua tarttis lähinnä aika yksinkertasissa jutuissa kuten erinlaisten eventtien/tehtävien suunnittelussa, npc alueiden ja sijoituskoordinaattien kirjaamisessa, outfittien suunnittelussa jne. Jonkinlaista kokemusta olisi kuitenkin hyvä olla arma3 tehtävien teosta.

Jos kiinnostaa niin laitappas yksityisviestiä, katsotaan mitä voit alkaa tekemään.
Kysymyksiä tai ideoita jos herää niin voi esittää privana tai tähän lankaan.

Toiminnot:
- Virtuaali itemit (raaka-aineet, huumeet, tiirikat jne)
- Äänestys (presidentti)
- Kaupat (asekaupat, muut kaupat, black market)
- Aluehallinta (huumekartellin "influence" laskenta automaattisesti tietokannasta perustuen pelaajien sijaintiin kartalla)
- Tehtaat (raaka-aineiden jalostus, virtuaali-itemit, aseet, ajoneuvot)
- Hallintapaneeli (valtio, poliisi, kartelli)
- Poliisijärjestelmä (rikosrekisteri, rikosilmoituksen laadinta, henkilö- ja ajoneuvohaku)
- Rahan käsittely (pankkisiirrot, lainat, verot)
- Pelaajatallennus (sijainti, tila, itemit, aseet)
- Huutokauppa (raaka-aineille ja itemeille)
- Kuljetustilaus (paketeille ja ihmisille)
- Sanomalehti ja live radiokanava (radiokanava käynnistyy taustalla web-selaimessa kun pelissä painaa nappia, lehti luetaan webistä. pelaajat voi jättää ilmotuksia)

Tässä pieni esimerkki työnalla olevasta pelaajan financial summary sivusta
Image
Last edited by Soppa on 21 Jul 2016, 10:48, edited 14 times in total.
Reason: infoo
Post Reply