воскресенье, 7 декабря 2008 г.

026. ЭсТэХа

Сегодня состоялась связь сервер-сайт-клиенты, то есть теперь игроку нужно лишь выбрать нужный сервер из списочка мышечкой, а не угадывать его IP с последующим танго в консоли (но direct connect есть, конечно).

Вот ради этих строчек всё и затевалось.
Как много они значат... :')

На этом Сложная Техническая Часть, можно сказать, завершена, теперь нужно на неё наклеить плёночку Удобного Интерфейса и заниматься-заниматься-заниматься балансом. Его величество сложен, важен и трудоёмок. Но мы в нас верим, правда?)

среда, 19 ноября 2008 г.

025. Knock-knock

После трёхсотого запуска, сервер всё-таки пробился сквозь толщу интернета и публично зарегистрировал себя. Более того, затем был выключен и чуть не умер от тайм-аута, но был возрождён (и затем уже убит вместе с лобби, но не суть =). Браво capkoh!

Я же борюсь с ошибками и делаю красивые удобные интерфейсы. Машинки почему-то ударились в пацифизм и отказываются наносить друг другу повреждения. Но я их приведу в чувства Х)

И ещё. Есть такой гаджет, без которого никуда. Хотя, .bat был бы удобнее, но я не умею =)

Слева направо, пропуская первые три: server, release (текущий билд), stable (ещё один билд)

вторник, 18 ноября 2008 г.

025. Red dies!

Почти случайно, в игре теперь можно набирать точки, восклицательные знаки, скобки и прочую мишуру. Вполне возможно, что появятся и, о ужас! прописные буквы.

Если разработка останавливается, из-за того что задач много и не знаешь как к ним поступиться - нужно идти работать дворником-программистом, разгребая ужасные куски кода и создавая удобную для себя же структуру. Спасает.

P.S. Только что выяснилось, что буквы могут раскрашиваться в разные цвета. Ожила не только игра, но и её исходники... Мне страшно и приятно =)

воскресенье, 16 ноября 2008 г.

025. Он-лайн

Сервера учатся записываться в список, интерфейсы очеловечиваются, разработка продолжается =)

понедельник, 13 октября 2008 г.

023. Announcement

News:
Multiplayer version coming in 2009
...and highscores fixed, yeap :)

А теперь остальное, что перевести у меня не получится.

Игру делаем, да. Есть работающая версия с deathmatch'ем, но баланса нет вообще, а интерфейс только в процессе обсуждения - как ни странно, это очень сложно.

Переписывается много, а нужно ещё больше. Эх. Но мы с capkoh'ом делаем да. Спасибо ему, мотивирует и болеет за игру. Также спасибо Макару, который откатил сегодня скрипт добавления очков - теперь снова можно.

Как-то так всё и будет:


Интересно, как мне писать посты, или хотя бы (нормальные, а не то, что сверху) новости для англоязычного мира? Эх, зря я в школе балбесничал...

четверг, 31 июля 2008 г.

021. Connected!!

Вчера наконец-то состоялось пробное сетевое соединение, замечательно. Пока что игра умеет только принимать и отправлять сообщения в консоли, но движение игроков уже не за горами.

Ну, и первый блин:
"Can not connect to 4389628.15093752.0.195:81"

суббота, 19 июля 2008 г.

021. Раз машинка, два машинка...

Занялись сетевой игрой, код для неё пишет capkoh, спасибо ему большое. Сейчас всё на стадии обсуждения:


Даётся тяжело, мозг работает. Причем кода в самой игре ещё не написано, только внешние тестовые утилиты (препродакшн в середине альфы, ужас!). Вчера сделал наброски интерфейсной части, перерисовывал несколько раз. Очень сложно оказалось разместить элементы логично, удобно и вписать их в общую стилистику.


Затем, программирование всех этих меню заняло полчаса (правда, компонент списка не написан ещё).

Напоследок, бонус:

суббота, 7 июня 2008 г.

020. Далее

Наконец-то собрана более-менее ровная 20я версия (непубличная). Ужас, прошло почти 2 месяца. Я опять распыляюсь - очень тяжело что-то делать, когда играть уже можно. Для меня это самый тяжелый этап (дальше я просто не был).

Переписана порядочная часть кода, сделан редактор уровней (грасиас, эльМортем), уровни научились загружаться из файлов, теперь нужно сделать кампанию. Ау, дизайнеры уровней, есть желание? Выглядит это примерно так:


А ещё появился 6й тип врагов, милллашшки =)

воскресенье, 18 мая 2008 г.

020. Local

Now, Debrysis in English.
И по-русски тоже, разумеется.

В остальном сделано очень мало, каюсь.

четверг, 1 мая 2008 г.

вторник, 29 апреля 2008 г.

020. Изготовление

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

понедельник, 14 апреля 2008 г.

019a. Играбельно

