1 / 6

Programmering i Java 3D

Programmering i Java 3D. Hovedprosjekt 16 studieåret 2005/2006 Av Jarl Magnar Jakobsen 3DDT HiST-AITeL. Oppgavestiller: Høyskolen i Sør-Trøndelag Avdeling for Informatikk og e-læring (AITeL). AITeL driver undervisning og FoU arbeid i informatikkfag

udell
Download Presentation

Programmering i Java 3D

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. Programmering i Java 3D Hovedprosjekt 16 studieåret 2005/2006 Av Jarl Magnar Jakobsen 3DDT HiST-AITeL

  2. Oppgavestiller: Høyskolen i Sør-TrøndelagAvdeling for Informatikk og e-læring (AITeL) • AITeL driver undervisning og FoU arbeid i informatikkfag • AITeL ble opprettet 1. juli 2001 og er en videreføring av det tidligere Institutt for databehandling. • AITeL har 475 ordinære studenter, 1150 fjernstudenter og ca 40 tilsatte.* *http://www.aitel.hist.no/aitel/

  3. Oppgavebeskrivelse • Oppgaven er å implementere Pong i 3D. Det er allerede en implementasjon av Pong lagd i OpenGL. Det finnes flere API'er som kan være aktuelle for implementasjonen, men de mest aktuelle er Java 3D eller Coin3D. Valget falt på Java 3D og dette er APIet som blir brukt i prosjektet.

  4. Litt om Pong • Pong er ett gammelt arkadespill som fikk sitt store gjennombrudd da legendarisk Atari begynte å selge PONG arkadespillet i 1972. Ved utgangen av 1973 var det solgt over 10 000 eksemplarer og i 1975 begynte hjemmeversjonen å komme. Spillet går ut på å sprette en ball mellom to paddler(“racket”) og når en spiller bommer på ballen får motspilleren poeng.

  5. Hvorfor valgte jeg denne oppgaven? • Muligheten til å bli en bedre programmerer • En klart definert oppgave med ett veldefinert mål som ga muligheten til selvstendig jobbing utenfor Trondheim • Interessant tema, orientering av objekter i tre akser appellerer til min interesse for automatisering • Lang erfaring med Pong ;-)

  6. Resultat • Fungerende Pong spill implementert i Java 3D • Dokumentasjon • En ”lett” sammenligning mellom implementasjonene

More Related