Разработка и ромхакинг > Ромхакинг и программирование
[NES] Betelgeuse (TD shooter)
(1/3) > >>
08--n7r6-7984:
Проект теперь называется Betelgeuse и его PC-версия развивается очень активно. Новостями ее разработки я регулярно делюсь в фейсбуке и контакте.

Неправильный youtube url
Проект успел поучаствовать в недавнем Канобу Джеме и собрать кучу отзывов, по результатам которых мы в данный момент готовим демку.



А вот с NES версией все не так бодро. Я так и не нашел время заняться диз-доком и как следствие не искал программиста. Поэтому пока что этот вопрос решил отложить на некоторое время. Хотя графику для NES продолжаю рисовать, не могу отказать себе в таком удовольствии. =)

На самом деле скорее демейк, потому что оригинал вышел на Atari ST, у которой, если не ошибаюсь, ограничений было куда меньше, нежели чем на NES.

Пока попытка находится на стадии подготовки графики:





Что касается геймплея, то хотелось взять Robotz, сделать ее более динамичной (примерно на уровне Super Smash TV, чтобы весело, много бонусов, взрывов и действия на экране) и привнести элементы эксплорейшена. В Robotz были простые, квадратные комнаты-арены и схватка с роботами напоминала больше головоломку.
Если сделать "архитектуру" карт чуток сложнее, больше и разнообразнее, добавить альтернативных ходов, добавить несколько заблокированных дверей на каждую карту, то получится лабиринт, в виде большой космической станции. Игрок продвигается вперед, находит разные ключи и открывает двери, ведущие в новые ветки лабиринта - что-то вроде Gauntlet.
SPOT:
Вы делаете игру на нес? А на чём, если не секрет?
08--n7r6-7984:

--- Цитата: SPOT от 20 Сентябрь 2013, 13:52:19 ---Вы делаете игру на нес? А на чём, если не секрет?

--- Конец цитаты ---

Пока что в гейммекере, что-то круче этого я не осилю :D Хочу сначала определиться с геймплеем и нарисовать графику для основных объетков, а там попробую NES-программиста найти.
ПАУК:

--- Цитата: 08--n7r6-7984 ---Пока что в гейммекере, что-то круче этого я не осилю  Хочу сначала определиться с геймплеем и нарисовать графику для основных объетков, а там попробую NES-программиста найти.
--- Конец цитаты ---

Можно связаться с Shiru. Он шарит в NES программировании, несколько игр сделал, Alter Ego со спектрума портировал => http://shiru.untergrund.net/software.shtml#nes
Можешь связаться с ним здесь => http://tv-games.ru/forum/showthread.php?t=4477

Но прежде чем что-то делать, думаю, стоит связаться с программистом.
08--n7r6-7984:

--- Цитата: ПАУК от 21 Сентябрь 2013, 10:08:30 ---
Можно связаться с Shiru. Он шарит в NES программировании, несколько игр сделал, Alter Ego со спектрума портировал => http://shiru.untergrund.net/software.shtml#nes
Можешь связаться с ним здесь => http://tv-games.ru/forum/showthread.php?t=4477

Но прежде чем что-то делать, думаю, стоит связаться с программистом.

--- Конец цитаты ---

Так связался уже) Он и Ti_ довольно подробно все рассказали/объяснили, за что им большое спасибо. Собственнно, благодаря Ti_ я и вышел на этот форум. Сейчас вот читаю топики, посвященные хакам и редакторам, очень интересно =)

А предметный разговор вести рановато.


Ну и чтобы не некробампить, заодно поделюсь прогрессом разработки. Сейчас главная проблема - читаемость персонажей. Частично надеюсь это решит анимация, с ней активные объекты игроку определить будет проще.
Я выбрал не самую лучшую палитру, NTSC Palette with both Blue and Green Emphasized, в которой нет белого, из-за чего картинка получается несколько тускловатой. К 11, уже выбранным цветам, добавил розовый и сразу пустил его на первого врага - паука. Это пока рабочий вариант, из 8 цветов, постараюсь уменьшить до 5, как у Мегамена (ну и размерчик хорошо бы компактнее сделать).



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

Вопрос к знатокам - могу ли я использовать для спрайтов другую системную палитру? Скажем, для тайлов NTSC Palette with both Blue and Green Emphasized, а для спрайтов ту, что по умолчанию.
08--n7r6-7984:
Если это кому-то интересно, проект продолжает развиваться. Я наконец определился со всеми деталями геймплея и собрал это в единую, слаженную конструкцию, потестировал в прототипе, собранном на геймейкере и приступил к подготовке всего контента - графики для карт, объектов, звуков, эффектов, цифирок для худа и прочего.

Геймплей
Состоит из двух основных частей. Первая - исследование лабиринта, этакий гибрид Robotz и другой старой игрушки Cyberzerk. Лабиринт состоит из комнат, размером с игровой экран, в каждой комнате 4 двери:



Из последнего уничтоженного врага выпадает ключ, который можно потратить на одну из дверей.

Вторая часть - ураганный экшен - в этой части, геймлпей ближе к другому своему референсу, Super Smash TV. Врагов на карте будет много, они будут нападать волнами, одна за другой.
Чтобы продержаться до последнего врага, игроку придется бегать по всей карте, пользоваться объектами в качестве укрытия, уворачиваться, стрейфиться и т.п.. Чем активнее и смелее будет вести себя игрок, тем больше шансов, что из врагов выпадет бонус, облегчающий игроку процесс отстрела монстров и делающий это самый процесс задорнее и веселее. Тут будут и апгрейды для оружия аля Contra и для самого игрока, вроде ускорения или вращающихся вокруг бомб.
Бонус действует ограниченное время, за несколько секунд до окончания действия будет проигрываться соответствующий звук.

