hpr 56 cross platform gaming server n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
HPR 56 - Cross Platform Gaming Server PowerPoint Presentation
Download Presentation
HPR 56 - Cross Platform Gaming Server

Loading in 2 Seconds...

play fullscreen
1 / 17

HPR 56 - Cross Platform Gaming Server - PowerPoint PPT Presentation


  • 86 Views
  • Uploaded on

HPR 56 - Cross Platform Gaming Server. Av Bjørn Haugen, og Hans Kristian Hovland. Agenda. Om telenor og det aktuelle prosjektet. Hvorfor valgte vi denne oppgaven? Problemstilling? Valg av utviklingspatform, torque eller unity? Målene vi satte oss, er dette mulig å gjennomføre?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'HPR 56 - Cross Platform Gaming Server' - ogden


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
hpr 56 cross platform gaming server
HPR 56 - Cross Platform Gaming Server

Av Bjørn Haugen, og Hans Kristian Hovland

agenda
Agenda
  • Om telenor og det aktuelle prosjektet.
  • Hvorfor valgte vi denne oppgaven?
  • Problemstilling?
  • Valg av utviklingspatform, torque eller unity?
  • Målene vi satte oss, er dette mulig å gjennomføre?
  • Revisjon av prosjekt-mål og problemstilling.
  • Gjennomføring
kort om oppdrasgiver
Kort om oppdrasgiver
  • Telenor er en Norsk bedrift med 130 millioner kunder på verdensbasis.
  • De fokuserer på vekst og volummarginer.
hvorfor valgte vi denne oppgaven
Hvorfor valgte vi denne oppgaven?
  • Spennende og nytenkende.
  • Ekstern oppdragsgiver.
  • Tidligere erfaringer og kunnskaper.
problemstilling
Problemstilling
  • Forskjellige teknologiske muligheter
  • Oppsett av server og testing
  • Skalering, båndbredde og hardware
valg av utviklings plattform
Valg av utviklings plattform
  • Unity 3D
    • Mac basert u. miljø
    • Integrert nettverkslag
    • Brukervennelig
    • Ny, fortsatt under utvikling
  • Torque
    • Windows/Linux basert
    • Åpen kildekode
    • Billig
    • Gammelt og godt utprøvd
    • Finnes masse kompetente utviklere
m lene vi satte oss er dette mulig gjennomf re
Målene vi satte oss, er dette mulig å gjennomføre`?
  • Spillet som serverene skal skaleres etter finnes ikke enda, vanskelig å forutse systemkravene.
  • Finnes ikke tilgang på spill for bruk i testingen.
  • Koblingen mellom mobil og data ligger langt utenfor våres programmeringskunnskaper.
  • Vanlig fremmgangsmåte for å finne ut hardware og båndbredde krav, er å utvikle en prototype av spillet først.
revisjon av prosjekt m l og problemstillinger
Revisjon av prosjekt-målog problemstillinger

Prosjekt-mål

Problemstillinger

Hva er mulig å gjennomføre?

Serverarkitektur

Sikkerhet

Overvåking

Teoretiske grenseverdier for servere

Databaser, SQL?

Tomcat og Apache?

  • Finne en serverarkitektur, god ytelse og sikkert
  • Valg av overvåkings verktøy
  • Utvikling av teoretiske grenseverdier
gjennomf ring
Gjennomføring
  • Arkitektur
  • Sikkerhet
  • Ytelse
  • Epost og Database tjenester
  • Overvåking
  • Grenseverdier
  • Utviklingsplatform, visning av demo
epost og database
Epost og Database
  • Installasjonsbrukerveiledning for:
    • Microsoft Exchange 2007
    • Microsoft SQL 2005
    • Konfigurering av Exchange for å unngå spam.
overv king scom
Overvåking, SCOM
  • Installasjonsveiledning
  • Konfigurerings oppsett
  • Hvordan hente ut informasjon og grafikker
grenseverdier
Grenseverdier
  • Maks spillere pr server
  • Bruk av båndbredde
  • Feilmarginer
unity 3d
Unity 3D
  • Fordeler og ulemper
  • Hvorfor bruke Unity
  • Demo: www.unity3d.com

(installere web-player)