29 июля 2011

Конкурс: подведение итогов! :)

Ну вот и подошел к концу конкурс, в котором мне довелось принять участие. Скажу сразу - fun'а было много, и я благодарен организаторам за доставленную радость! В данный момент на общий суд выложены все работы участников и проходит голосование. Ну, а пока запасемся терпением и посмотрим на то, что вышло в итоге...
Всего пришло шесть работ, из них одна - редактор, который вряд ли можно назвать "игрой на конкурс", но все же пусть будет, ведь автор проделал много работы, да и GlScene не помешают хорошие демки!

19 июля 2011

GUI: Стилизованное анимированное меню

Давно не делал демок для журнала. Сегодня решил исправить этот недостаток и сел за Delphi, чтобы продолжить цикл сообщений о GUI. В поисках интересных интерфейсных решений, набрел сюда, но сделать такое за короткое время не удалось. Видимо подзабыл я математику и нужно садиться за листочек бумажки, чтобы накидать основные формулы для такой карусельки. Надеюсь, как-нибудь и такой PageSlider добавится в мою коллекцию GUI-элементов. А сегодня я остановился на анимированной подсветке элементов горизонтального списка. В итоге я скачал несколько иконок и соорудил небольшую демку. В принципе, такой подход может использоваться как для элементов меню, так и для подсветки пунктов в списке апгредов юнита, выбора магии или чего-то подобного.

13 июля 2011

Конкурс: анимация везде...

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

05 июля 2011

Console Application, немного эстетики

Как-то раз я уже рассказывал, что такое Console Application, как его создавать и как использовать. Но лично у меня не было больших нужд в консольных приложениях, правда недавно возникла необходимость написания именно такой утилиты. А именно упаковка файлов игры в один data-файл. Довольно удобно и ничего лишнего - передал несколько параметров командной строкой и вперед. Как известно, для вывода используем стандартные Write()/WriteLn().
Но одно удручает - из всего выводимого текста невозможно выделить какие-то важные моменты. Сразу приходит в голову "разукрашивание" слов и предложений, чтобы определенные элементы текста бросались в глаза.