| Разработка и ромхакинг > Ромхакинг и программирование |
| Super Mario Bros. - 2 players hack (by Corpse Grinder & Ti) |
| << < (3/6) > >> |
| Mr2:
--- Цитата: OmKol от 18 Октябрь 2018, 00:10:32 --- И говоря о смертях - в оригинальном Марио 1 очень мало жизней. Наверное помогла бы возможность стартовать с большим количеством, но это лишь мысли вслух. --- Конец цитаты --- Патч позволяет установить количество жизней на старте. Патчер тут. |
| MaxWooD:
Огромное Спасибо за хак Марио с режимом кооператив :thumbup: МОЛОДЦЫ! 1. В теме не увидел поста с критикой геймплея на 2-х игроков при смерти. Если умирает один (любой) герой, уровень прекращается и начинается вновь. Разве так должно быть в кооперативных играх? Конечно нет! У меня нет знаний программирования, но неужели нельзя сделать как например в Контра, ДД и др.? Сделаете - будет полноценный кооператив, а пока данный хак всего лишь хардмод игры( 2. Считаю, что персонажи должны проходить друг сквозь друга, а добавление свойства "преграды" можно реализовать в виде патча. 3. Хотелось бы видеть игру с устранением всех багов оригинала + фичей 2-й формы (когда Марио 3-й формы (с плевалкой), и его атакует враг, он переходит во 2-ю форму, а не как в оригинале сразу в 1-ю). Для кооператива это будет актуально, т.к. грибков и цветочков на двоих не очень то и много. 4. По поводу маппера: SNES mini не дружит с VRC6. Для приставок лучше бы на mmc3 запилили! 5. Единственный способ более-менее нормально поиграть вдвоем - хакнуть игру на "бессмертие". |
| UnderCrops:
--- Цитата: MaxWooD от 18 Октябрь 2018, 14:07:08 ---Огромное Спасибо за хак Марио с режимом кооператив :thumbup: МОЛОДЦЫ! 1. В теме не увидел поста с критикой геймплея на 2-х игроков при смерти. Если умирает один (любой) герой, уровень прекращается и начинается вновь. Разве так должно быть в кооперативных играх? Конечно нет! У меня нет знаний программирования, но неужели нельзя сделать как например в Контра, ДД и др.? Сделаете - будет полноценный кооператив, а пока данный хак всего лишь хардмод игры( 2. Считаю, что персонажи должны проходить друг сквозь друга, а добавление свойства "преграды" можно реализовать в виде патча. 3. Хотелось бы видеть игру с устранением всех багов оригинала + фичей 2-й формы (когда Марио 3-й формы (с плевалкой), и его атакует враг, он переходит во 2-ю форму, а не как в оригинале сразу в 1-ю). Для кооператива это будет актуально, т.к. грибков и цветочков на двоих не очень то и много. 4. По поводу маппера: SNES mini не дружит с VRC6. Для приставок лучше бы на mmc3 запилили! 5. Единственный способ более-менее нормально поиграть вдвоем - хакнуть игру на "бессмертие". --- Конец цитаты --- Как-то первая строка вообще не соответствует ниже перечисленным пунктам. |
| MaxWooD:
--- Цитата: UnderCrops от 18 Октябрь 2018, 15:05:50 ---Как-то первая строка вообще не соответствует ниже перечисленным пунктам. --- Конец цитаты --- А она и не должна соответствовать! В первой строке я поблагодарил за данный хак, в том виде, в котором он есть, а во второй указал на недостатки, с которыми столкнулся. |
| Lipetsk:
Респект за этот хак! Поиграли. Несколько замечаний, если даже не брать в расчет предложения по пересмотру механики игры. Я понимаю, что вы хотели взять оригинал, добавить 2 перса и всё. Но считаю, что этого не достаточно и нужны сопутствующие изменения. В целом нужно компенсировать хардкорность хотя бы делая более доступными бонусы-апгрейты и получение жизней. 1. В некоторых местах выбиваются жизни из невидимых кубиков, но не всегда. До сих пор интересно узнать отчего это зависит. Так вот - сделать шанс выпадения 100%. 2. Людей больше, монеток столько же: Сделать чтобы жизнь давали за сбор 100/2 человека = 50 монет. 3. Когда один выбивает гриб, но берет его второй у которого он уже есть, он не получает апгрейт, который позволяет стрелять. Нужно чтобы он всё же апгрейдился и мог стрелять. 4. Когда один выбивает кирпич с бонусом (например звездой), но не успевает взять из за того что второй выбивает другой бонус (например цветок) и первый бонус пропадает. Исчезновение вообще считаю багом. У нас на 1-1 так получалось. Исправить однозначно. 5. Сделать так, чтобы при касании с врагом имея цветок пропадала только возможность стрелять. (уже предлагали, и это здраво). 6. Сделать выбор уровня (в оригинале вроде был после прохождения 1 круга). Все эти изменения только добавят интереса к хаку и действительно в него станут больше играть именно вдвоём. Если вообще авторы этого хотят. А не делают хак чтобы его записывали на карик и ставили на полку пылиться. |
| Kinbeas:
--- Цитата: Lipetsk от 21 Октябрь 2018, 10:39:15 ---3. Когда один выбивает гриб, но берет его второй у которого он уже есть, он не получает апгрейт, который позволяет стрелять. Нужно чтобы он всё же апгрейдился и мог стрелять. --- Конец цитаты --- Гриб - это гриб. Цветок - это цветок. Это разные призы по сути. Зачем колотить? Тут только, как говориться, "не твоё - не бери". --- Цитата: Lipetsk от 21 Октябрь 2018, 10:39:15 ---5. Сделать так, чтобы при касании с врагом имея цветок пропадала только возможность стрелять. (уже предлагали, и это здраво). --- Конец цитаты --- Против. Это нормальный баланс, когда теряешь всю прокачку. Её всего то 2 ступени. --- Цитата: Lipetsk от 21 Октябрь 2018, 10:39:15 ---А не делают хак чтобы его записывали на карик и ставили на полку пылиться. --- Конец цитаты --- В том то и дело, что с таким маппером особо не запишешь. Рассчитан только на ПК. Что странно. ) |
| UnderCrops:
--- Цитата: Lipetsk от 21 Октябрь 2018, 10:39:15 ---1. В некоторых местах выбиваются жизни из невидимых кубиков, но не всегда. До сих пор интересно узнать отчего это зависит. Так вот - сделать шанс выпадения 100%. --- Конец цитаты --- Если вы в "мир"-3 соберете все монетки, то в следующем мире ("мир+1") вам дадут возможность подбить невидимый блок с жизнью. То есть, если в 1-3 собрать все монетки, то в 2-1 будет жизнь достопна. Добавлено позже: Вообще, мы планировали всего одну версию сделать. Возможно, мы еще обсудим позже варианты с режимом опций, где будет возможность выбрать "рестарт\респаун", "нормал\хард", "с огненного в маленького\большого" и тд, как тут |
| Ti_:
--- Цитата: Lipetsk от 21 Октябрь 2018, 10:39:15 ---Все эти изменения только добавят интереса к хаку и действительно в него станут больше играть именно вдвоём. Если вообще авторы этого хотят. А не делают хак чтобы его записывали на карик и ставили на полку пылиться. --- Конец цитаты --- А я думаю, оригинал надо оставить оригиналом. А дополнения для большей играбельности можно сделать в отдельной версии "SE". Но это не ко мне. :) Добавлено позже: --- Цитата: +Kinbeas+ от 21 Октябрь 2018, 11:50:47 ---В том то и дело, что с таким маппером особо не запишешь. Рассчитан только на ПК. Что странно. ) --- Конец цитаты --- Переделывайте в ммс3 и записывайте, в чем проблема то? |
| Lipetsk:
--- Цитата: UnderCrops от 21 Октябрь 2018, 11:58:50 ---Если вы в "мир"-3 соберете все монетки, то в следующем мире ("мир+1") вам дадут возможность подбить невидимый блок с жизнью. То есть, если в 1-3 собрать все монетки, то в 2-1 будет жизнь достопна. --- Конец цитаты --- Спасибо. Не знал. --- Цитата: UnderCrops от 21 Октябрь 2018, 11:58:50 ---Вообще, мы планировали всего одну версию сделать. Возможно, мы еще обсудим позже варианты с режимом опций, где будет возможность выбрать "рестарт\респаун", "нормал\хард", "с огненного в маленького\большого" и тд, --- Конец цитаты --- Хорошая идея. |
| Mad:
Почему многие жалуются на жизни? В первом Марио достаточно добраться до уровня 3-1 и набить сколько хочешь на черепахе. |
| MaxWooD:
Прекрасно понимаю разработчиков - они реализовали по дефолту кооперативную игру двумя персонажами в игре с однопользовательским режимом. Все! Хак готов! Что вам нужно то еще? Вы же этого просили, оригинального Марева на двоих? Разрабы из-за пожеланий участников форума приостановили предыдущий проект на Маднафене. Еще раз, повторюсь - ОГРОМНОЕ СПАСИБИЩЕ! Но нам хочется комфортно и полноценно играть в эту игру. Для этого нужно допилить геймплей, да еще баланс поправить, с учетом игры на 2-х игроков. Если возьметесь за такой хак - это будет Шедевр :) --- Цитата: Ti_ от 21 Октябрь 2018, 13:02:10 ---Переделывайте в ммс3 и записывайте, в чем проблема то? --- Конец цитаты --- Проблема банальна, в том что неумеем( Иначе не просили. --- Цитата: +Kinbeas+ от 21 Октябрь 2018, 11:50:47 ---Против. Это нормальный баланс, когда теряешь всю прокачку. Её всего то 2 ступени. --- Конец цитаты --- Нормальный баланс для одного игрока. Для 2-х игроков нужно в два раза больше апдейтов (грибов, цветов), или можно сделать проще - ввести 3-и ступени. Lipetsk дал замечательные рекомендации: --- Цитата: Lipetsk от 21 Октябрь 2018, 10:39:15 ---Я понимаю, что вы хотели взять оригинал, добавить 2 перса и всё. Но считаю, что этого не достаточно и нужны сопутствующие изменения. 2. Людей больше, монеток столько же: Сделать чтобы жизнь давали за сбор 100/2 человека = 50 монет. 4. Когда один выбивает кирпич с бонусом (например звездой), но не успевает взять из за того что второй выбивает другой бонус (например цветок) и первый бонус пропадает. Исчезновение вообще считаю багом. У нас на 1-1 так получалось. Исправить однозначно. 5. Сделать так, чтобы при касании с врагом имея цветок пропадала только возможность стрелять. (уже предлагали, и это здраво). --- Конец цитаты --- Добавлено позже: Идея с менюшкой очень классная! Уважаемый _Ti, не могли бы Вы пояснить, почему в некоторых хаках игр на мультиплеер, при гибели одного персонажа, уровень начинается заного? Например в Контре такого нет! Неужели движок игры не позволяет? |
| Kinbeas:
--- Цитата: MaxWooD от 22 Октябрь 2018, 14:27:10 ---почему в некоторых хаках игр на мультиплеер, при гибели одного персонажа, уровень начинается заного? Например в Контре такого нет! Неужели движок игры не позволяет? --- Конец цитаты --- Конкретно в этой игре это нормально, иначе было бы слишком легко, если бы достаточно было одному дойти до конца подуровня. Но вообще лично я вдвоём не играл. Кидайте ссылки на стримы. Чтобы всем понятнее была ситуация. Добавлено позже: --- Цитата: MaxWooD от 22 Октябрь 2018, 14:27:10 ---Но нам хочется комфортно и полноценно играть в эту игру. --- Конец цитаты --- Могу за разработчиков ответить - когда после создания хака больше требуют, чем благодарят, то что-то доделывать охоты нет. Сделали по дефолту - и ок. Но, на примере Охотников за Приведениями понятно, что первая и последняя версия, которые выкладывал Санчез - две разные вещи и воспринимаются совершенно по-разному. Тут как сами авторы захотят. Заставлять не надо. А пока всё это выглядит, как требование сделать лучше. :) В любом случае, даже после улучшенной версии благодарность будет практически такая же - в лучшем случае лайки в ВК, куда Тай, например, и не заходит. Сюда же на Эму-Лэнд лезут только требовать что-то... |
| OmKol:
--- Цитата: +Kinbeas+ от 22 Октябрь 2018, 17:30:45 ---Конкретно в этой игре это нормально, иначе было бы слишком легко, если бы достаточно было одному дойти до конца подуровня. --- Конец цитаты --- Ну, в почти каждой игре без откидывания назад второй игрок моментально респавнится. Но это в Марио будет уже сложновато реализовать. Стримить я не стримил кооп, но в целом тяжело - ориентиры для точных прыжков сбиваются, когда скроллингом управляет второй игрок :) |
| krocki:
Почти всё можно сделать...было бы желание!!! :neznayu: Этот ром надо проходить уже давно пора автопилоте ващеееее... ^_^ --- Цитата ---2. Людей больше, монеток столько же: Сделать чтобы жизнь давали за сбор 100/2 человека = 50 монет. --- Конец цитаты --- Давать жизнь при сборе 50 монет: ZUSUNLGT + EOVLELEI --- Цитата ---5. Сделать так, чтобы при касании с врагом имея цветок пропадала только возможность стрелять. (уже предлагали, и это здраво). --- Конец цитаты --- Терять цветок, затем гриб: VSOIEZSP |
| Ti_:
--- Цитата: MaxWooD от 22 Октябрь 2018, 14:27:10 ---Уважаемый _Ti, не могли бы Вы пояснить, почему в некоторых хаках игр на мультиплеер, при гибели одного персонажа, уровень начинается заного? Например в Контре такого нет! Неужели движок игры не позволяет? --- Конец цитаты --- В некоторых? А их что много? Контра: 1) не хак. 2) не платформер с ямами. 3) там и в режиме 1 игрока уровень не начинается заново. "Движок не позволяет?" Это вообще вопрос некорректный. Можно сказать, что в оригинале нету кода респауна. Чтобы он был, такой код нужно написать. Но мы такую цель не ставили просто. Хотя бы потому что, как это должно выглядеть, респаун в воздухе, летание на шарике, или ещё какие-то "пузыри", точно сказать нельзя, но всё это будет выглядеть как не оригинал. |
| Mad:
--- Цитата: Ti_ от 22 Октябрь 2018, 20:06:28 ---В некоторых? А их что много? Контра: 1) не хак. 2) не платформер с ямами. 3) там и в режиме 1 игрока уровень не начинается заново. "Движок не позволяет?" Это вообще вопрос некорректный. Можно сказать, что в оригинале нету кода респауна. Чтобы он был, такой код нужно написать. Но мы такую цель не ставили просто. Хотя бы потому что, как это должно выглядеть, респаун в воздухе, летание на шарике, или ещё какие-то "пузыри", точно сказать нельзя, но всё это будет выглядеть как не оригинал. --- Конец цитаты --- Про респаун понял, а сложно было бы сделать, чтобы при смерти одного игрока игра просто продолжалась до смерти второго/конца уровня? Просто интересно. |
| Ti_:
--- Цитата: Mad от 22 Октябрь 2018, 20:12:20 ---Про респаун понял, а сложно было бы сделать, чтобы при смерти одного игрока игра просто продолжалась до смерти второго/конца уровня? Просто интересно. --- Конец цитаты --- Думаю несложно. Но вот смотри, один умер, другой прошел. И потом другой вдруг появляется. Тоже не очень выглядит, хотя в некоторых играх такое есть. |
| Mad:
--- Цитата: Ti_ от 22 Октябрь 2018, 20:17:00 ---Думаю несложно. Но вот смотри, один умер, другой прошел. И потом другой вдруг появляется. Тоже не очень выглядит, хотя в некоторых играх такое есть. --- Конец цитаты --- Но жизнь то отнялась при появлении. С данной механникой можно было бы особо не заморачиваться и даже не делать второй HUD, а жизни можно было бы сделать общими. Но вы всё уже сделали, за что вам спасибо! |
| krocki:
--- Цитата: Mad от 22 Октябрь 2018, 20:12:20 ---Про респаун понял, а сложно было бы сделать, чтобы при смерти одного игрока игра просто продолжалась до смерти второго/конца уровня? Просто интересно. --- Конец цитаты --- Уже пробовал...и плюнул на это дело... <_< Много кода придётся реверсить\изменить...так как... 1. При проигрыше игра замирает как и всё прочее, кроме проигравшего. 2. При проигрыше одного игрока, дальше экран не идёт. 3. При проигрыше перестаёт играть музыка. 4. В конце уровня где снимается флаг нужно фиксить для одного игрока, при смерти второго. + в конце с боссом. |
| Ti_:
--- Цитата: Mad от 22 Октябрь 2018, 20:46:17 ---Но жизнь то отнялась при появлении. --- Конец цитаты --- Ну если будем делать упрощенную версию, думаю это самый оптимальный вариант будет. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |