ZombieABC (Gaminator V: Интоксикация)
Технически это зомби-шутер, но раскрытие идеи и сюжета, а главное мотивов ГГ по ходу действия, должны разнообразить процесс.
К сожалению, разработка активно велась только на выходных, и на написание и отладку уровней времени почти не осталось. Потому слишком много времени игра не отнимет.
Для работы необходима .net
Ссылка на игру (815 Кб)
Исходный код на PascalABC.Net
12.10.10
- Изменен алгоритм поиска цели
- Добавлена возможность игры командой (в демонстрационной карте, после прорыва во вторую комнату, на карте появится четыре бота вашего цвета)
- Добавлено несколько команд для скрипта.
13.10.10
- Добавлено простое меню.
14.10.10
- Красивое оформление меню.
- Выбор свободной карты или компании.
- Новое оружие — дробовик.
- Новые команды.
- Обновлен редактор карт.
- Несколько более-менее играбельных карт.
15.10.10
- Поддержке неквадратных карт
- Устранена причина зависания при игре командой
- Исправлена анимация ног для 2- 4- 6-тилапых персонажей
- Добавлено сглаживание
- Улучшена синхронизация времени
- Мелкие баги.
20.10.10
- Попытка перенести рендер с GDI+ на OpenGL, в данный момент готов код для прорисовки арены. Бинарников пока нет, только скрин.
21.10.10
- Оптимизирована отрисовка лабиринта.
- Добавлена базовая прорисовка для игроков, вроде бы удалось сохранить старый образ.
25.10.10
- Попытка написания tcp-сервера для игры по сети.
- Редактор карт переписывается под .net.
1.11.10
- Вид изменен с перспективы на на вид от первого лица.
- Добавлен загрузчик моделей из obj-файлов.
- Сервер умеет принимать подключения и отвечать на несколько запросов.
-
8.11.10
- Внезапно поменял рендринг с OpenGL на DirectX.
17.11.10
- Весь вывод полностью под DirectX
- Появились текстуры и освещение
- В качестве второго языка добавлен C#
- Полностью допилен редактор карт
- Сервер пока так и остался в зачаточной стадии.
- В планах — кастомизатор бород для игроков.
- 09 октября 2010, 23:17
- 06
Ссылку бы.
Сейчас уровни доделываем.
Приятная анимация направления на цель, оружий, выстрелов и кровь (если бы ещё она не пропадала... :) и игровая динамика!
Мелочи: Не хватает звуков и музыки, высказывания главного героя местами не согласованы ("зомбоящик лишил людей очень много" и т.д). При перемещени с первого экрана на второй непонятный эффект (см.скрин), если это фишка, то неудачная.
А зачем исходники в дистрибутиве? о_О
Там прорисовка не самым быстрым способом, если бы кровь не исчезала, стало бы заметно тормозить.
А где именно не удобно?
Ааа, это как-то на IGDC приучили :D
Из всех игр представленных на конкурсе, эта мне показалась самой хардкорной, поэтому за геймплей плюс!
Паскаль!!!!!!!!!!!! + тебе только за то, что осмелился))) я на нём только ASCII-шную графику делал)
Скорее Delphi, как я понимаю.
PascalABC
Угу, PascalABC - сама игра, решил пощупать что такое .net. Плюс в игре сделан интерпретатор forth. Все это затевалось ради возможности сделать гибкий сценарий, не не писатьль я, не писатель.
И редактор на Delphi.
Ух ты, а зачем forth? Ради сценария?.. Можно поподробнее с этого места? А то forth это так экзотично.
Из-за простоты - рабочий интерпретатор пишется за сутки, а в моем случае за 4 часа (правда всего 17 команд стандартных).
Уважаю :)
Ух) Был top-down-shooter, стал почти quake)
Ага, усваиваю третье измерение :D