Честно говоря, я этим не интересовался никогда, это надо DeaDDooMER'а спрашивать. Но почти наверняка это сделать несложно, раз уже под Linux работает.
Думаю, что Doom 2D Forever не настолько сложная игра, чтобы её портировать, например, на Solaris. Есть игры и посложнее, которые, тем не менее, каким-то образом имеют порты, к примеру, для Raspberry Pi.
Такой вопрос.
Doom 2D Forever можно играть не только на Windows, но и на Mac OS X, Linux, Android.
Планируете ли вы портировать Doom 2D: Forever на системы BSD (FreeBSD, OpenBSD, NetBSD и другие) и другие UNIX-подобные системы?
Я какое-то время регулярно собирал под FreeBSD, пока пользовался оной.
+ где-то раз в год проверяю собираемость и работоспособность в HaikuOS.
Если нужна помощь в сборке и починке - я проконсультирую и сделаю патч при необходимости.
Есть игры и посложнее, которые, тем не менее, каким-то образом имеют порты, к примеру, для Raspberry Pi.
Под Raspberry Pi собирали. Не помню что получилось. У меня девайса нет, так что хз.
Сборка под другое экзотическое железо - это скорей вопрос поддержки оного в компиляторе free pascal (и наличия этого железа у меня, или хотя бы у кого-то ещё).
Почему исторически просто вад не остался? дум 2д юзает обычные вадники
Видимо потому, что хотелось имена длиннее 8 символов и сжатие содержимого.
Тогда (в 2006, кажется) свой формат казался хорошей идеей. Это ещё rs.falcon (автор проекта) делал, он здесь больше не появляется.
Если у free pascal нет проблем с соляркой, то и собраться должно с полпинка.
Ну просто есть такие программы, которые в силу своей кроссплатформенности могут работать и на остальных ОС, а не только на Винде, Маке или Линуксе. К примеру, OpenTTD.
Я какое-то время регулярно собирал под FreeBSD, пока пользовался оной.
+ где-то раз в год проверяю собираемость и работоспособность в HaikuOS.
Если нужна помощь в сборке и починке - я проконсультирую и сделаю патч при необходимости.
Я вот как-раз когда на виртуалку ставил Фряху, устанавливал через пакеты OpenTTD. Вроде бы работало, правда это было очень давно. В 2017 году. Когда я пробовал и изучал разного рода аналоги Винды. Соляру не устанавливал, ибо это чисто проприетарка, то есть нужно заплатить, чтобы установить. Но раз уж там, судя по статье в вики про OpenTTD её можно на Соляру ставить, значит, и другие игры тоже можно попробовать.
Сборка под другое экзотическое железо - это скорей вопрос поддержки оного в компиляторе free pascal (и наличия этого железа у меня, или хотя бы у кого-то ещё).
В данном случае к экзотическому железу относятся PowerPC, SPARC, ARM... ну то бишь те, которые не юзаются большинством пользователей. И которые у нас в России практически не встречаются. Кроме как тех, кто собирает эту экзотику.
ух, помню, рубился в дум2д давно на psp, классно, что проект жив
сейчас поглядел видосы, потыкался в редактор, появился вопрос
я не знаю, насколько это возможно, но не было идей насчет слоев параллакса? чтобы некоторые тайлы скроллились с различной скоростью, создавая ощущение "где-то в далеке"
с этим можно делать крутые обьемные уровни, мясной пацан как пример
Скрытый текст:
ютубовский таймкод чет на форуме работает, ну например 24:54
я не знаю, насколько это возможно, но не было идей насчет слоев параллакса? чтобы некоторые тайлы скроллились с различной скоростью, создавая ощущение "где-то в далеке"
Такая идея была и обсуждалась. Пока никто не брался. (особо резких телодвижений не происходит пока не доделана ветка с новым ренедером)
скажите пожалуйста, у вас никогда не было в планах поменять самописный игровой движок
Я занимаюсь графической частью, сайтом, модельками, картами, организацией, всем понемногу, а вот программировать не умею.
Поэтому по движку совершенно ничего не могу сказать.
Про годот слышал, он симпатичный, даже что-то на нем пытался ваять когда-то, но не сделал ничего, достойного релиза.
Я вижу развитие Doom 2D в ещё большей модифицируемости, очень хотелось бы иметь возможность так же легко как и для оригинального Doom создавать своих монстров и оружие, ну и режимы игры конечно.
Мне тоже очень бы этого хотелось. Но сам я такое не осилю. Хотел бы в итоге получить нечто вроде плоского gzdoom.
А карта, что была перенесена МАП01 из оригинала - вообще шикарное представление в 2Д варианте, было бы здорово так всю тридцатку "портировать"
А там потом, вроде ещё уровни из Quake, тоже шикарная интерпретация!
Вижу OpenTTD на линукс, мак и винду. У нас еще и андроид (чем не ARM?), и PPC. Cпасибо DeadDoomer'у.
PowerPC попадается не так уж редко. Он есть среди наших у нескольких человек, включая меня и DeadDoomer'a.
Поиграл, прошёл 3 уровня. Пока не привык, некоторые вещи слегка раздражают:
- плавает игрок медленно, а плавать приходится с самых первых уровней. Не знаю, что это больше: недочёт механики или левелдизайна.
- перестрелки с сержантами на открытой местности слишком рандомны. Иногда они тупят и не успевают сделать ничего, а иногда быстро сносят процентов 50 хп.
- кажется, что инерция игрока лишняя. Мне представляется, что в платформерах не стоит гнаться за реалистичностью, а потому и игрока можно сделать более легкоуправляемым.
- не видно текстовых сообщений типа "You need a red key..."
- секреты. Секретные локации типа той, что на скриншоте ниже, лучше делать видимыми, когда игрок в них входит. Типа того, как это сделано в SuperTux.
Michael63, так это же порт, сохраняющий все механики оригинальной игры 1996-го года. И уровни те же...
Черный Думер, сравнительно нормальные самодельные карты отобрал, правда, их ну совсем мало осталось. Сейчас редактирую. Об этом имело смысл написать в соседнюю тему, но я решил, что два маловажных абзаца лучше смотрятся в одном сообщении.
Или бы это просто был ремейк Dangerous Dave in the Haunted Mansion.
ADDED:
Ну а вообще всё правильно сделано, тут идёт подражание классике. Мне без инерции уже трудно представить передвижение в игре, к нему быстро привыкаешь.
В воде игрок плавает медленно, а на поверхности воды быстро. Также интересным свойством является электропроводность, которая дамажит всех, кроме рыб.
Итересно сделаны лифты (потоки воздуха): если просто в них зайти, то игрока будет поднимать медленно; а если прыгнуть в них с ускорением, то и движение в лифтах будет быстрым.
Michael63, так это же порт, сохраняющий все механики оригинальной игры 1996-го года. И уровни те же...
Это для чего-то хорошо, но для меня скорее плохо. Но ладно, тут, как говорится, дарёному коню. Но всё же делюсь впечатлениями, мало ли, вдруг пригодится.
А в самом Думе лично я уже привык к Гоззе, а там инерция явно меньше (или так кажется - не знаю, но ощущение такое точно есть).
Тут кто-то писал, между прочим, что хотелось бы сделать двумерный аналог Гоззы. ИМХО да, было бы неплохо.
- не видно текстовых сообщений типа "You need a red key...
- секреты. Секретные локации типа той, что на скриншоте ниже, лучше делать видимыми, когда игрок в них входит. Типа того, как это сделано в SuperTux.
Здесь специально оставили так, потому что это сконвертированная кампания из 1996 года.
Но эти два пункта можно сделать на своей карте, в своем мегаваде.
в самом Думе лично я уже привык к Гоззе, а там инерция явно меньше (или так кажется - не знаю, но ощущение такое точно есть)
У Гоззы по сравнению с PRBoom меньше не инерция, а input lag, как с этим бороться в PRBoom - не знаю, от типа рендера не зависит. Помогает только отключение vsync, но вентиляторы начинают бешено крутиться, а Гозза и с включенным vsync обеспечивает маленький лаг.
Вот в DooM2D, там проблема не в инерции или её количестве, а в том, что она неинтуитивна, нефизична, сильно замедлен разгон при нормальном торможении, плюс ещё гравитация низкая, понятно, это, типа, Марс, но ощущается не очень.