uScript

Project Apocalypse: состояние разработки

Почти полтора месяца проект находился в замороженном состоянии. Два раза он приходил к привычной ситуации — расширение имеющейся базы занимает больше времени, чем создание нового варианта с нуля. Интересная система случайных событий с выборами действий довольно быстро уперлась в проблемы с подключением и взаимосвязью с прошлой механикой. Интерфейс также оказался не таким удобным, как хотелось. А ведь на него было затрачено много времени. Как результат — разочарование и очередная заморозка. Но, разумеется, временная.

Позанимавшись пару недель прочими делами, появилось желание продолжить работу над проектом. Но с кодом нужно было что-то делать. Монстрообразная и трудноредактируемая структура совершенно не располагала к быстрой разработке с множеством итераций и стремительным развитием функционала. Писать код совсем вручную — бесконечно долго, учитывая кучу других задач. И тут, совершенно случайно, на глаза попался uScript. В отличии от PlayMaker, uScript, тоже являясь средством для визуального скриптинга, генерировал полноценный исходный код, который можно читать и редактировать. Но, как оказалось — это и не понадобилось.

uScript

Читать дальше проProject Apocalypse: состояние разработки

Project Apocalypse: Ход работ

Вчерашняя короткая сессия пришлась на расширение игровых возможностей. После нескольких дней с интерфейсом — просто глоток свежего воздуха. Дополняю генератор событий системой выборов. Кажется, придётся все переписывать, но у меня же пока поиск решения и алгоритма, так что всё отлично. Воспроизвел баг с необновляемым текстовым полем, отправил его разработчикам плагина для связки NGUI и Playmaker, […]