MP3.EXE 1: Retroman
Хорошо это или не очень, но игра вышла такой какой она вышла. Хотя могла-бы выйти куда лучше.
В этой игре вы играете за, метафорического играющего человека, который играет метафорическим человеком в мире в стиле «старой волны». В коем нужно избегать различного рода волн.
Касательно жанра данная игра является своего рода ранером с элементом платформинга и акробатики.
Управление осуществляется по средством стрелочек или васд, пробел (возможно) и шивта. В прочем это и так более менее объясняется.
В игре звучит трек Nine Inch Nails — Echoplex (TweakerRay ReMix).
Играть на Windows (послеконкурсный патч, рекомендуется эта ссылка)
+ пожалуйста, сделайте так, чтобы в имени пользователя Windows не было кириллицы! :)
Ссылка- 17 апреля 2020, 21:25
- 0
Залил. Надеюсь, всё не так страшно, как говорит Rs11 :D
А чего трек(и) не указал?
щас укажу...
Nine Inch Nails - Echoplex (TweakerRay ReMix)
Крутейший пиксель арт на "заставках"! Странно видеть титры как я потом понял только примерно на половине игры, буд-то вы не доверяете игроку закончить игру. :D И песня подобрана тематично!
спасибо. старался. про титры соглашусь.
Игрок сам волен выбирать, в какой момент перестать играть)
К сожалению, игра не запустилась. Видимо требуется RTX2080 или что там в современном мире происходит.
Шейдерочки-шейдерки...
Держи другой билд, может, заработает: https://drive.google.com/file/d/1bPaz1NELr7lV839JeMA8sgq4G6K7Cfcu/view?usp=sharing
Пиксель-арт на заставках просто крутейший. В целом играется неплохо, разве что иногда темп оч сбивается. То есть вот, ты бежишь, прыгаешь, а потом приходится какие-то там относительно хитроумные прыжки делать, застревать, и так далее.
Оч крутой арт, хорошо подходящая музыка, отличная атмосфера.
Из минусов: периодически пропадала музыка, уменьшение экрана хорошо, но слишком сильное (навскидку не стоит делать меньше 80% экрана) - к примеру, попробуйте в стандартном окне разглядеть платформу для большого прыжка.
Главный минус: в раннере не должно быть секций, где нужно совершать хитрые распрыги и тем более двигаться в обратную сторону!
Да, я думаю, что пружин, толкающих вверх и вправо а ля Ёжик Соник было бы достаточно, но Рс сильно настаивал на прыгании от стен (практически устраивал истерики), поэтому пришлось их добавить и потратить кучу времени на полировку...
В следующий раз мне стоит не жалеть и активнее пускать под нож всякую ерунду)
пропадание музыки это увы связанно с недоработками в так сказать "системе синхронизации" хода игры к песне (что-бы например катсцены воспроизводились в определённый момент песни).
Rs11, срочно идти проспаться. Я выступал не только программистом, а также вытащил на себе чуть более чем 50% геймдизайна (именно как и договаривались до джема) и даже доделывал часть арта. Шёл на максимальные компромиссы, чтобы попасть в твою сценаристику. И вместо благодарности каждый день слушал упрёки - например, что я якобы перепутал в коде условия, из-за чего прыжки работают не так, как в твоём больном воображении. Нет, они работают в соответствии с осознанными геймдизайнерскими решениями. Ты оставил игру в полуфабрикатном состоянии, совершенно выпал из контекста и пошёл рисовать декорации, а доделывать саму игру пришлось мне (при этом я не добавил ничего кардинального по сравнению с тем, о чём мы договаривались в первые же два дня разработки). Не знаю, почему ты думал, что за пару часов до сдачи я буду тебя подробно посвящать обратно в работу, из которой ты свалил, и менять вещи в соответствии с твоими прихотями, ломая уже настроенную игровую систему.
"Дожил до конца" - а ты шутник. Я умею укладываться в срок, в отличие от тебя. Учись, студент. :)
Хороший совет.
По моему, концентрироваться на основной графической части, это именно то, чем должен заниматься "художник", особенно после того как основные элементы игры уже сделаны ...(на момент когда я "выпал", напомню, была вполне рабочая физика готовые анимации основных элементов и полностью собранный задник (кроме доп элементов которые так и не появились), а так-же готовая концепция игры). Более того, "выпал" отнюдь не соответствует тому что я был 10-14 часв на связи в дискорд, тестировал каждую версию и давал тот фид бек который мог.
Да, я предполагал возможные причины проблем(ы), и просил проверить прав я или нет, но в чём я должен был упрекать тебя? Спорил, убеждал, объяснял свою точку зрения, это да. Или ты считаешь плохим то что тестирующий игру человек высказывает своё мнение и ищет проблемные места(баги), в игре которую он тестирует?
В какую именно работу ты должен был меня посвятить? Мы же и в четверг до 11 делали игру, и в пятницу до 9 игру делали, как в прочем и в большинство дней ранее. Более того, интересно то, что больше всего спрашивал ты, о том как стоит сделать тот или иной элемент, и это не странно, так как это касалось в тот момент в основном графических частей.
Объясни мне пожалуйста, всё ещё учащемуся студенту, почему в таком случае, за 4 часа до окончания срока на мою просьбу добавить обрабатываемых игрой тайлов, ты внезапно осмелился увеличить их количество (хотя не знаю почему, но именно стен что практически бесполезно в той ситуации которая была в игре), а после этого на отрез отказался сделать элементарное(на мой взгляд) исправление, подразумевающее(грубо) отрисовку стены без колайдера стены, а вместо этого начал меня "отправлять спать", с последующими не лестными словами о проекте? Если это решение было "осознанным геймдизайнерским решением", почему не объяснил мне причин своего решения или опасения которыми оно вызвано?
Если что, я искренне тебя благодарил, так как где-то в середине срока, на основе хода проекта и всех факторов, у меня сложилось впечатление, что ты готов "Махнуть рукой, и забить на всё это" или что-то подобное. Рад если ошибся, и даже если так, всё равно спасибо.
Спасибо, но всё не столь однозначно, так как и у учёности есть свои неудобства.
Наконец-то можно спокойно поговорить про организацию без риска обоим отвлечься от работы и сорвать всё нахрен!
Только если геймдиз - отдельный человек в команде. Если нет, то каждый в команде делает его работу за счёт уменьшения количества своей основной. Ты сделал выбор заняться красивостями, пока проект тащил я, и я не против, много раз так делал. Только нечего потом писать, что часть твоих хотелок не в игре, я работал за двоих, как успевал.
Но это уже тонкий момент - хотел, как лучше, а получилось не очень, в очередной раз. :)
Это действительно так. Если не считать частый фидбек по устаревшим позапрошлым версиям и поиск одного и того же бага по несколько раз вместо того, чтобы латать более глобальные дыры в игре.
Пока до сих пор не ясно, что получилось хорошо, а что - нет, по крайней мере, я пока не видел ни одного видео с игрой, только краткие субъективные записки от таких же буквоедов, как мы с тобой. ;) А вот "просил проверить" - это скорее просил добавить. А что этим улучшилось или ухудшилось - виднее тебе, мне было не известно, как всякие ускорения и акробатики соотносятся с задачей сделать клип (наоборот, сейчас я вижу, что без ускорений не понадобилось бы делать потом замедления), но фидбек по этой части ты начал сыпать, когда уже игру пора доделывать и заливать, т.е. когда менять уже поздно.
У тебя был последний шанс внести поправки, пока не начнётся режим компромиссов (где-то последняя пара дней), чтобы успеть всё в срок. Потом надо было срочно выходить из накопленных нюансов, в частности, сделать торможение, чтобы случайно не прийти к боссу на 30 секунд раньше песни ("подгрузку" уровня я отключил в уровнях с боссом, так как там как раз цель противоположная - быть быстрее песни). Я сделал это через сбрасывание скорости на батутах, причём в виде не очень палевных уровней (и это же применил перед припевами). Вот я тебе и сказал, что это не баг, это так задумано. А раз ничего более серьёзного ты не нашёл, то пора заливать. :)
А тут всё просто:
1) если ты накосячишь с уровнем, перепутаешь (как ты уже делал до этого в редакторе уровней) или добавишь невидимых стен случайно на пути, или спрячешь шипы за декорациями, то последствия будут печальными;
2) если я накосячу где-то в коде аналогично, то последствия будут печальными;
3) в игре много всего уровней;
4) я мало спал и работал в последний день с раннего утра, у меня поднялась температура, а ты включил истеричку ещё более сильную, чем раньше.
Так как игра вполне готова, и ты не использовал вовремя свою возможность сказать, что эти тайлы прям важны, то я принял решение ничего не делать и пожалеть нервы нас обоих (и мне было потом весьма неприятно слышать, что якобы игра прям была бы в разы лучше от наспех налепленной ерунды). В конце концов, это просто очередная забавная джемоигра. :)
Смешно. Я полностью отвечал за уровни, потому что ты с этим не справился и отказался продолжать этим заниматься.
Такого не было, с какой стати мне говорить какие-то такие слова о МОЁМ проекте?
Если ты имеешь в виду выражение "второстепенная хуйня", то это не про игру, а про бесконечные идеи, каких бы ещё декораций напрокрастинировать вместо работы над геймплеем.
Теперь объяснил.
Тебе тоже спасибо за кооперацию, хоть и местами какую-то извращённую. :D
Ход проекта был средний всю дорогу. Хотелось бы, конечно, организацию обсудить заранее до начала джема, но раз ты отказался это делать, то вот и результат. Успевание в срок на джеме - это своего рода мем, и кроме как с иронией я не могу относиться к этому вопросу. Возможно, для тех, кто чаще не успевает, чем успевает, это несколько грустно, приношу свои извинения.
У меня build19 крашится сразу после запуска.
"Прекращена работа программы"
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: Retroman.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 5e99fa16
Имя модуля с ошибкой: Retroman.exe
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 5e99fa16
Код исключения: c0000005
Смещение исключения: 0000000000758032
Версия ОС: 6.1.7601.2.1.0.256.48
Код языка: 1049
Дополнительные сведения 1: 7009
Дополнительные сведения 2: 7009a75a8f87f41ea2938bd40c49ff73
Дополнительные сведения 3: 6a72
Дополнительные сведения 4: 6a729041ceaa5eefd16e19ead017cbcd
Сейчас build20 попробую.
То же самое.
досадно...
Аналогично. Оба билда: "Прекращена работа программы". Помог перенос файлов в папку с отсутствием кириллицы в пути файла.
Но потом на старте другой краш :(
Да ладно. Попробую.
Спасибо за нахождение решения! :'D
Второй вылет был у Эсдира, есть билд с предполагаемым фиксом
Крашится.
Напомнило Ревайвер с 16 гаминатора. Там не было клёвой фишки с плавающей камерой, зато музыка лучше стыковалась с уровнем и перемоткой.
Хорошая игра-клип получилась. Напомнило Bit Trip Runner, только проапгрейдженный. Графон на месте, геймплей не сломан, музыка подходит.
Иногда резко пропадает музыка. Я так понял это потому что вы разбиваете музыку на кусочки и воспроизводите след. кусок когда добежали до чекпоинта, а если игрок не успел пробежать за нужное время - кусок заканчивается.
ЗАЧЕМ? Почему нельзя просто запомнить время трека когда мы пробежали через чекпоинт и перематывать музыку к нему? Какая необходимость сбрасывать музыку при сбросе до чекпоинта? Пусть играет себе дальше.
Не сразу понял что таки делает Shift.
Почему персонаж во время бега переключает скорости? Почему нельзя было плавно менять скорость анимации бега и вместе с ней - саму скорость бега?
Трамплины полностью сбрасывают скорость бегуна по горизонтали.
Так что в принципе можно доделать и выкладывать на другие ресурсы (не так уж много там доделывать).
Думаю в первую тройку игроков точно попадете.
Потому что каждый уровень должен быть приблизительно показан в определённом месте трека (такова сценарная задумка). Можно было сделать синхронизацию менее навязчиво, но не успели...