- projektowanie:
2024-01-09
- implementacja:
2024-01-16 23:59:59
- system poruszania grupą postaci po mapie
- N postaci
- jedna z postaci jest przewodnikiem
- klik -> przewodnik rusza do punktu pod kursorem
- pozostałe postacie podążają za nią
- atrybuty postaci:
- prędkość (
Move Speed
) - zwrotność (
Turn Speed
) - wytrzymałość (
Health
) - początkowe wartości są losowo generowane przy starcie gry
- prędkość (
- widok izometryczny
- UI wyboru przewodnika
- działa na różnych aspect ratio
- Ogólne
- schemat blokowy klas i rozwiązania
- implementacja dopiero po zatwierdzeniu
- komunikacja i sposób myślenia > programowanie
- grafika nie jest oceniana
- Programowanie
- czytelny i spójny kod
- poprawne commity
- interface
- async/await
- komendy prekompilatora
- Unity
- najnowszy LTS (
2022.3.16f1
) - A* zamiast NavMesh
- scriptable objects
- addressables
- save/load system:
- atrybutów postaci
- ułożenia mapy
- najnowszy LTS (
-
Treść maila
...
Zadanie należy dostarczyć w postaci wykonywalnego i możliwego do kompilacji kodu projektu Unity dostępnego na publicznym repozytorium. Ostatni commit ma być wykonany do północy dnia 16 stycznia 2024.
Nim zaczniesz kodować to przeczytaj uważnie treść zadania, zadaj pytania i przejdź wszystkie fazy wymienione w PDF. Samo kodowanie nie jest dla nas tak ważne jak umiejętność komunikacji i sposób myślenia. Do 9 stycznia będę odpowiadać na twoje maile z pytaniami. Potem już działasz samodzielnie.
...