LV | EN
Title (latvian):
Torņu aizsardzības spēles izstrāde, izmantojot PYTHON un OpenGL
Creator:
Markuss Blumbergs
Publisher:
Ventspils: Ventspils Augstskola
Date created:
2025
Type group:
Text
Type:
Scientific Work


Metadata

Title (latvian):
Torņu aizsardzības spēles izstrāde, izmantojot PYTHON un OpenGL
Scientific work type:
Cits
Creator:
Markuss Blumbergs
Contributor:
Kristaps Blumbergs, zinātniskais vadītājs
Contributor:
Agris Blūms, recenzents
Format extent (latvian):
43 lp.
Publisher:
Ventspils: Ventspils Augstskola
Date created:
2025
Format medium:
Paper
Language:
latvian
Abstract (latvian):
Darba nosaukums: Torņu aizsardzības spēles izstrāde, izmantojot Python un OpenGL Darba autors: Markuss Blumbergs Darba vadītājs: Mg. sc. comp Kristaps Blumbergs Darba apjoms: 44 lpp, 19 koda fragmenti, 44 attēli Atslēgas vārdi: Python, OpenGL, Pygame, Torņu aizsardzības spēle Torņu aizsardzības spēle sastāv no pretiniekiem ar definētu ceļu, kas tiem ir jānoiet, un torņiem, kas cenšas pretiniekus apstādināt, tos iznīcinot. Izstrādājot torņu aizsardzības spēli, ir nepieciešams nodrošināt spēles pamata funkcionalitāti, piemēram, spēlētājs var nolikt torņus, pretinieki iet caur definētu ceļu, torņi var iznīcināt pretiniekus, un, ja pretinieki sasniedz beigas, spēlētājs zaudē spēli vai dzīvības. Torņu aizsardzības spēlei ir iespējams pievienot papildus funkcionalitāti, piemēram, izveidot dinamisku kartes veidotāju, dot iespēju spēlētājam saglabāt spēli, lai to varētu pabeigt citā brīdī, kā arī saglabāt spēlētāja spēles rezultātus un tos attēlot spēlētājam. Kvalifikācijas darba rezultātā tika izstrādāta torņu aizsardzības spēle, izmantojot Python programmēšanas valodu un Python bibliotēkas: Pygame un PyOpenGL, kas sastāvēja no visām iepriekš minētājām spēles pamata un papildus funkcionalitātēm. Kartes veidotājs atļāva lietotājam rediģēt, kā karte izskatās, izmantojot kvadrāta lauka attēlus un brīvi novietojamus šķēršļus, kā arī lietotājs var izveidot pretinieku ceļu. Spēlei arī tika pievienota iespēja, ka spēlētājs var noņemt torni, un ka spēles pretinieki nāk vairākos viļņos, kas ir atdalīti ar spēles pauzi.
Is part of collection:
Academia
Subject:
Augstskolu noslēguma darbi
Subject:
Ventspils Augstskola. Informācijas tehnoloģiju fakultāte
Subject:
Programmēšanas speciālists
URL:
https://ventspils.biblioteka.lv/AlisePAC/Details?title=Tor%25c5%2586u%2Baizsardz%25c4%25abbas%2Bsp%25c4%2593les%2Bizstr%25c4%2581de%252c%2Bizmantojot%2BPYT&Id=278584&Ident=1288645&InstanceId=29&LibraryId=0
Geographic name:
Ventspils (Latvija)
Object location (*):
Ventspils Augstskola
Date captured:
05.03.2026
APLIS copyright status:
Protected by rights
APLIS access rights:
This work is protected by copyright and/or neighboring rights. It can be freely used for personal use, scientific research, or self-education. Other uses require permission from the right holder(s).
APLIS statement of rights:
Protected by copyrights - not in commercial circulation
APLIS access notice:
Accessible online (without the ability to download)
Blocked:
Type group:
Text
Type:
Scientific Work
URI:
https://dom.lndb.lv/data/obj/1666637
RDF data | XML data

Available files

Name Description Size Hash Access status
1. Blumbergs_Markuss_230130.pdf 2.69 MB 70c18bd0cc1358e9707ee179e3975b7e Download Open

Technical files

Name Description Size Hash
1. copyright.json Autortiesību fails 7.25 KB b30545f3829a910c4b75dbbaae9ec75c

Please wait