Daggerfall v0.01 Alpha 128k от Dragons' Lord. Обзор наследия Борща.

  Рет қаралды 2,487

JaggedGaming

JaggedGaming

Күн бұрын

Обзор нового проекта Dragons' Lord'а.
Движок, основанный на Борще, поволяет генерировать большие трехмерные пространства процедурными методами, что позволит уместить будущую игра в 128K.
Присуствуют видеовставки из v0.02 Alpha и из версии для ZX Evolution. Играю на 28 МГц
Скачать можно здесь
wall-19...
От автора:
При его создании в качестве основы взял последнюю версию кода "Борща" (ну, чтобы не с нуля кодить), и переделал, что мне было нужно.
Итого свежее:
От Борща:
- Новая панель GUI;
- Новая оцифровка морды лица Думгая;
- Новые иконки оружия на панели;
- Микшер музыки и sfx эффектов (если не обнаруживается в наличие два AY, то играется всё на одном с понижением дискретности воспроизведения, но без прерывания одного другим);
- Облегчённый баланс по дамагу и новая настройка хитбоксов монстров для изи стрельбы.
От Даггерфолла:
- Написан генератор шума Перлина: 16 бит = карта 65535х65535 тайлов;
- Написан очередной слой симуляции пространства, Перлин заведён в игру, как бесконечный не повторяющийся ген карты высот (хотя в первой альфе всё и выглядит плоским, в последующих версиях уже всё в объёме);
- Написан спаун и анспаун монстров на всём пространстве бесконечной карты.
Основной косяк Спека, это мало памяти, и поэтому большие пространства невозможны. А тут всё превозмогается через процедурную генерацию. Планируется другой герой, другие средневековые пушки, деревни и городки, NPC, квесты, подземелья, лут. Ну, и другие монстры.
Сам генератор на шуме Перлина занимает 1 килобайт, ещё 1 килобайт занимают скроллеры карты во все 8 сторон, и где то 1 килобайт всякие процедуры обслуживания спауна монстров и эмуляции пространства.

