Показаны сообщения с ярлыком AiWar. Показать все сообщения
Показаны сообщения с ярлыком AiWar. Показать все сообщения

13 января 2011

"Отчаянные пилоты", исходники под новую сцену...

Встречаю не первую жалобу на то, что мой конкурсный проект "Отчаянные пилоты" не компилируется с новой версией glScene. Это и понятно - много изменений за последний год постигли этот движок. В общем, чтобы никого не смущать этим недостатком, я решил немного доработать свою работу и выложить уже здесь, чтобы каждый желающий смог поковыряться в недрах исходных кодов, что я когда-то написал...

10 ноября 2009

вкус победы))

совсем забыл отписаться о том, что мы с leric победили в конкурсе))
решили больше на GlScene.ru не участвовать в конкурсах ближайшее время... ибо нет интереса... соревновальческого стимула совсем нет... как появятся достойные конкуренты, может еще и поучаствуем))... но сейчас фан совсем иссяк на том форуме, надо двигаться дальше))
а впереди у нас забавная задумка!

p.s. кстати, все никак не могу добраться до скриптов в новом редакторе, сейчас все силы сконцентрировал на сочленениях и добавлении объектов в редакторе... это важно, потому и бьюсь над этим так долго!..

22 октября 2009

А-г-а!!!

отправили вчера на glscene.ru свою работу... будем ждать результатов... на что-то особенное не претендуем, конечно, но услышать мнения других интересно)).. все-таки это первый опыт в своем роде по созданию игрового проекта такого плана... скрипты, диалоги, графические объекты, законченность в целом))..

14 октября 2009

нужно второе дыхание...

осталась неделя до сдачи AiWar...
что нужно сделать:
  • сделать пересборку диалога при его вызове
  • cоздать полноценный хелп с описанием всех Lua-возможностей
  • кнопки "apply/cancel" на диалогах
  • написать 4-5 идеальных скриптов с полным разъяснением происходящего
  • немного отбалансить объекты в целом
  • отрицательные размеры объектов?
  • сохранение ИИ в файл-карты
  • записать несколько видео с происходящим и выложить на ю-тьюб
  • сделать нормальный мигающий курсор в строке ввода
  • поменять местами очки и жизнь в мини-статистике
p.s. сейчас пытаемся продумать геймплей для новой игры... лично я кручу-верчу box2d и pascal script... с первым вроде дела обстоят не очень... второе я еще не трогал)).. нужно как-то все увидеть, запечатлеть и делать то, что увидилось))..

22 сентября 2009

о результатах))

итак... сегодня уж 22ое... что сделано? каков итог?
итак, результат такой: чуть больше месяца мы делали эту игру, и в итоге получилась она съедобная)).. то есть был апробирован новый способ создания интерфейса, был немного изучен луа, вылезли все недостатки системы гуи, придуман простенький геймплей и все доточено на позитив!)) результатом лично я доволен, понравится ли остальным - будет ясно в конце октября... на ближайший месяц заготовлены новые планы и надежды, игре "война ии" будет уделено минимум внимания - только мелкие доработки и вычищения грязного кода...

по сути все)).. сейчас же стоит одна задача - придумать и набросать новый геймплей!

15 сентября 2009

первая альфа))

в общем, я добрался до геймплея)).. сегодня с утра наблюдал 15 минут как пять ботов набирают очки, убивая друг друга)) (надо, кстати, найти замену слову "убийство")

итак, из проделанного:
  • пули
  • столкновения
  • вроде доделал редактор (масштабирование и поворот препятствий)
  • нормальный респаун у ботов
  • бонусы собираются, боты сталкиваются, препятствия стоят неподвижно
  • можно сохранять/загружать карту
  • боты различаются по цвету
  • авто-респаун объектов
  • в скриптах уже можно воротить много чего интересного (они знают о других ботах, умеют искать ближайшего, стреляют "наперед")
