-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnatuknice.txt
25 lines (20 loc) · 1.15 KB
/
natuknice.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
MMORPG
- preporuka desktop klijent (ne webassembly) zbog brzine i eventualno networking i modula
- implementirati user management
- implementirati više mapa
- implementirati mehaniku borbe (real-time ili turn based)
- implementirati exit (are you sure?)
- povesti računa o pixelart rezolucijama
- implementirati pucanje kod drugih igrača
- implementirati statuse igrača (online / offline / ...)
- implementirati chat ili voip
- optimizirati algoritam sinkronizacije (minimizirati broadcasting, npr. samo slati igračima na istoj mapi, podijeliti mapu na kvadrate umjesto pixela i sl.)
- admin sučelje za rad s bazom podataka
- implementirati join novih igrača i logout postojećih (kad je igra pokrenuta, za sada samo učitava sve igrače samo pri pokretanju igre)
- implementirati animaciju pokreta remote igrača
- implementirati status igrača (on-line/off-line)
- implementirati username igrača da se prikazuje drugima
Sprite Stacking Tutorial:
https://www.youtube.com/watch?v=HcRWqchSZOE&t=1035s&ab_channel=CoderSpace
Alat za pretvaranje VOX (Magical Voxel) formata u stacked sprite:
https://github.com/AILab-FOI/Voxel2StackedSprite