Итак, прошло уже немало времени с последнего обновления. За это время мы пережили Конец Света, но WanzerFan всё-ещё не появился после переезда. В его отсутствие работа практически стоит, но некоторые недавние события мотивировали меня на усиленное продолжение работ над проектом. В итоге, за последний месяц работа немного продвинулась и я готов представить альфа-версию. Реализованы пока только самые базовые функции, кое-что на костылях, но, я считаю, что это уже можно показывать без стыда. Да, я всё-ещё продолжаю работать в UDK.
Вот что мы имеем: 1) Ванзеры, состоящие, как и положено, из четырёх частей. Уничтожение рук не позволяет атаковать, уничтожение ног не позволяет двигаться. Технически ванзер представляет из себя 4 модели, посаженные на один скелет. В качестве единственной модели пока выступает Фрост. 2) Движение. Алгоритм расчета пути был готов уже давно, но вот с самим перемещением у меня возникли некоторые трудности. Их я постараюсь решить в ближайшее время, а до тех пор движение реализовано костыльным способом. 3) Оружие. На данный момент готово 2 вида оружия прямой атаки: пулемет и дробовик. Атака по традиции просчитывается заранее, а потом воспроизводится. Модели и некоторая анимация прилагаются. 4) AP. Тут всё по правилам FM3 и, думаю, в разъяснениях не нуждается. 5) Интерфейс. Первые версии управлялись консольными командами. Теперь есть отображение состояния ванзеров, АР, меню действий, вылетающие циферки урона. Действие пока происходит по принципу "горячего стула." Один игрок по очереди управляет всеми ванзерами.
Скриншоты частей ванзера
И небольшое видео. Всё не успел показать из-за нехватки свободного места для записи.
Некоторые замечания: 1) Промахи пока не рассчитываются. 2) Контратака пока отключена. Больше проблема интерфейса, чем механики. 3) Когда Ванзер второй команды стреляет со 100% промахов - это не баг. Цель скрыта за геометрией. В будущих версиях подобная атака не будет возможна вообще.
Если интересны какие-то элементы, не показанные на видео - напишите какие моменты. Я сделаю видео по заявкам.
Планы: 1) Сделать контратаку 2) Сделать расчет промахов. 3) Реализовать навыки пилотов. 4) Сделать несколько моделей ванзеров и возможность сборки перед боем. 5) Реализовать игру по сети. Примерно в таком порядке.
Классно, уже какой-никакой, а геймплей! Молодец, что смотивировал себя, и теперь возможно и моделеры подтянутся, чтобы слепить, например, полноценный тренировочный уровень.
Здорово ))) Ждём дальнейшего продвижения ))) Жаль, что сам не умею программировать, а то бы помог в этой работе, так как и сам же в ней заинтересован =) Вперёд! =)
Хочется чтобы ванзеры были из всех частей, не только игровые например ванзер вагнера и еще щиты на плечи, и графу прикольную, и типо режима обучения , симулятора , а еще чтобы ванзер сражение был как в 3 части
Я тут новичок и всё такое но не обижайтесь если скажу что-то не так. 1) Зачем писать всё с нуля если есть уже готовые игры (основной код которых можно нагло стырить)? 2) На что направленны силы создателя этого чуда? (консоль или пк)? 3) На какую из серий игры будет основываться этот проект? (Лично мое мнение Front Mission III самая удачная) 4) Сюжет будет или жестокое месиво в мультиплеере планируется?
Отвечу по порядку: 1) О каких конкретно играх речь? Лично я не слышал об играх подобной тематики, предоставляющих исходный код всем желающим. Да и всё равно этот код пришлось бы разбирать на винтики и переделывать под наши нужды. К тому же, если нагло тырить, то есть шанс получить по наглой рыжей морде. 2) В первую очередь, конечно же, ПК. Впрочем, от желания откусить ото всех пирогов сразу никто не застрахован. 3) На этот вопрос ответить не могу. Пока. 4) В первую очередь планируется арена для схваток между игроками. Потом это можно дополнить как одиночной кампанией, так и ММО. Каждый из этих путей имеет свои сложности и ничего ещё окончательно не решено.
Если решите создавать одиночную кампанию, то буду рад помочь с написанием сюжета. Пока что желаю удачи и искренне верю, что проект будет завершён. Как-никак "арена для схваток между игроками" - звучит очень заманчиво.
1) Исходник можно выпросить у разработчиков особенно если очень сильно попросить. Хотя т.к. они имеют все права на серию могут и отказаться, но бывает и такое что фан проектам помогают так что нужно с ними общаться. 2) Если собрались делать для чего либо 1го те ПК то про консольку пока забудьте пока не будет готового материала иначе голову спалите в попытках перенести наработки с 1го движка на другой. 3) Ну и по поводу арены так небольшой совет там имеет место быть "таймер" а иначе 1 игрок уснул и второй ждёт его до следующего предсказания конца света каким нибудь селом по типу майя.
Спасибо за такой активный интерес, но тоже пара моментов: 1 - Как уже сказали - ниодин коммерческий разработчик, небудет давать кому-то из Кукуевска, коды свои и движок, которые они не один месяц писали и окупаемости ждали потом. А чего ради собственно? 2 - Конечная платформа зависит только от нажатия на кнопку "компилировать" в самом конце процесса, будет это кнопка "PC" или "Mac", или "PS3" или "Xbox" и тп. Внутренность там одна и та же, всё в рамках ограничений движка конкретного. Разве что управление проще немного надо закладывать, чтобы в геймпэд уместить. ) 3 - Таймер в тактической игре? Спорная вещь. Конечно можно регрессивный сделать, как в шахматах, в зависимости от уровня навыков игрока - новичку минуты три-пять давать, а бывалый может и за 20-30сек сообразить. Но это уже будет Worms скорее. ))