Маленький патчик, завершающий 2й этап разработки. Назовём его "концептом". Дальше - больше.

воскресенье, 6 апреля 2008 г.

019. Drag behind

- левел-апы
- огнемёты
- циркулярная пила
- оружейная статистика

четверг, 20 марта 2008 г.

018. Медленно и верно

Вам, наверное, не видно, но разработка продолжается. И скоро что-то будет. Оставайтесь с нами)

четверг, 6 марта 2008 г.

среда, 5 марта 2008 г.

018. Salat!

Как-то так получилось, что самая популярная арена назвалась "блюдцем" (saucer). Чем больше смотрю на происходящее в ней, тем больше вижу, что получается-то салат. Живой, взрывающийся и извивающийся, но салат. Забавно.

018. Фильтры сгорели

- плазменное оружие
- новая система выпадения бонусов
- для каждой арены - своя таблица рекордов
- враги-призраки

среда, 27 февраля 2008 г.

017. Всё само

Главная новость — система самообновления, спасибо, Darthman'у. Очень всё здорово и удобно, ура.

А еще:
- исправлена ошибка с появлением "закрытых" типов оружия (cannonfire - недоступен)
- настройка громкости
- бонус временного удвоения всех получаемых очков
- в pi раз усилена снайперская винтовка
- очки начисляются не только за убийство, но и за время (2 в секунду)
- длина имени увеличена до 15ти символов
- возможность отключения радара
- настройка частоты экрана (только через options.ini)
- враги не "ускоряются" при получении повреждений

016. ACME

..собралась в кружок группа энтузиастов, бурно что-то обсуждают, размахивают пивной тарой, расплескивая пену на соседей. Идеи плотным киселем носятся в воздухе — хоть топор вешай. Давайте, мол, игру сделаем. Не игру — ИГРИЩУ

Александр Металлургический, Game.EXE
2001, октябрь, вроде

В 2001м году первым шагом в геймдеве было письмо Саше. Я спрашивал что-то вроде "а как научиться игры делать?". Саша ответил, без всякого стёба и хохм. Спасибо!

Спустя 7 лет я не сплю ночами, собираю билды, балансирую волны червяков и борюсь с читерством. И я так счастлив! Спасибо огромное!) Всем вам. Бам бам. =)

вторник, 26 февраля 2008 г.

016. Выровняв руль управления,

Очень хочется запустить 17й билд с системой самообновления. Пожеланий реализовано порядочно, но будет очень здорово, если вы выскажетесь)

воскресенье, 24 февраля 2008 г.

016. На дугу ладога

В последний момент система самообновления (вобще то я, но виновата она) дала сбой и в патч не попала. Поседел чуть-чуть, закон сохранения массы почему-то локально не выполняется. Разберёмся.

Ап:
- новый тип врагов (должны мешаться)
- правая кнопка мыши - "залипание" стрельбы
- изменённая система получения очков (1 - за "частичку", 3 - за убийство)
- уменьшены взрывные волны
- изменёна арена accident (нет больше тупикам)
- при получении повреждений враги замедляются
- новый формат скрипта рекордов
- внутренние изменения
- возможность отключения заставки

Продолжаем. Скоро ожидается ********, и, как следствие ********. =)

Поражаюсь рекордам. КАК вы это делаете?!!!

среда, 20 февраля 2008 г.

015. Румба!

Появилось редактирование ТОПа. Медвед убит, ай-ай-ай, плохой медвед. Честный рекорд перевалил за 10.000, capkoh -- мясник-танцор (интересно бы было взглянуть на реплей, но я их не сделал) "berserk_rockets рулят!". Я же говорил...

Борюсь с багами, очень болит лоб.

понедельник, 18 февраля 2008 г.

015. Допинг

Медвед жульничает. Будем усложнять жизнь. Ну, мы и так собирались. А вы как думали?))

015. Ап!

Как-то так неожиданно вышел очередной патч:
- возможность "сбросить" оружие до предыдущего (пробел или G)
- уменьшены "тормоза"
- появилась настройка качества, чтоб можно было комфортно играть
- новая арена =)
- уменьшено отбрасывание от ракет
- выключено столкновение врагов друг с другом (пока что)
- мелкие баг

воскресенье, 17 февраля 2008 г.

014. A Ticket To Death

Новая версия:
- он-лайн таблица рекордов (пера elmortem'а, спасибо ему);
- враги не наезжают друг на друга;
- баланс.

суббота, 16 февраля 2008 г.

013. Мясу быть!

1е место на IGDC.ru, масса восторженных отзывов, потоки рекордов в аську и ехидных "кто больше?", всё это очень-очень приятно. А потому, продолжаем.

Огромный to do в нескольких строчках:
- публикация рекордов в сети;
- редактор уровней (читай: волн);
- мультиплеер;
- вооружение нормальной звуковой библиотекой.

"Го. Я всё могу и всё умею."