mindgames facebook game

Post on 24-Feb-2016

70 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Viktor Einarsson Richard Ottó O´Brien Jón Trausti Arason. Mindgames facebook game. Dagskrá. Verkefnið Leikurinn (Um hvað er leikurinn?) Móttaka (Heimur, borð, herbergi) Spilun/Sýning (Karakterar, þrautir, bakgrunnur) Map Editor Tæknileg atriði Arkitektúr (Mynd ) - PowerPoint PPT Presentation

TRANSCRIPT

MINDGAMES FACEBOOK GAME

Viktor EinarssonRichard Ottó O´Brien

Jón Trausti Arason

Dagskrá Verkefnið Leikurinn (Um hvað er leikurinn?)

Móttaka (Heimur, borð, herbergi)

Spilun/Sýning (Karakterar, þrautir, bakgrunnur)

Map Editor Tæknileg atriði

Arkitektúr (Mynd)

Árekstur hlutaFjölspilun (Samstilling [e. Synchronisation])

MindSet (NeuroSky þjónusta)

Markmið verkefnis Leikur fyrir MindGames Forsendur leiksins

FjölspilunMindSet

○ Einbeiting / SlökunFacebook

MindGames iPhone leikir MindSet Okkar hlutverk

Facebook fjölspilunar leikurBúa til samfélag

Framvinda Upprunalega áætlun voru 900 tímar Endanleg vinna 1350 tímar Vinnuaukning um 1/2 af upprunalegri

áætlun 450 tímar aukalega

Aðal notendur Einstaklingur með MindSet

Notendur án heilasetts Facebook aðgangur Keppa/spila við aðra Hugarleikfimi (e. Mind Training)

Co-Op World Side-Scroller / Platformer Margir leikmenn í hverju borði Leikmenn spila og leysa þrautir saman Karakterar hafa

mism. hæfileikaeinbeiting/slökun

Notkun heilatóls

Heimur / Herbergi / BorðHeimurinn:Þetta er það fyrsta sem notendur sjá þegar þeir opna leikinn

Herbergjalisti fyrir borð:Listi af herbergjum fyrir valið borð. Notendur geta búið til eða farið í herbergi

Borð

Herbergi:Samansafn af notendum sem vilja spila saman

Leikur:Borð í spilun

Heimur / Herbergi / BorðHeimurinn

Herbergi 2Herbergi 1 Herbergi 3 Herbergi 2Herbergi 1

Leikur 1 Leikur 2 Leikur 3 Leikur 1 Leikur 2

Borð Inniheldur:

Tiles (gras, mold, snjór…)Hlutir ( tré, kassar, tunnur…)KarakterarBakgrunnur, events

og fleira...

Tiles

Karakterar

Hlutir

Karakterar Pawn:

Eini karakterinn sem er spilanlegur án heilatóls Engir sérstakir hæfileikar.

Bubbles: Leikmenn geta ferðast með inní honum Einbeiting: Getur minnkað / rúllar hraðar Slökun: Blæs út /svífur

Brainiac: Einbeiting: Orkubylgja Slökun : Orkuskjöldur

Bob: Einbeiting: Grefur Slökun : Skapar kassa

Sýning Viktor

Vinstri Skjár Jón

Hægri Skjár Richard

Leiðbeinandi

Map Editor Tól til að búa til borð Aðgengilegt öllum notendum Tiles (32x32 pixels)

Hlutir Atburðir (e. events)

Notenda hönnuð borð Borð búin til af

notendum Geymt á netþjóni og

flokkuð eftir Facebookauðkenni

Spilanleg af öllum

Tæknileg atriði Arkitektúr (Mynd)

Árekstur hluta (e. Collision detection)

Fjölspilun (Samstilling [e. Synchronisation])

Heilatól (NeuroSky þjónusta)

ArkitektúrClient (Flash/AS3)

Physics

Collision

Map

XML Event

WorldObject

Character

Pawn Bubbles Bob Brainiac

Map Editor

TilesSlope

Server (.Net/C#)

Thread Pools

Read Pool

Write Pool

User Token

User Generated Content

Persistent User Data

Server Interface

Headset

Headset (NeuroSky)

Árekstur hluta Ferhyrningslaga “bounding box” Hlutir tengja sig við Tile(s)

Athugað einungis á nærliggjandi Tiles

X X

X X

X X

Eðlislögmál (e. physics) Aðdráttarafl og núningur Hlutur A rekst á hlut B

○ Hlutur B fær hraða A○ Hlutur A ferðast með B

A B

Hraði

A B

HraðiHraði

Samstilling Karakterar

Hver notandi hefur leikja klukku○ Sent með í pökkum

Móttakandi safnar pökkum og framkvæmir þá eftir leikja klukku

Hlutir í borðiSvipuð og samstilling karakteraUmfangsminni

Samstilling

t1 t2 t3 t4 t5

Upphaf Hreyfing til hægri

Stökk

Hreyfing til hægri Hreyfing til hægri

Bakgrunnur

Leikja gluggi

Lag 1

Lag 2

BakgrunnurSama mynd Sama mynd

1 2 3 4

Færsla bakgrunns Hraði Endurtekning

Þjónn (e. server) Forritaður í C# Styður allt að 10.000 samhliða notendur Öll samskipti við þjón fara í “pott”

Einn þráður sér um að vinna úr “pottinum”Tæmir “pottinn” þegar hann er að vinna úr

gögnum

„Potturinn“ Notendur fylla „pott“ með gögnum Þráður tæmir Vinnslu-röð

------------------------------------------------------------------------------------------------------------------------------

Gögn

Gögn

Gögn

Vinnslu þráður

Biðröð Vinnslu-röð

Þjónn - Pakkar

Stærð pakka fremst Opkóði skilgreinir aðgerð á pakka Gögn Pakkar geta komið í bútum

Notum stærð pakka til að púsla saman í einn pakka

Opkóði GögnStærðPakka

Þjónn - Öryggi TCP/IP

Tryggir að gögn fyrir ákveðinn notanda fari til þjóns einungis frá honum

Allir pakkar berast í þeirri röð sem þeir eru sendir

FacebookFacebook tryggir og veitir auðkenni

top related