Пікірлер: 97
@3vooq
@3vooq 2 күн бұрын
Да 28 МГц, но даже в этом случае вызывает восхищение. Драгон Лорд - моё почтение. Надеюсь, дойдёт дело до полноценного релиза
@ZXJaggedGaming
@ZXJaggedGaming 2 күн бұрын
Не забываем дополнительно смотреть в 144p ;))
@TenguVaran
@TenguVaran 2 күн бұрын
Кстати! В 240р гораздо лучше выглядит
@randomcreations1079
@randomcreations1079 2 күн бұрын
Ты имел ввиду в 144к😅
@abrajmek_zalilov
@abrajmek_zalilov Күн бұрын
Сглаживание огонь! ;)
@ff5x2
@ff5x2 Күн бұрын
у меня был телевизор "снежок-2", и к нему я подключил спектрум. эффект был примерно тем же )) можно было обоснованно утверждать, что это аппаратное сглаживание!
@Alexsoft76
@Alexsoft76 Күн бұрын
"Грешно смеяться над больными людьми". У меня и так ютуб без затыков работает только в 144. Если 360, то буферизоровать кусками приходится.
@mike-stpr
@mike-stpr 2 күн бұрын
Невероятная красота! Восхищение! Жаль, что на 3.5Мгц тормозит -- всё же традиционно ориентироваться на реал, хоть на нём мало кто играет. Очень не хватает классических квестов (даже не Диззи, а вообще без убийств -- чисто история, которую интересно пройти до конца). Такая игра (может быть в упрощенном виде где-то, не знаю что тут самое тяжелое) очень нужна. Сейчас вокруг так много негатива, что иногда хочется просто побегать в мире, где никто не стреляет, где нпс просто гуляют и любят поговорить на разные темы. 🙂СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 🙂
@Romalisenkov
@Romalisenkov 2 күн бұрын
дико радуют такие 3d-проекты, особенно, если будет все на рандоме, как в D&D, без линейностей
@Blitz_mania
@Blitz_mania 2 күн бұрын
игра хороша! ждем продолжения
@reseachers
@reseachers Күн бұрын
Я вообще не против чтобы все Спектрум проекты стали современными и выглядели как шедевр!
@AlexanderSeven
@AlexanderSeven 2 күн бұрын
Как технодемка - впечатляет, особенно на 28мгц.
@VasilyKhoruzhick
@VasilyKhoruzhick 2 күн бұрын
Ну надо сказать, что картинку проще разобрать, чем в борще, но все еще технодемка, а не игра
@Rustem_A_
@Rustem_A_ 2 күн бұрын
Эх, этот бы движок да в Castle Master, Eidolon, Mercenary или Catch 23))) Если автор соединит техническую сторону с хорошим левелдизайном и продуманным геймплеем будет 100% ностальгический хит. Да, РПГ элементы, поиск выхода/ключа/рычага, прокачка. Ох, кусаю локти, что такое опоздало на 30 лет, но все же круто, что есть гениальные энтузиасты zx сцены!
@theALFEST
@theALFEST Күн бұрын
РПГ\приключение делать в разы сложнее, чем шутер. В одиночку - на это уйдут годы.
@Rustem_A_
@Rustem_A_ Күн бұрын
@@theALFEST ну, вопрос с масштабе и деталях - мы же не про Skyrim говорим. В эпоху спекки рпг/квесты/приключения (как впрочем и игры других жанров) в подавляющем большинстве случаев делались программистами в одиночку, да еще и в сжатые сроки (например, Lords of Midnight от Майка Синглтона), а потом уж издательства выбирали наиболее перспективные проекты для продвижения и тиражирования. Так что не соглашусь с вами.
@theALFEST
@theALFEST Күн бұрын
@@Rustem_A_ В сжатые сроки игры делались в качестве основной работы, а не хобби проекта. Сейчас на спек пишут в свободное время, поэтому сделать такую игру меньше, чем за год - почти нереально.
@Rustem_A_
@Rustem_A_ Күн бұрын
@@theALFEST удивлю вас, но и в 80-ые игры зачастую писались энтузиастами в качестве дополнительного заработка или хобби) В данном случае год, а то и два ушло только на Борщ, так что не думаю, что автор торопится. Тут главное принцип достижения новых высот виртуозности кода.
@theALFEST
@theALFEST Күн бұрын
@@Rustem_A_ Как показывает практика, проблема чаще всего не с кодом, а с гейм-дизайном. Демка - есть, игры - не будет :)
@viktorvik8848
@viktorvik8848 2 күн бұрын
Неплохо для спека, сетевой режим сюда прикрутить, и сделать квэйк арена
@Ace_TheCat
@Ace_TheCat 2 күн бұрын
Всё таки это интересный проект под нестандартное железо, не могу это воспринимать как игру под спектрум. Но то что, есть энтузиасты которые пилят что-то подобное это хорошо Спектрум не подходит для 3д игр, 14Мгц это уже как на Амиге 1200
@reddie_zx
@reddie_zx 2 күн бұрын
14 уже в прошлом, в ролике эмулятор на 28-ми =))
@theALFEST
@theALFEST 2 күн бұрын
амига 1200 в разы быстрее спектрума на 14мгц
@anatolykosychenko8038
@anatolykosychenko8038 2 күн бұрын
Hi Ya & best wishes. SuperB! Thanks for work. Be Happy. Sevastopol/Crimea
@gmakomsomolsk
@gmakomsomolsk 2 күн бұрын
теперь после этого видео будут говорить, что в ДДД генерация карты сделана как в Борще (С)
@DragonsLord76
@DragonsLord76 2 күн бұрын
Ха-ха-ха, Миша отжог! Кстати, кто не знает, именно этот чел научил меня делать шум Перлина, на котором сделана генерация карты в Даггерфолле.
@acid_flash
@acid_flash Күн бұрын
Картинка интересная, как под тетрис высокого разрешения 😆 Но, до "I, Robot" (1983) недосягаемо далеко, где полное 3D векторно-полигональное на 1,5 МГц 8-bit ЦП всего (видео подсистема на 4-bit модулях от AMD).
@DragonsLord76
@DragonsLord76 Күн бұрын
Текстуры были на вашем роботе?
@acid_flash
@acid_flash Күн бұрын
@@DragonsLord76 в этом "тетрисе" что-то текстур тоже не видать 😆 Робот хотя бы цветной и что важнее, невероятно менее требователен (волшебство для нынешних игроделов).
@ЮрийБур-ю7ф
@ЮрийБур-ю7ф 2 күн бұрын
У вас так редко выходят ролики, вас очень приятно слышать, могли бы вы делать на приставки по типа спектрума обзоры?Стримить игры онлайн на ютубе?
@anatolykosychenko8038
@anatolykosychenko8038 2 күн бұрын
Shalom.
@anatolykosychenko8038
@anatolykosychenko8038 2 күн бұрын
👋🤜🤛🤝👏💥.
@dinitroacetylen
@dinitroacetylen Күн бұрын
Мужик из _Doom,_ монстр из _Quake,_ то есть логично, что вместе это звётся _Daggerfall._ Хоть бы добавили призраков, бурчащих потусторонним голосом "VENGEANCE".
@DragonsLord76
@DragonsLord76 Күн бұрын
Монстры, персонаж, оружие - всё из другого проекта. Я просто взял болванку кода, чтобы не начинать с нуля. Потом всё заменится на аутентичное.
@moscow8881
@moscow8881 Күн бұрын
прорывная технология и графика, раньше о таком даже и не мечтали
@DragonsLord76
@DragonsLord76 Күн бұрын
Движок в 4 раза быстрее всем известного Freescape (Дриллер, Кастл Мастер, Дарк Сайд и др.)
@ZiCViZ
@ZiCViZ Күн бұрын
144p только и показывает :) а рутуб будет ?
@ВиталийИванов-н2н
@ВиталийИванов-н2н Күн бұрын
Эх, если бы это еще было в цвете.
@DragonsLord76
@DragonsLord76 Күн бұрын
В середине ролика показано, как оно в цвете.
@UGozavrus
@UGozavrus 2 күн бұрын
Всем привет. Да, классно смотрится и играется. У меня вопросик такой чисто технический: ну вопервых: сколько эта игрулька весит в килобайтах или.. может уже В Мегабайтах и соответственно, сколько бы ЭТО 😊 загружалось бы с кассеты на Спектрум? Ну хоть примерно. Интересно же 😊
@null_device
@null_device 2 күн бұрын
Приставка 128К в названии демо и тот факт, что автор канала использует спектакулятор, который умеет в плане памяти максимум 256 Кб Скорпион - не наводит ни на какие мысли? Загрузка с магнитофона всех 7 страниц памяти типовой машины это примерно 15 минут.
@DragonsLord76
@DragonsLord76 2 күн бұрын
Игра, по сути, писана под 128к и использует только его СТАНДАРТНЫЕ ресурсы. Единственное, что ей не хватает это частоты процессора, поэтому рекомендуется к запуску на более современных клонах, но что касается карты памяти и экрана - всё, как на классике.
@Nafanya-The-Cat
@Nafanya-The-Cat 8 сағат бұрын
@@DragonsLord76 супер! но , блин, дйте уже спекку умереть! у вас же талантище так кодить, переходите на современные актуальные платформы и ваяйте шедевры на них.
@redisssska
@redisssska 2 күн бұрын
Прикольно, но играть в это я конечно же не стал бы, даже пацаном
@FelixRPetrov
@FelixRPetrov Күн бұрын
Без альтернативы то? Да я бы был в восторге 40 лет назад!
@redisssska
@redisssska Күн бұрын
@@FelixRPetrov альтернатива была. Сотни и тысячи игр которые не были похожи на пиксельную черно-белую кашу и при этом ещё и не тормозили. Чем не альтернатива?
@FelixRPetrov
@FelixRPetrov Күн бұрын
@@redisssska вы не перепутали эпоху? Ну назовите мне альтернативные игры тех лет, они все примерно так и выглядели, даже похуже. Та же элита, например.
@redisssska
@redisssska Күн бұрын
​@@FelixRPetrov Погуглите что значит слово альтернатива.
@FelixRPetrov
@FelixRPetrov Күн бұрын
@@redisssska с вами, как в шахматы с голубем.
@itsacooltrip-573
@itsacooltrip-573 2 күн бұрын
Как называется такой эмулятор, в котором вы играетесь?
@ZXJaggedGaming
@ZXJaggedGaming 2 күн бұрын
Spectaculator
@georgebernardIV
@georgebernardIV Күн бұрын
Здравствуйте, подскажите пожалуйста, игру на Спектрум где на первом экране герой должен быть пробежать между больших движущихся поршней, не могу найти в обзорах, а названия не помню
@VideogamesSematary
@VideogamesSematary 14 сағат бұрын
А это не Metal Army?
@georgebernardIV
@georgebernardIV 5 сағат бұрын
@@VideogamesSematary нет, та была наверное как-то связана с Monty, но это не Run или Mole, может знаете еще какие в серии есть или похожие? За Metal Army спасибо, раньше не встречал, обязательно посмотрю
@VideogamesSematary
@VideogamesSematary Сағат бұрын
@@georgebernardIV Их в серии всего 6: Wanted: Monty Mole, Monty is Innocent, Monty on the Run, Auf Wiedersehen Monty,Moley Christmas и Impossamole.
@MoonMonster88
@MoonMonster88 Күн бұрын
Интересно как технология 3d движков для Спектрума. Насколько Я понимаю на полноценную игру надеяться нечего ?
@DragonsLord76
@DragonsLord76 Күн бұрын
Можете смело надеяться на полноценную игру.
@MoonMonster88
@MoonMonster88 Күн бұрын
Круто !
@boloyeung3568
@boloyeung3568 Күн бұрын
А можно скачать кассетную версию где-то? Предпочитаю играть на реальном 48к железе.
@DragonsLord76
@DragonsLord76 Күн бұрын
Зачем делать кассетную версию игры, которая даже на 7МГц тормозит? Игра предназначена онли для 14МГц (т.е. для ZX Evolution), а ещё лучше будет с максимальными настройками идти на 28МГц (ZX Next).
@boloyeung3568
@boloyeung3568 Күн бұрын
@@DragonsLord76 И зачем оно такое тогда надо??? Next это вообще мертворожденный проект, по возможностям на уровне денди. Да и эволюшен был далеко не у всех в 90-е... Поэтому даешь народные 48к и загрузку с кассеты! А графику можно и менее графонистей сделать. Вон таже элита вполне играбельна была!
@andrewyudin1161
@andrewyudin1161 Күн бұрын
@@boloyeung3568 Во-первых - не стоит решать за всех. и Next таки пользуется некоторой популярностью тож (за пределами наших местячковых стран - тем более). Под него и местные иногда выпускают игры, и даж кропаль на них умудряются заработать иногда. Раз что-то делается и удивляет - значит кому-то это нужно. Элита на спеке была с сильно минималистичной "проволочной" 3д-графикой - это очень сильно проще (и быстрее в отрисовке). Основную часть экрана занимал чёрный фон (космос) - тож проще. И то, даже Элита на стандартной частоте так себе по тормознутости / дискретности была (особенно когда несколько кораблей и станция были в кадре)... Это касательно производительности. Так что не стоит сравнивать. Другое дело, что моменты в статике (миссии, торговля, и т.д.) - там (в Элите) да, всё +- норм было... полноценная игруха - тут всё ок. Сам в детстве офигевал, как такое смогли впихнуть в 48Кб... Но жанры принципиально разные, и графоний тем более (я думаю в этом основной смысл этой демки) - посему я бы не надеялся на вашего старого динозавра в этом плане... Другое дело что есть некоторые сомнения, что из этого выйдет что-то больше демки (по геймплею), увы.
@DragonsLord76
@DragonsLord76 Күн бұрын
@@boloyeung3568 TAP версия на самом деле успешно компилируется, собирается и уже существует. И будет включена в zip пак всего проекта.
@theALFEST
@theALFEST 2 күн бұрын
Демка - это хорошо, но боюсь, игры опять не случится.
@DragonsLord76
@DragonsLord76 Күн бұрын
Игра обязательно случится. :))
@andrewyudin1161
@andrewyudin1161 Күн бұрын
@@DragonsLord76 А есть ли возможность (память / ресурсы) добавить ещё какое-то количество противников, тексты, и т.д. (в плане ориентации на роглайк/РПГ/адвенчуру)? Или вы хотите именно шутер сваять? Ибо с большой зацикленной генерируемой на лету картой / природой / ландшафтом...
@null_device
@null_device 2 күн бұрын
Все это, конечно интересно, но не более чем концепция. В этом отношении, даже демо-версия DOOM от Digital Reality, в больше степени - игра. Не говоря уж про чанковый Wolfenstein от Alone Coder'a, умеющий весьма комфортно играться на 7 Мгц.
@DragonsLord76
@DragonsLord76 2 күн бұрын
Вы не понимаете на сколько огромная здесь карта. И какие прорывные возможности для Спеко игр этот сулит :)
@null_device
@null_device Күн бұрын
@@DragonsLord76 если мне понадобится огромная карта, я запущу один из альфа билдов Майнкрафта. Где можно "путешествовать" по карте, с аналогичной целью.
@DragonsLord76
@DragonsLord76 Күн бұрын
@@null_device А в том и прикол, что на Спеке вы не найдёте игр с такой картой. Потому что тупо не лезет в память. В "BORSCH" карта 64х64. Тут уже 1024х1024 (то есть 256 карт Борща по площади, доступной для исследований) и в принципе может быть увеличена ещё на несколько порядков, просто незачем. И на этой потеряться можно легко. :))
@DragonsLord76
@DragonsLord76 Күн бұрын
@@null_device В Майнкрафте используется шум Перлина для генерации карты. :))
@null_device
@null_device Күн бұрын
@@DragonsLord76 и тем не менее, там карта - поболее будет. И игрового функционала, на две головы. С таким успехом, можно уже выкатывать игры на бейсике, под спектрум с процем на 75 Мгц. ХD
@МуркаМяу-о8з
@МуркаМяу-о8з 2 күн бұрын
Не интересно, хочеться пронастольгироваиь,, покажите все серии Диззи. Даже с описанием ее хрен пройдешь..
@ZXJaggedGaming
@ZXJaggedGaming 2 күн бұрын
Мне кажется чего чего, а Диззи полно прохождений с комментариями. Другое дело - обновленные версии классических Диззиков, которые вышли в 2023 и 2024 годах
@МуркаМяу-о8з
@МуркаМяу-о8з 2 күн бұрын
@@ZXJaggedGaming может.., но мне интересен ваш канал, тут вы называете проблемы игр. А там проблем хватает...
@3vooq
@3vooq 2 күн бұрын
​@@ZXJaggedGamingсогласен с автором запроса. Прохождений Диззи много, но нравится именно Ваша подача
@DragonsLord76
@DragonsLord76 2 күн бұрын
@@ZXJaggedGaming Джаггет в ТОПе! :)))
@randomcreations1079
@randomcreations1079 2 күн бұрын
Что ещё за борщ?
@null_device
@null_device 2 күн бұрын
Аналогичная игровая дема от того же товарища. Загуглите "Ищкыр demo zx spectrum".
@DragonsLord76
@DragonsLord76 2 күн бұрын
"BORSCH" - Первая игра, выпущенная на этом 3D движке. Поэтому у всех такая стойкая ассоциация. Хотя до Борща выходила ещё "ELITE demo", на том же движке. Поищите на Ютубе.
@randomcreations1079
@randomcreations1079 Күн бұрын
@@DragonsLord76 блин. Дожили, игры называют в честь борща. Хотя в русском геймдеве и не такое встретишь - например я однажды наткнулся на геймдев-компанию под названием "Кефир". Какой же фейспалм я тогда словил
@АўтарівыканаўцаВіктарМіхайлаві
@АўтарівыканаўцаВіктарМіхайлаві 28 минут бұрын
Ну такое. Движок хорош, но никогда не станет даже средней игрой. А Драгонлорд, вероятно, никогда не поймет почему.
@dansonward
@dansonward 11 сағат бұрын
очередное демо на мертвом процессоре, да еще в эмуляцию под 28 мгц. Это все равно что на QBasic сейчас тоже самое сделать и представить как потенциал к игре. Причем в отличаи от Z80 , у QBasic будет именно этот потенциал сделать Игру. А на Z80это так и останется демкой. Не будет никогда под этот проц ничего дальше того что уже сделала Зося. Нет там геймплея и не будет. В 32 килобайта не вместить ничего . А все что за этими 32 килобайтами это уже не Спектрум. Лучше уж на моторолу 68к перейти и там реально что-то интересное сделать.
@Tsar_Ioann
@Tsar_Ioann Күн бұрын
сложно это воспринимать как демоверсию для Спектрума... одно время, кто-то создал видео.... - как бы выглядели демки на Спектрум, если памяти неограниченно и тактовая частота 4xx мегагерц. (433 вроде бы) вот тут так же... - бессмысленная альфа, которая до игры, скорее-всего не дойдёт... - разве только будет простейший шутер без цели. генерировать мир, конечно прикольно, но в такой мир засунуть что-то нерандомное - практически невозможно.
@DragonsLord76
@DragonsLord76 Күн бұрын
Майнкрафт признан самой успешной игрой за всю историю существования игростроя. Практически полностью построен на процедурной генерации, в том числе и на шуме Перлина.
@DragonsLord76
@DragonsLord76 2 күн бұрын
Я автор. Всем привет. Меня интересует фитбэк вот по какому вопросу: как вы считаете, нужно ли сделать деревьям коллизию? Тогда на клетку, где стоит дерево невозможно будет забежать. Или оставить лес "прозрачным" для бега, а коллизию оставить лишь только на строениях?
@MichaelKrishtopa
@MichaelKrishtopa Күн бұрын
Подлесок (тут он по пояс) проходится, а для непроходимых деревьев в одну клетку можно сделать большой ствол, в который упираешься. Из них же можно делать заборы.
@MoonMonster88
@MoonMonster88 Күн бұрын
Можно сделать как опцию, вкл/выкл. коллизию деревьев. А в общем не нужно заморачиваться этим, пусть будет уже как есть.
@Ace_TheCat
@Ace_TheCat Күн бұрын
Логичнее было бы уменьшить скорость перемещения и добавить звук шуршания об ветки
@99Alexey99
@99Alexey99 Күн бұрын
Не понятно, зачем все это.
@ZXJaggedGaming
@ZXJaggedGaming Күн бұрын
Как и весь спековский движ, just for fun. Народ получает удовольствие от процесса.
@MoonMonster88
@MoonMonster88 Күн бұрын
Для демонстрации возможностей современных технологий ретро-кодинга. Т.е. человек реализовал на данной платформе то, что до него никто не делал. За что ему РеСпект конечно.
@Ace_TheCat
@Ace_TheCat Күн бұрын
Зачем ваш коммент тут тоже непонятно
@null_device
@null_device Күн бұрын
@@MoonMonster88 отношение к ретро-кодингу данной альфы, примерно такое же как запуск DOS- игр на четвертом пентиуме. На спектрумовской "железной классике", это мягко говоря - неиграбельно.
EXOLON REDUX ( PC ) NEW REMAKE GAME 2022
20:00
8 &16 bits Marvel Machines and More
Рет қаралды 15 М.
SCHOOLBOY. Мама флексит 🫣👩🏻
00:41
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 7 МЛН
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 98 МЛН
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 10 МЛН
Thanatos. ZX Spectrum. Прохождение
55:21
JaggedGaming
Рет қаралды 6 М.
10 ИСЧЕЗНУВШИХ ЖАНРОВ ИГР
21:14
Никитун
Рет қаралды 484 М.
Game Over II // Electronic Arts // ZX Spectrum (1988)
21:41
Risky Business
Рет қаралды 2 М.
СУДЬБЫ ПРИМАРХОВ ПРЕДАТЕЛЕЙ
20:23
Культ Ереси
Рет қаралды 382 М.
SCHOOLBOY. Мама флексит 🫣👩🏻
00:41
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 7 МЛН