но осталось еще очень и очень много - взрывы, эффекты, моргающий курсор, различные обновления параметров, еще много скриптов, показания бота при его выборе... и что-то еще о чем забыл упомянуть... в общем, дело движется и это здорово!

08 сентября 2009

о продвижениях

ну... таковых пока мало))..
из сделанного:
  • добавлены базовые диалоги (даже почти работает TEditBox)
  • поправил багу с масштабированием на макс. скорость, теперь скрипты управляют совсем замечательно своими ботами
  • собственно, заработала система "списка ботов", с переключением активного и отработкой их скриптов
  • додумываю геймплей (пока только в виде одного из сообщений, которое у меня висит тут в черновиках)
  • прикрутил простенький редактор (пока только на перемещение, но все же)
  • подправил статистику, теперь она генерится сама, но нужно многое доделать (шрифт поменять; только изменять текст, а не пересоздавать объекты и т.д.)
в общем, многое еще предстоит сделать, конечно... пули, столкновения, взрывы, доделать редактор, вытащить в скрипты побольше наворотов, добавить вкусностей всяких и можно будет радоваться жизни))..

p.s. решил установить себе другой deadline - 20ое сентября... в общем, для меня конкурс заканчивается именно тогда... посмотрим, что из этого выйдет;)

25 августа 2009

lua усмирен))

усмирил lua... то есть именно сейчас у меня на фоне всего гуи движется черный квадратик строго по диагонали)).. оказалось, что в моей версии луа не работает lual_dostring()... ужас((..

нового:
  • правлю архитектуру, добавил несколько листов для объектов
  • добавил uLuaGlue и всякие примочки на него...
  • реализовал загрузку индивидуального скрипта из файла и сохранение его в памяти
  • продумал тестовые типы ИИ, записал в черновики...
  • потихоньку правлю гуи... как сделаю полноценную поддержку скриптов - сразу вернусь к гуи...
пока все))..

[правка]
а может и нет)).. как-то странно себя ведет иногда, что раздражает... получатся, не до конца понимаю всю систему работы((..

21 августа 2009

aiwar начинается...

угу, конкурс стартовал и обещает быть интересным)).. вроде уже много народа подтянулось)) посмотрим, что из этого выйдет...

насчет продвижений:
  • придумал основу геймплея
  • нарисовал базовые диалоги
  • начал прикручивать систему физических объектов
  • начал надстраивать верхушку иерархии GameManager'а
  • чуть доделал редактор гуи... теперь есть свойство FreezеFromMouse...
  • все также чутко приглядываюсь к lua...
пока все...

17 августа 2009

тягучка))

в общем, продвижения есть, но показывать сейчас здесь не хочу, ведь до окончания конкурса еще целых два месяца... пока решил двигаться только в направлении гуи, а ту часть, которая касается геймплея пока обходить стороной, ибо не продумал ее до конца... интерфейс же и все связанное с ним вроде потихонечку вырисовывается...
кстати, первый раз применил способ "сначала нарисуй в файрворксе, а уж потом программируй"... работает неплохо - по крайней мере можно стремиться к определенной картинке и ее отклику на клики пользователя...
из проделанного - основной экран игры почти сделан (добавил контейнер для элементов гуи, что упростило жизнь, сразу появились пожелания по пересмотру всей архитектуры нынешнего гуи), надо добавить окошки для статистики, выбора бота и различных показателей игры... следом - геймплей... уж очень не хочется им запортить эту картинку)))

p.s. кстати, на igdc сегодня стартовал "юбилейный", участвовать не буду, но интересно, что напишут другие))..

11 августа 2009

Конкурс на glScene!!!

дождались... конкурс на glScene... тема интересная на самом деле! начал присматриваться к Lua... пока нравится... но в голове крутится недовольство по поводу отсутствия классов и прочей прелести... не хочется таскать туда-сюда индексы или хэндлеры... опыта в этом мало, а хочется сделать красиво...

параллельно думаю над новой задумкой... надо бы расписать механику и первые уровни... это важно!