This shows you the differences between two versions of the page.
pm:prj2023:drtranca:simple-geometry-dash [2023/05/28 22:38] mihai_daniel.mincu [Software Design] |
pm:prj2023:drtranca:simple-geometry-dash [2023/05/29 02:58] (current) mihai_daniel.mincu [Prezentare proiect] |
||
---|---|---|---|
Line 39: | Line 39: | ||
* //melodies.h// - aici am pus melodiile pe care le folosesc (pentru meniu, pentru nivele, pentru sunetul de fail și sunetul de complete) | * //melodies.h// - aici am pus melodiile pe care le folosesc (pentru meniu, pentru nivele, pentru sunetul de fail și sunetul de complete) | ||
* //level_management.h// - pentru desenarea pe display a elementelor specifice nivelului, precum cubul, nava sau obstacolele | * //level_management.h// - pentru desenarea pe display a elementelor specifice nivelului, precum cubul, nava sau obstacolele | ||
+ | Întregul cod va fi disponibil în arhivă. | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | <note tip> | + | ==== Ecran de start ==== |
- | TODO | + | {{:pm:prj2023:drtranca:gd_start.jpeg?700|}} |
- | </note> | + | |
+ | ==== Gameplay ==== | ||
+ | {{:pm:prj2023:drtranca:gd_gameplay.jpeg?700|}} | ||
+ | |||
+ | ==== Hardware versiune veche ==== | ||
+ | [[https://youtu.be/_vmf36CEf3c]] | ||
+ | ==== Prezentare proiect ==== | ||
+ | [[https://www.youtube.com/watch?v=k9-lJvQYB4c]] | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
Prin conceperea noului Geometry Dash accesibil pentru toată lumea acum că a fost scos de pe Google Play, am realizat ce utilitate pot avea diferite concepte din laboratoarele de PM. **Interfața UART** se poate folosi pentru debug, **timer-ele** sunt utile pentru a afla când un nivel a fost finalizat și pentru a genera sunete folosind buzzer-ul, iar LCD-ul Nokia 5110 PCD8544 funcționează pe baza software **SPI**. | Prin conceperea noului Geometry Dash accesibil pentru toată lumea acum că a fost scos de pe Google Play, am realizat ce utilitate pot avea diferite concepte din laboratoarele de PM. **Interfața UART** se poate folosi pentru debug, **timer-ele** sunt utile pentru a afla când un nivel a fost finalizat și pentru a genera sunete folosind buzzer-ul, iar LCD-ul Nokia 5110 PCD8544 funcționează pe baza software **SPI**. | ||
Line 68: | Line 76: | ||
</note> | </note> | ||
<note tip> | <note tip> | ||
- | * TODO maybe: interacțiunea cu obstacolele | + | * Am adăugat obstacole, doar nu sunt interactive, avem noclip băieți:)) |
</note> | </note> | ||
Line 78: | Line 86: | ||
Generare melodie cu buzzer: | Generare melodie cu buzzer: | ||
[[https://www.tinkercad.com/things/cWcvSmulOOh]] | [[https://www.tinkercad.com/things/cWcvSmulOOh]] | ||
+ | |||
+ | Primul nivel din Geometry Dash sssst: | ||
+ | [[https://www.youtube.com/watch?v=E5L083YQzVE&t=26s]] | ||
+ | |||
+ | Arhiva cu codul proiectului: | ||
+ | {{:pm:prj2023:drtranca:simple_geometry_dash.zip|}} | ||
+ | |||
<html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||