Сюжет
Игрок не просто исследует лабиринт, он исследует космическую станцию. Действие происходит в будущем, после затяжной войны человечество погибло. Остались только киборги и клоны, которых вопроизводит для выполнения различных задач, система встроенная в гигантский корабль (который, в свою очередь, когда-то потерпел крушение и столкнулся с этой станцией).
Игрок и есть такой клон, его задача собирать полезную информацию для анализа системой, которая на основе этих крупиц, пытается восстановить ход событий и цели войны и выяснить, остались ли где-то еще настоящие люди.
ПАУК:

--- Цитата: 08--n7r6-7984 ---Если это кому-то интересно, проект продолжает развиваться.
--- Конец цитаты ---

Ещё как интересно
08--n7r6-7984:

--- Цитата: ПАУК от 05 Ноябрь 2013, 00:31:33 ---
Ещё как интересно

--- Конец цитаты ---

Рад слышать  =)

Да, забыл кстати рассказать, что уже готово:


* все анимации главного персонажа
* все анимации жука (на мокапе выше трехногий молюск-зубастик)
* все анимации танка
* тайлсет
* графика для бонусов - триппл, повер, броня, бомба
* лазер (блокирует вход на определенную часть комнаты)
* графика для генераторов силового поля танков и роботов (как в Robotz)
* ну и остальное, по мелочи
3DSchumacher:
Идея понравилась, сюжет тоже, но вот вопрос: Помимо собственно ресурсов есть хоть какие-то начинания по движку?
08--n7r6-7984:

--- Цитата: 3DSchumacher от 05 Ноябрь 2013, 11:22:25 ---Помимо собственно ресурсов есть хоть какие-то начинания по движку?

--- Конец цитаты ---

Нет, конечно. Я художник, а не программист, поэтому пока что только рисую.
Guyver(X.B.M.):
Музыкант игре нужен? Есть знакомый музыкант-фруктист, куча композиций без дела валяется...
3DSchumacher:
для начала код бы кто-то взялся писать. Какой смысл от тонны ресурсов, если все это дело не имеет шансов когда-либо заработать
08--n7r6-7984:

--- Цитата: Guyver(X.B.M.) от 06 Ноябрь 2013, 11:32:25 ---Музыкант игре нужен? Есть знакомый музыкант-фруктист, куча композиций без дела валяется...

--- Конец цитаты ---
Музыкант как бы есть, но он никогда не делал что-то для NES. И так как музыка к тому же будет "внутри" игры, то тут наверное какие-то свои нюансы и заморочки есть, не уверен насколько ему это будет все интересно.
У твоего знакомого есть аккаунт на soundcloud или что-то типа того, чтобы с треками ознакомиться?



--- Цитата: 3DSchumacher от 06 Ноябрь 2013, 11:44:06 ---для начала код бы кто-то взялся писать.
--- Конец цитаты ---
Как раз для этого хорошо бы сначала составить какое-то подобие диздока, программисту будет намного проще и удобней, если все основные аспекты разработки будут детально описаны и собраны в одном месте.



--- Цитата ---Какой смысл от тонны ресурсов, если все это дело не имеет шансов когда-либо заработать
--- Конец цитаты ---
Ну речь пока что не о тоннах, а о самом необходимом, ресурсы для игры тоже нужны.
И шансов найти программиста намного больше, если уже есть готовая база, в виде этих самых ресурсов и подробно расписанной игровой механики/всех игровых объектов. Спешить и форсировать события смысла нет, всему свое время.
SPOT:
И где вы собираетесь искать этого самого программиста? Эта же нужен не абы какой, а тот который сможет написать игру под эту игровую систему, а таких по пальцам можно пересчитать и то одной руки. 
08--n7r6-7984:

--- Цитата: SPOT от 06 Ноябрь 2013, 14:46:40 ---И где вы собираетесь искать этого самого программиста? Эта же нужен не абы какой, а тот который сможет написать игру под эту игровую систему, а таких по пальцам можно пересчитать и то одной руки.

--- Конец цитаты ---
Попробую поискать на nesdev.com, но, откровенно говоря, делать это именно на NES, не то чтобы какая-то сверхцель, так что если все-таки не найду, то продолжу собирать в Gamemaker, а там видно будет =)
08--n7r6-7984:
Совсем небольшое обновление - теперь графика для карт гораздо больше соответствует требованиям NES. До этого использовалось аж 12 трехцветных сетов в тайлсете (при этом всего было 13 цветов), теперь я уменьшил их до 4 сетов (все 4 расположены у правого края):





Так это смотрится с HUD-ом (который, кстати, хорошо бы подогнать под сетку), врагами, главным героем и игровыми объектами:



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




UPD (13.12.13.) - Подогнал HUD под сетку и текущие цветовые сеты:



Карту пришлось выкинуть, не влазиет в сетку. Да и не особо нужна тут :D
Segaman:
Такое бы и на сеге неплохо бы смотрелось :)
08--n7r6-7984:

--- Цитата: Segaman от 12 Декабрь 2013, 05:19:53 ---Такое бы и на сеге неплохо бы смотрелось :)

--- Конец цитаты ---

На сегу - легко! :D По крайней мере по художественной части версия для сеги или SNES мало чем отличается от PC-версии:

GalaxyBot_00:
на Unity не пробовал? И народа полно на нем могут кодить и можно на разные платформы сразу запилить android/ios/для браузеров/pc и тп
Inspector_Popabol:

--- Цитата: GalaxyBot от 13 Декабрь 2013, 19:15:40 ---на Unity не пробовал? И народа полно на нем могут кодить и можно на разные платформы сразу запилить android/ios/для браузеров/pc и тп

--- Конец цитаты ---
Вита!
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии