Arvutiteaduse instituut
  1. Kursused
  2. 2012/13 kevad
  3. 3D mänguarenduse kursus (MTAT.03.283)
EN
Logi sisse

3D mänguarenduse kursus 2012/13 kevad

  • Pealeht
  • Loengud

  • Logi sisse

Kirjeldus

3D mänguarenduse kursuse loengutel tutvustatakse tänapäevaseid võimalusi kolmemõõtmeliste mängude loomiseks Unity mootori baasil. Loengutel käsitletakse eelkõige praktilisi probleeme seoses kolmemõõtmelise graafika reaalajalise näitamisega ja võimalikke lahendusi. Kursuse praktikumid keskenduvad olemasoleva kirjelduse põhjal mängu loomisele. Mängus kasutatavad graafilised elemendid valmivad Tartu Kunstikoolis toimuva sama suunaga kursuse raames.

Demo kasutatava mootori võimalustest Unite 2012 konverentsilt (avaneb uues aknas):

Registreerumine

Kursuse kohtade arv on piiratud - 6 kohta. Seetõttu toimub ainele vastuvõtmine eelkõige soovi avaldamise järjekorra alusel. Lisaks on võimalik esitada demotöö - tudengi poolt varem valmis tehtud vabalt valitud keeles programm, mida ta peab oma senini parimaks programmiks.

Demotöö võib valmistada ka spetsiaalselt kursusele pääsemise konkursi jaoks. Demotöö esitanud tudengid saavad kursusele eelisjärjekorras sõltumata kursusega liitumissoovi avaldamise järjekorrast vastavalt esitatud demotööde hinnete järjestusele.

Esitada tuleb algkood ja käivitatav programm. Viimast võib demonstreerida oma arvutist, kui selle platformiks ei ole Windows või *nix või see vajab andmeid, mida pole võimalik edastada. Demotöid hinnatakse nelja kriteeriumi alusel, kusjuures iga kriteeriumit hinnatakse eraldi hindega vahemikus 0-4:

  1. Algkoodi vastavus demotöö sisule. Madalama hinde saavad tööd, mille puhul kood teeb liiga palju, liiga vähe või käivitatavat programmi ei esitata.
  2. Algkoodi loetavus. Madalama hinde saavad tööd, mille puhul algkood ei vasta üldtuntud soovitustele (näiteks kõikjal ühetähelised muutujad, pikad ja lohisevad funktsioonid, mis teevad liiga paljusid asju jm).
  3. Programmi korrektsus. Madalama hinde saavad tööd, mille puhul algkood ei arvesta võimalike veatingimustega, programm kipub kokku jooksma või käitub muus mõttes ebameeldivalt.
  4. Programmi keerukus. Madalama hinde saavad tööd, mille keerukus läheneb sõne “Hello world!” väljastamisele.

Demotöö koguhinne on vahemikus 0-256 ning see saadakse kriteeriumide hinnete korrutisest. Kui konkursile esitatakse rohkem kui 6 demotööd ning demotööde hulgas jääb 6-ndat kohta jagama rohkem kui üks demotöö, tehakse nende demotööde kordushindamine.

Demotööd mitte esitanud tudengid saavad kursusele kursusega liitumissoovi avaldamise järjekorras kuni kohtade jätkumiseni.

NB! Demotöö saatmise viimane tähtaeg on 3. märts 23:59.

Kontakt ja küsimused

Neljapäeviti 16:00-18:00 Jaanus Uri (jaanus dot uri at 3dtech dot ee)

Loengud

Liivi 2 - 512

  • 7. märts 14:15-16:00
  • 14. märts 14:15-16:00
  • 21. märts 14:15-16:00
  • 28. märts 14:15-16:00

Praktikumid

Kalevi 13 - 3. korrusel (LMK peamaja)

  • 8. märts kell 18:00-22:00
  • 9. märts kell 12:00-22:00
  • 10. märts kell 12:00-18:00
  • 22. märts kell 18:00-22:00
  • 23. märts kell 12:00-22:00
  • 24. märts kell 12:00-18:00
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
euroopa sotsiaalfondi logo