Мартин обнови решението на 23.04.2015 22:23 (преди над 9 години)
First thing's first: предпочитам да го беше на писал на македонски, от колкото на шльокавица, значитлено по-лесно за четене щеше да ми бъде. :)
Идеята е яка, давай смело. Важно е да имаш добро разделение между логиката и визуализацията. Концепцията за save и load ме навежда на мисълта, че си представяш по-скоро локално RPG, от колкото MMORPG с един общ свят случващ се на някакъв сървър, към който да се връзват много клиетни, правилно ли разбирам? И двата варианта са супер идеи, така че няма значение кое предпочиташ да правиш.
Важно е да имаш добре структурирани класове за всичко: единици(герои и чудовища), item-и, други неща по картата и прочее. Важно е да подредиш нещата така, че да имаш добре обособени части от кода си занимаващи се с логика и отделни занимаващи се с рисуване, така че разкачането на визуализацията да бъде лесно. Това ще ти гарантира и по-лесен интерфейс за тестване на истинската логика.