1 / 27

Mindgames facebook game

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 Collision

asasia
Download Presentation

Mindgames facebook game

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Viktor Einarsson Richard Ottó O´Brien Jón Trausti Arason Mindgames facebook game

  2. Dagskrá • Verkefnið • Leikurinn (Um hvað er leikurinn?) • Móttaka (Heimur, borð, herbergi) • Spilun/Sýning (Karakterar, þrautir, bakgrunnur) • Map Editor • Tæknileg atriði • Collision • Fjölspilun (Samstilling [e. Synchronisation]) • Heilatól (NeuroSky þjónusta) • Arkitektúr (Mynd)

  3. Markmiðverkefnis • LeikurfyrirMindGames • Forsendurleiksins • Fjölspilun • Heilatól / Hugartól • Facebook

  4. MindGames • iPhone leikir • Heilabylgju-tól • Okkarhlutverk • Facebook fjölspilunarleikur • Búatilsamfélag

  5. Framvinda TAKA ÚT • Mikilforritunsíðustuvikur • Margarviðbætur • Samstillingmillileikmannabætt • Margirgallarlagaðir • Map editor bættur • Nýjirkarakterar • Ogfleira…

  6. Framvinda • Tímar Viktor 374 klst. Richard 374 klst. Jón 371 klst. Samtals 1119 klst. • Vikurliðnar 15 vikur • Vikureftir 2 vikur

  7. Framvinda ÚT / Áætlunogendir • Upprunalega áætluðum við 900 tíma samtals • Erum komnir nú þegar með yfir 1100 tíma. • Vinnuaukning um 1/3 af upprunalegri áætlun.

  8. Aðalnotendur • EinstaklingurmeðHeilabylgju-sett • Notenduránheila…. • Facebook aðgangur • Keppa/spilaviðaðra • Hugarleikfimi (e. Mind Training)

  9. Co-Op World • Side-Scroller / Platformer • Margirleikmenn í hverjuborði • Leikmennspilaogleysaþrautirsaman • Karakterarhafamism. hæfileikaeinbeiting/hugleiðsla • Notkunheilatóls

  10. Heimur / Herbergi / Borð Heimurinn:Þettaerþaðfyrstasemnotendursjáþegarþeiropnaleikinn Borð Leikur:Borð í spilun Herbergjalistifyrirborð:Listiafherbergjumfyrirvaliðborð. Notendurgetabúiðtileðafarið í herbergi Herbergi: Samansafnafnotendumsemviljaspilasaman

  11. Heimur / Herbergi / Borð Heimurinn Herbergi1 Herbergi 2 Herbergi 3 Herbergi 1 Herbergi 2 Leikur 2 Leikur 1 Leikur 2 Leikur 3 Leikur 1

  12. Borð • Inniheldur: • Tiles (gras, mold, snjór…) • World Objects ( tré, kassar, tunnur…) • Karakterar • Bakgrunnur, Events ogfleira.. Tiles World Objects Karakterar

  13. Karakterar / FLEIRI.. • Pawn: • Einikarakterinnsemerspilanleguránheilatóls • Engirsérstakirhæfileikar. • Bubbles: • Leikmenngetaferðastmeðinníhonum • Einbeiting: Geturminnkað / rúllarhraðar • Hugleiðsla: Blæsút / flýtur • Brainiac: • Einbeiting: Orkubylgja • Hugleiðsla: Orkuskjöldur • Bob: • Einbeiting: Grefur • Hugleiðsla: Skaparkassa

  14. Sýning

  15. Map Editor • Tóltilaðbúatilborð • Aðgengilegtöllumnotendum • Tiles (32x32) • World Objects • Events

  16. Notendahönnuðborð • Borðbúintilafnotendum • Geymt á netþjóniogflokkuðeftir Facebookauðkenni • Spilanlegaföllum

  17. Tæknileg atriði • Collision • Fjölspilun (Samstilling [e. Synchronisation]) • Heilatól (NeuroSky þjónusta) • Arkitektúr (Mynd)

  18. Arkitektúr Game (Flash/AS3) Headset (NeuroSky) Collision Headset Map Physics Server (.Net/C#) XML Event Thread Pools User Token Map Editor Tiles Server Interface Read Pool Write Pool Slope Persistent User Data WorldObject Character User Generated Content Brainiac Bubbles Pawn Bob

  19. Collision detection / Árekstar “prufun” • Ferhyrningslaga“bounding box” • Hlutirtengja sig við Tile(s) • Athugaðeinungisá nærliggjandi Tiles • Áreksturs-athuguná bæði x og y ás • Fereftirstefnuleikmanns • Athugaðraðbundið (e. sequentially) X X X X X X

  20. Eðlislögmál (e. physics) • Hlutur A rekst á hlut B • Hlutur B færhraða A • Hlutur A ferðastmeð B • Endurkvæmtferli Hraði Hraði Hraði A B A B

  21. Samstilling / Vantarmynd • Karakterar • Hvernotandihefurleikjaklukku • Sent með í pökkum • Móttakandisafnarpökkumogframkvæmirþáeftirleikjaklukku • WorldObjects • Svipuðogsamstillingkaraktera • Umfangsminni

  22. Bakgrunnur Lag 1 Leikjagluggi Lag 2

  23. Bakgrunnur Samamynd Samamynd 1 3 4 2

  24. Þjónn (e. server) • Forritaður í C# • NotarSocketAsyncEventArgsmódel. • SocketAsyncEventArgsnotar Thread Pool. • Öllsamskiptiviðþjónfara í “pott” • Einnþráðursér um aðvinnaúr “pottinum” • Tæmir “pottinn” þegarþarfaðvinnaúrgögnum

  25. „Potturinn“ • Notendur fylla „pott“ með gögnum • Þráður tæmir Vinnslu-röð Vinnslu-röð Biðröð Gögn -------------- -------------- -------------- -------------- -------------- -------------- -------------- -------------- -------------- Vinnslu þráður Gögn Gögn

  26. Þjónn - Pakkar • Stærðpakkafremst • Opkóðiskilgreinirgögn í pakka • Pakkargetakomið í bútum • Notum stærðpakkatilaðpúslasaman í einnpakka Stærð Pakka Opkóði Gögn

  27. Þjónn - Öryggi • TCP/IP • Tryggiraðgögnfyrirákveðinnnotandafaritilþjónseinungisfráhonum • Öllgögnberast í þeirriröðsemnotandisendir • Facebook • Facebook tryggirogveitirauðkenni

More Related