mirror of
https://github.com/kristoferssolo/Qualification-Thesis.git
synced 2025-10-21 20:10:37 +00:00
feat: add clippy images
This commit is contained in:
parent
a3ac544af6
commit
01f37de1df
BIN
assets/images/clippy/hexlab.png
Normal file
BIN
assets/images/clippy/hexlab.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
BIN
assets/images/clippy/maze-ascension.png
Normal file
BIN
assets/images/clippy/maze-ascension.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
12
main.typ
12
main.typ
@ -154,10 +154,10 @@ ieteikumi turpmākai projekta attīstībai.
|
|||||||
== Esošā stāvokļa apraksts
|
== Esošā stāvokļa apraksts
|
||||||
Pašreizējo spēļu izstrādes ainavu raksturo pieaugoša interese pēc neatkarīgajām
|
Pašreizējo spēļu izstrādes ainavu raksturo pieaugoša interese pēc neatkarīgajām
|
||||||
spēlēm un modernu, efektīvu spēļu dzinēju izmantošana. Izstrādātāji arvien
|
spēlēm un modernu, efektīvu spēļu dzinēju izmantošana. Izstrādātāji arvien
|
||||||
biežāk meklē rīkus, kas piedāvā elastību, veiktspēju un lietošanas ērtumu. Spēļu
|
biežāk meklē rīkus, kas piedāvā elastību, veiktspēju un lietošanas ērtumu.
|
||||||
dzinējs Bevy ar savu moderno arhitektūru un Rust programmēšanas valodas
|
Spēļu dzinējs Bevy ar savu moderno arhitektūru un Rust programmēšanas valodas
|
||||||
izmantošanu gūst arvien lielāku popularitāti izstrādātāju vidū, pateicoties tā
|
izmantošanu gūst arvien lielāku popularitāti izstrādātāju vidū, pateicoties tā
|
||||||
drošām un vienlaicīgām (angl. concurrent) funkcijām.
|
drošām, paralēlām sistēmām.
|
||||||
|
|
||||||
== Pasūtītājs
|
== Pasūtītājs
|
||||||
Sistēma nav izstrādāta pēc konkrēta pasūtītāja pieprasījuma, tā ir raksturota un
|
Sistēma nav izstrādāta pēc konkrēta pasūtītāja pieprasījuma, tā ir raksturota un
|
||||||
@ -186,6 +186,9 @@ kvalitatīvu lietotāja pieredzi:
|
|||||||
|
|
||||||
- Līmeņu pārvaldība: Sistēma nodrošinās automātisku spēles līmeņu pārvaldību un
|
- Līmeņu pārvaldība: Sistēma nodrošinās automātisku spēles līmeņu pārvaldību un
|
||||||
vienmērīgu pāreju starp tiem, veidojot pakāpenisku grūtības pieaugumu.
|
vienmērīgu pāreju starp tiem, veidojot pakāpenisku grūtības pieaugumu.
|
||||||
|
- Līmeņu ģenerēšana: Sistēma nodrošinās procedurālu līmeņu ģenerēšanu, radot
|
||||||
|
unikālus sešstūrainus labirintus katram spēles stāvam, garantējot, ka katrs
|
||||||
|
labirints ir pilnībā izejams.
|
||||||
- Tieša piekļuve: Spēle būs pieejama bez lietotāja konta izveides vai
|
- Tieša piekļuve: Spēle būs pieejama bez lietotāja konta izveides vai
|
||||||
autentifikācijas, nodrošinot tūlītēju piekļuvi spēles saturam.
|
autentifikācijas, nodrošinot tūlītēju piekļuvi spēles saturam.
|
||||||
- Platformu atbalsts: Sistēma tiks izstrādāta ar daudzplatformu atbalstu,
|
- Platformu atbalsts: Sistēma tiks izstrādāta ar daudzplatformu atbalstu,
|
||||||
@ -1749,7 +1752,8 @@ Papildus noklusētajiem noteikumiem, tika aktivizēti stingrāki koda kvalitāte
|
|||||||
pārbaudes līmeņi: "pedantic" režīms nodrošina padziļinātu koda stila pārbaudi,
|
pārbaudes līmeņi: "pedantic" režīms nodrošina padziļinātu koda stila pārbaudi,
|
||||||
"nursery" aktivizē eksperimentālās pārbaudes, un "unwrap_used" un "expect_used"
|
"nursery" aktivizē eksperimentālās pārbaudes, un "unwrap_used" un "expect_used"
|
||||||
brīdina par potenciāli nedrošu kļūdu apstrādi. Šie papildu noteikumi palīdz
|
brīdina par potenciāli nedrošu kļūdu apstrādi. Šie papildu noteikumi palīdz
|
||||||
uzturēt augstāku koda kvalitāti un samazināt potenciālo kļūdu skaitu @clippy.
|
uzturēt augstāku koda kvalitāti un samazināt potenciālo kļūdu skaitu
|
||||||
|
(sk. @clippy-hexlab[] un @clippy-maze-ascension[pielikumus]) @clippy.
|
||||||
|
|
||||||
== Dinamiskā testēšana
|
== Dinamiskā testēšana
|
||||||
|
|
||||||
|
|||||||
@ -46,16 +46,7 @@ papildspējas.
|
|||||||
numbering: none,
|
numbering: none,
|
||||||
"Abstract",
|
"Abstract",
|
||||||
)
|
)
|
||||||
#align(
|
The qualification work "Game development using Bevy game engine" includes the game "Maze Ascension", which offers
|
||||||
center,
|
|
||||||
heading(
|
|
||||||
level: 2,
|
|
||||||
outlined: false,
|
|
||||||
numbering: none,
|
|
||||||
text(13pt, "Game development using Bevy game engine"),
|
|
||||||
),
|
|
||||||
)
|
|
||||||
The qualification work includes the game "Maze Ascension", which offers
|
|
||||||
players the challenge to pass through procedurally generated hexagons
|
players the challenge to pass through procedurally generated hexagons
|
||||||
mazes. The game is built using the Rust programming language and Bevy
|
mazes. The game is built using the Rust programming language and Bevy
|
||||||
game engine.
|
game engine.
|
||||||
|
|||||||
@ -5,10 +5,14 @@
|
|||||||
#set figure(kind: "attachment", supplement: "pielikums")
|
#set figure(kind: "attachment", supplement: "pielikums")
|
||||||
|
|
||||||
#figure(
|
#figure(
|
||||||
caption: [Pilns "hexlab" bibliotēkas testu rezultāts],
|
caption: [Clippy rīka rezultāts "hexlab" bibliotēkai],
|
||||||
image("../assets/images/tests/hexlab-full.png", height: 90%),
|
image("../assets/images/clippy/hexlab.png"),
|
||||||
) <tests-hexlab-full>
|
) <clippy-hexlab>
|
||||||
|
|
||||||
|
#figure(
|
||||||
|
caption: [Clippy rīka rezultāts "Maze Ascension" spēlei],
|
||||||
|
image("../assets/images/clippy/maze-ascension.png"),
|
||||||
|
) <clippy-maze-ascension>
|
||||||
|
|
||||||
#figure(
|
#figure(
|
||||||
caption: [Tarpaulin rīka rezultāts "hexlab" bibliotēkai],
|
caption: [Tarpaulin rīka rezultāts "hexlab" bibliotēkai],
|
||||||
@ -25,3 +29,8 @@
|
|||||||
caption: [Tokei rīka rezultāts "hexlab" bibliotēkai],
|
caption: [Tokei rīka rezultāts "hexlab" bibliotēkai],
|
||||||
image("../assets/images/tokei/hexlab.png"),
|
image("../assets/images/tokei/hexlab.png"),
|
||||||
) <tokei-hexlab>
|
) <tokei-hexlab>
|
||||||
|
|
||||||
|
#figure(
|
||||||
|
caption: [Pilns "hexlab" bibliotēkas testu rezultāts],
|
||||||
|
image("../assets/images/tests/hexlab-full.png", height: 90%),
|
||||||
|
) <tests-hexlab-full>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user