6533b86dfe1ef96bd12c9cc9
RESEARCH PRODUCT
Unity bāzēta “Tower Defense” spēle
Vitālijs Aņisimovssubject
UnityDatorzinātnec#TowerDefenseBlenderdescription
Kvalifikācijas darba ietvaros tika izstrādāta Unity bāzēta “Tower Defense” lietotne, kuras autors ir Vitālijs Aņisimovs un darba vadītājs Dr.sc.comp. Edgars Diebelis. Lietotnes (turpmāk spēles) darbības princips un īss raksturojums: Spēles ietvaros lietotājam ir iespēja izvēlēties apkārtni, kurā notiks darbība, galvenais mērķis ir sasniegt pēc iespējas augstāku līmeni, izvietojot apkārtnē torņus, ar kuru palīdzību ir iespējams iznīcināt pretiniekus (šajā gadījumā mākslīgo intelektu), saņemot valūtu, ar kuras palīdzību ir iespējams uzlabot torņus un palielināt iespēju tikt līdz nākamajam līmenim, jo, sasniedzot nākamo līmeni, sarežģītība tiek palielināta tā, lai spēle būtu dinamiska un pieprasītu no spēlētāja apdomātas rīcības, lai pēc iespējas racionālāk izmantot spēles valūtu un apdomātu torņu izvietojumu. Spēle beidzas tad, ja noteiktam pretinieku skaitam ir izvedies nonākt no sākumpunkta līdz galapunktam pa noteiktu ceļu pirms tie ir iznīcināti ar torņu palīdzību, kas katrā apkārtnē ir dažāds. Darba izstrādes nolūks ir iegūt zināšanas par Unity dzinēja pamatdarbībām, iepazīstoties ar objektu savstarpējo darbību 3D telpā, izstrādājot tos atvērtā pirmkoda lietotnē Blender, kas nodrošina objektu modelēšanu un īstenošanu dažādās vidēs. Spēles izstrādes laikā tika izmantots GitHub repozitorijs darba vēstures glabāšanai un apjoma noteikšanai. Izstrāde ietver sevī ne tikai spēles mehānikas izstrādi, bet arī tās kvalitātes nodrošināšanu, kas iekļauj sevī testēšanu.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2022-01-01 |