=====Návrh on-line hry postavené nad platformou DarkStar===== ====Autor==== Radek Vytiska ====Oponent==== Ing. Jiří Chludil ====Adresa==== ====Zadání==== * Na základě vlastních zkušenosti a průzkumu trhu, vytvořte Game Design Document a navrhněte způsob komunikace mezi klientem a serverem. * Navrhněte uživatelské rozhraní a herní mechaniky. Jejich použitelnost otestujte na uživatelích. Zároveň se s uživateli pobavte nad filozofií hry. * S využitím projektu DarkStar implementujte jádro hry a uživatelské rozhraní. Dále implementujte systém soubojů a pohyb jednotlivých figur. * Implementované součásti aplikace důkladně otestujte. * Na základě výsledků testů upravte návrh hry. ====Úkoly a komunikace==== ===13. 5. 2010=== * schůzka, * úkoly: * trvají úkoly z minula. * další schůzka: 20. 5. 2010, 15:00 ===6. 5. 2010=== * schůzka, * úkoly: * literaturu zpracujte přesně podle http://knihovny.cvut.cz/studium/vskp/priklady.html, * pokud se vám nepodaří upravit výstup bibtexu, zpracujte literaturu pomocí prostředí thebibliography a příkazu \bibitem, * dokončete serverovou část. * další schůzka: 13. 5. 2010, 15:00 ===22. 4. 2010=== * schůzka, * úkoly: * začněte implementovat server (autentizace uživatelů, posílání dat o pohybu panáčka na server), * sepište kapitolku o komunikaci klient-server, * další schůzka: 29. 4. 2010, 15:00 ===15. 4. 2010=== * schůzka, * úkoly: * implementujte jednoduchý souboj, * pořešte překreslování mapy (při změně políček se stromy), * sepište kapitolku o komunikaci klient-server, * další schůzka: 22. 4. 2010, 15:00 ===8. 4. 2010=== * schůzka, * úkoly: * implementujte vyhledávání cest, zobrazování a pohyb hráčů a jednoduchý souboj, * navrhněte formát zpráv, * stihnete-li, žačněte pracovat na serverové části. * začněte sepisovat klienta. * další schůzka: 22. 4. 2010, 15:00 ===25. 3. 2010=== * schůzka, * úkoly: * nainstalujte si LaTeX (http://ftp.cstug.cz/pub/tex/CTAN/systems/protext/ProTeXt-2.2.1-102109.exe), * nainstalujte TeXnicCenter, * sepište úvod a připravte rešerši a cíle v TeXové šabloně, * přivravte demo aplikaci, kterou byste mi mohl demonstrovat. * další schůzka: 31. 3. 2010, 18:15 ===11. 11. 2009=== * schůzka, * úkoly: * pokračujte v návrhu GDD, * zapracujte případné odpovědi z průzkumu do GDD, * pošlete mi heslo na wiki, * přivravte demo aplikaci, kterou byste mi mohl demonstrovat. * další schůzka: 2. 12. 2009, 13:00 ===21. 10. 2009=== * schůzka, * úkoly: * Najděte si nějaký vhodný předmět s herní tématikou - na FEL či MFF. * Nastudujte i další materiály s touto problematikou související. * Detailněji se seznamte s projektem DarkStar. * Rozmyslete si filozofii hry a sepište Game Design Document, dále specifikujte použité technologie a návrh komunikace client <-> server. * další schůzka: 11. 11. 2009, 13:00 ===13. 10. 2009=== * Zaslány tyto soubory: * [[http://webing.felk.cvut.cz/~matyap1/projekty/vytisrad/2009-10-13a.pdf| Cíle práce]]. * [[http://webing.felk.cvut.cz/~matyap1/projekty/vytisrad/2009-10-13b.pdf| Rešerše serverových technologií pro MMO hry]]. ===22. 9. 2009=== * schůzka, * úkoly: * Podrobně zmapujte Project Darkstar a další podobné projekty. * Zpracujte rešerši těchto systémů. * Stanovte cíle práce (1 - 2 A4). * Na základě stanovených cílů sestavte návrh zadání (cca 5 bodů) * Na https://info336.felk.cvut.cz/?clanek=2505 si nastudujte pokyny pro studenty bakalářských prací. * Počítejte s tím, že závěrečnou zprávu budu chtít v LaTeXu. Ke studiu doporučuji [[http://umarecka.cz/var/ezwebin_site/storage/images/pocitacova/ostatni/dtp_tex_a_latex/latex_pro_zacatecniky/15314-1-cze-CZ/latex_pro_zacatecniky_medium.jpg|tuto knihu]]. * další schůzka: polovina října - po dohodě mailem.