Разработка и ромхакинг > Разработка игр
Bomberman 2 [Android] [PC]
Boar2:
Меня часто спрашивают, зачем переделывать/портировать/копировать/ремейкить то что уже и так есть.
Мечта. Старая, детская. Добавить что-то или прикоснуться к "великому", создать ощущение причастности. Наработка опыта и понимание всех скрытых процессов геймдева. Я повышаю своё ЧСВ за счёт компуктера, за счёт пускай одного но довольного пользователя. Опыт как ни крути весьма полезный.
По игре:
От оригинала отличается не сильно. Нет еще предтистории и финальной концовки, после смерти уровень не перезапускается, в опция можно настроить игру как удобно. 2 игрока, 5 уровней (на каждом 5 разных по размеру комнат), 3 режима игры и чуть более информативный интерфейс. Время убрал.
Набор врагов из первой части, сейчас пилю врагов из второй и характер поведения каждого), чуть позже раскидаю по генерации уровней. В опциях добавлю еще пару плюшек для кастомизации игрового процесса.
Графика практически не изменена. В принципе всё.
Стандартное управление
1pl wsad/Space/LShift/E
2pl стрелки/numbad3/numpad2/(numpad1 стар или воровство жизней у напарника если свои закончились)
После релиза будет апк для смартфона. Спасибо за внимание
SPOT:
На чём делаешь?
2nd Channel:
--- Цитата: Boar2 от 13 Декабрь 2016, 19:03:44 --- (Ссылка на вложение) Мечта. Старая, детская. Добавить что-то или прикоснуться к "великому", создать ощущение причастности. Наработка опыта и понимание всех скрытых процессов геймдева. Я повышаю своё ЧСВ за счёт компуктера, за счёт пускай одного но довольного пользователя. Опыт как ни крути весьма полезный.
--- Конец цитаты ---
Правильно делаешь. И причём делаешь это отлично.
Пару дней назад в группе Денди Фореве видел твой пост. Хотел ещё спросить, что почему не опубликовал здесь.
Тестировал немного. При первом запуске (без настройки управления) все кнопки поперенажимал, но бомбу оставить не смог. Потом вошёл в смену управления, настроил. Но и там срабатывало не сразу. Нужно было оставлять бомбу в движении (с нажатыми стрелками). Помоему в оригинале было длстатояно нажать кнопку бомбы.
Но странно то, что минут через 5 всё стало работать нормально, как надо. Бомбы можно было ложить (вроде и без стрелок).
Единственное, что немного напрягало - это то, что при запуске тура нельзя выйти в меню. Нужно проиграть. И ролик вступительный не пропустить (насчёт оригинала не помню).
И ещё о чём хочется попросить: завершай до конца свои проекты. Вспоминаются Сворд Мастер 2, Баттлтоадсы и это. Наверно что-то ещё было. Но, если не ошибаюсь, 100%-ой завершённости ещё ни один из этих проектов не получил. Понимаю, что тут не малую долю имеет вдохновение, но всё же. У тебя хорошо получается
Mishok:
--- Цитата: SPOT от 14 Декабрь 2016, 10:22:49 ---На чём делаешь?
--- Конец цитаты ---
+1 к вопросу :)
Boar2:
2nd Channel, Бомба ставится при условии что место свободное (из-за генератора в бесконечном режиме). Бывает что бомбу прямо на врагов без этого можно поставить. Я над этим думаю. Ставить можно просто стоя на месте, правда не со старта, вспомнил про один косяк, исправлю. Проекты вроде до конца довожу (Sword Master 2 так и не начал, только ремейк ;) ), Робокоп3 Марио Танчики Чужой 3 Magic Jewelry допилены, правда я благополучно навернул комп не сделав бекапа на облаке, и всё потерял.
Леплю на пиратской GM Studio, так же разрабатываю игры для официального выхода на Play Market с уже купленным GMS, ремейки как очень полезное хобби.
Вспомнил еще кое что 2nd Channel, бомбу игрок на спавне не может ставить так как там блок висит из бесконечного режима игра. Он не дает появляться кирпичам на это место. Когда дописал генератор карты я благополучно забыл убрать этот объект. В редактор комнат давно не загядывал так как игра сама себя строит и оформляет. Исправлю одним щелчком мышки ;)
Главную заставку можно пропустить нажатием любой клавиши (в оригинале нельзя), кроме переходов между уровнями (как в оригинале). Выйти в меню можно нажав паузу.
Super Mario:
Сначала подумал что Boogerman 2 :)
В Бомбермэна поиграть люблю. Ждём-с. ^_^
Photon9:
Неплохо бы заранее при порте под ведро сделать места под управление, а не лепить кнопки поверх игрового поля, если можно конечно.
ПЫ.СЫ. А ещё бы хотелось увидеть эту игру, http://www.emu-land.net/consoles/pce/roms?act=showonly&id=1034 на WM оффициальный порт сделали, а вот более новые платформы проигнорировали, хотя может на яблоко есть.
Boar2:
Photon9 а с WM графику достать реально? по 94 и 93 я только основные спрайты видел. Хотя, едва ль я потяну столько графики
На счёт управления, оно у меня везде почти во весь экран, графически правда это не заметно
Photon9:
Сама игра собственно вот, а вот как извлечь ресурсы это вопрос, хотя помнится лет 7-10 тому назад, когда был у меня кпк с WM5 я находил какую то софтину на 4пда кажись, сейчас что то искал но ничего вразумительного не попадается
Boar2:
За сегодня допилили всех врагов (их всего 17), впихнул каждого в генерацию определенного уровня. Добавил каждому свою особенность, кому скорости, кому через бомбы проходить дано, а кто то через стены мастерски проходит, иной по лабиринту ловко виляет.
Время на уровень и штраф за просрочку (смерть если живи или минус одна жизнь если игрока нет на экране, например моб убил)
Предысторию смастерил, пропуск длинных сцен, музыку после завершения уровня. Анимацию перехода (затемнение). Пару бонусов и баг фиксов. Пока что всё.
Завтра расширяю опции, делаю нормальный экран на двух игроков и допиливаю GUI, тест уровней.
Если успею для падов пару строк напишу, удобнее всё же на них а не на клаве ;)
DANGER X:
Great game ;)
2nd Channel:
Вроде как не спрашивали: какие будут оружия/возможности. Сейчас как раз прохожу Бомбермена на снес. Там довольно большое разнообразие. Понравилась возможность толкать и кидать бомбы через стены и с одного края экрана на другой. Кстати, уровни будут только в один экран или подлиннее тоже? Хотелось бы. Не знаю что нового привнесли в версию снес после 2-ой части, но хотелось бы видеть как можно больше идей в твоей игре (я имею ввиду, что перенести в игру и то, что на снес было). Боссы будут? Небольшая просьба по опциям: сделай возможность отключать на выбор музыку и/или звуки.
Boar2:
2nd Channel, Комнаты разные по размеру, повторяются со сменой уровня, от меньшего к большему. Пинками можно бомбы толкать, переброску не знаю как на двух кнопка уместить, на сенсоре лишнюю кнопку делать придётся. Можно конечно к стрелкам и закладке бомбы действие привязать, но тогда может недоразумения происходить, хотел повернуть и бомбу поставить а взял рядом стоящую и враг сзади тебя захавал. Обмозгую в общем эту тему. Сейчас пинками бомбу тоже не очень удобно толкать, особенно когда есть способность насквозь проходить.
Могу монолит включить в генерацию уровня, например в центре будет не пройти или в углу (как повезёт, разных размеров)
В снес версию не играл, погляжу чего там да и как.
Из новых бонусов
Опасный бонус - если взять на поле появятся новые враги
Очки - видно бонусы за кирпичами
Жизнь - 2 доп. жизни
Знак вопроса - рандомный бонус (вклюючая плохой)
Если взять два раза подряд один и тот же бонус начисляется жизнь (Кроме запаса бомб и их мощности)
----------------
Если есть еще предложения по бонусам, кидай я их включить попробую. Сам я только в нес и 94 бомбер играл, ну и на n64 еще немного.
Боссов сейчас нет, для них спрайты нужны. Можно конечно мини босса сделать на каждом уровне, типа обидчика попытаться взорвать, незнаю как это прокатит. Да и ИИ боюсь слишком умный/тупой получится. Боюсь затяну релиз из-за боссов.
Музыку и звуки отключить можно
----------------
Допилил всё что вчера хотел, вскрыл один баг. Поддержку джойстика откладываю, походу новых бонусов завезу, да и толкать бомбы сейчас не очень удобно (если есть бонус ботинок, нужно в плотную к бомбе встать и нажать на движение)
MASTERMAX:
Boar2, под linux будет билд? :)
2nd Channel:
Если я сейчас предложу то, что уже обсуждалось/сообщалось, что введно/не введено, прошу прощения. Просто несколько мыслей-предложений ещё:
- сделать врага, который может съедать бомбы до их взрыва (обезвреживать, скажем так);
- враг-бомба: имеет свойства бомбы игрока (взрывает стены, других врагов, игрока);
- бонус, повышающий скорость передвижения игрока;
- бонус, прибавляющий немного времени к таймеру;
- бонус, позволяющий взрывам бомбы проходить сквозь разрушаемые стены. Например, текущий радиус поражения 4 клетки, но слева от бомбы поставлена стена, которая перегородит "взрывной" путь бомбы слева, скажем, на 2 клетки. Данный бонус снимет такие ограничения;
- бонус (можно сделать его движущимся), который при касании с игроком меняет последнему управление местами ( А становится В, В станоится А, Вверх-Вниз, Вниз-Вверх и т.д.)
Насчёт дополнительной кнопки: Селект будет? Можно его задействовать. Но может и не стоит делать так, даже, если он есть. Возможно, будет неудобно им пользоваться. Да и ещё догадаться надо, что эта кнопка стала рабочей после получения какого-то там бонуса.
Ещё просьба: сделать возможность развертки картинки игры на весь экран. Всмысле заполнить полностью на широкоформатном экране, без чёрных полос.
Boar2:
2nd Channel, бонус для бомбы который пробивает стены очень интересный и опасный (по двери или бонусу попасть можно. Добавлю :lol:
К тайму время прибавлять, хм, есть жизни да и в опциях можно отключить таймер.
Враг бомбам есть (лягушка)
Скоростной бонус есть
Селект добавил для взрыва
А- ставит бомбу
В- Пиннок/перекидка
Сегодня после работу начну ковырять.
Полноценного полного экрана не будет (максимум растяжка, генератор уровней завязан на размерах комнаты, нудная проблемка.)
Когда начну под андроид готовую версию пилить, сделаю для пк расширение границ экрана или растяжку (растяжка вообще не очень смотрится)
Обычно я сразу с расчетом на широкий формат игры делаю, тут я ступил чего-то
Boar2:
MASTERMAX, могу под линукс, только помнится ошибки в фоне выскакивают.
-----------------
Довёл до ума управление и размер окна. Теперь игра больше походит на широкий формат, с каждым разрешением возиться или систематизировать мне лень. Широкий формат даже на квадрате норм смотрится. Да и генератор на размерах жёстко подвешен. В самом начале я ступил. На будущее урок.
Сейчас дописываю для джойстика конфиг и немного изменю управление. Завтра скину что получилось на тест.
Boar2:
Альфа омега готова.
Всё что планировал запилил.
Сейчас думаю до ума ПВП и бесконечный довести, да на ведро переводить
Alt (левый) - Действие (удар или переброска бомбы)
Space - Ставить бомбу
Q - Подорвать бомбы
Это стандартное управление. Кому нужно меняем в опциях.
ПК: BombMan2.7z (4267.05 КБ - загружено 237 раз.)
Линукс: BombMan2.zip (4105.34 КБ - загружено 211 раз.) (не уверен что работает)
MASTERMAX:
Boar2, ну на линухе(mint 17.2) как минимум запускается и даже поиграть можно :lol:
обнаружил пока что такое:
- настройки после нажатия ф1 сбрасываются
- бага в about
хотелось бы:
- с паузы выходить в меню/редактировать настройки
- что бы настройки сохранялись, а то закрываешь-открываешь игру и по новой настройки делай(хз, может это из-за линуха)
- при отключеном таймере или не выводить его на экран вообще или значек бесконечности там влепить, а то я посматривал на него, че он висит там и все, думал что не отключил.
Есть еще 2 джоя с али, подключу позже проверю как с ними будет
Boar2:
MASTERMAX, с паузы выход в главное меню сделаю, about исправлю, сохранение настроек прикручу.
Джойстики чего то фигиво работают, сейчас с ними вожусь, намудрил немного.
Навигация
Перейти к полной версии