feat: add clippy images

This commit is contained in:
Kristofers Solo 2025-01-06 13:48:50 +02:00
parent a3ac544af6
commit 01f37de1df
5 changed files with 21 additions and 17 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -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

View File

@ -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.

View File

@ -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>