Пока получается, что не могут.
Вид для печати
как раз дальше демки поэтому и не пошло, то что для полноценной игры требовались ещё многие ресурсы, а они уже на половине необходимого для полноценной игры потенциала, уперлись в непреодалимую стену. на сеге тоже 3D демки офигенные делали, и точно так же до финальной игры ничего не дошло, по той же причине.
---------- Post added at 20:51 ---------- Previous post was at 20:50 ----------
нет достаточного числа популяции программистов, что бы один из них обязательно внезапно это смог. программисты выходят из среды пользователей, которых обязательно в 1000 раз больше быть должно. закон вероятности вселенной.
http://vtrdos.ru/demo_ver/CITDEMO-.ZIPЦитата:
Там просто прогулка по лабиринту бесцельная в цитадели, и всё монохромное. В doom от ДР хоть какое-то подобие оригинала, да ещё и пострелять можно.
тут и пострелять можно и бочки повзрывать и лабиринты и (!) двери есть открываемые и боты и ...
Тема, к слову сказать, как "мышиная возня". Раз в год "то тут, то там" на площадке форума возникает вопрос, а за ним и тема, типа "вот бы создать что-то такое, на это ..... похожее". Немногое большинство писали о том, что можно создать раздел по созданию компьютерной игры, где поэтапно "умеющие и знающие" расскажут "серым и безграмотным", как создать игру. Не лучше бы начать с двух "учебников" по созданию игр на Spectrum-е. Если у кого есть желание, и что-то из набросков, как исходников игры, то он мог бы вести раздел или тему по созданию игры. Желающих почитать и, (возможно), дополнить чем-то своим, хотя бы и графикой, или музыкой, но может быть и текстами в машинных кодах будет достаточно.
С уважением ко всем, кто это дочитал.
Люто глюченная демка, экран мелкий, враги монохромные тупо сконверченные, лютый клэшинг на верху стен, сетап недееспособный, чуть что всё в васик вываливается.
А помню я ещё боле старую демку цитадели, там не было цвета и нельзя было стрелять.
---------- Post added at 20:11 ---------- Previous post was at 20:09 ----------
Кто-то не будет делать что-то для кого-то. :)
3 (три) режима вывода, как в думе - чересстрочный, фулскрин и мелкое окошко. Ах да, фулскрин в цвете или монохром. Режим рендера слоу (обычный) или быстрой (пропускает, как я понял, какое то кол-во градусов при повороте/движении), клэшинг есть и в думе (небо - статическая картинка а тут анимация). Враги да - конверченные. но тут не проблема кодера, а художника.Цитата:
Люто глюченная демка, экран мелкий, враги монохромные тупо сконверченные, лютый клэшинг на верху стен, сетап недееспособный, чуть что всё в васик вываливается.
Сетап, кстати, всё работает - режимы выставляются, всё выбирается. так же там чётко сказано. что по кнопке Q сделать выход. если убили, конец игре (тут да, глюк, согласен).
и тем не менее, технически:
в думе нет пересчёта при движении, просто перебор заготовленных спрайтов пола и стен. Про ботов пока не понял.
в думе нет анимации на стенах, нет дверей, нет стрейфа, нет обзора по вертикале, движения топорные (чётко по клеткам размером в текстуру). Ближайший современный аналог среди игр, игра спейс марине написанная на си под эву. там тоже так же - заранее заготовленные спрайты и движения жуть топорные. В цитадели хоть подобие рейкастинга, а дум это читерство какое-то с точки зрения кода. Конечно, для такой игры ресурсов не хватит - все текстуры держать со всеми удалениями и поворотами в памяти на весь уровень. тут и метра может не хватить.
большая проблема в том что они
раза 3 пытался сделать компилируемый исходник
и все время делал вывод
что мне проще его вообще отдизасмить чем пытаться сконвертировать оно хотя бы в текст(на 100% соответствующий оригиналу(правда недавно натыкался еще на одну конвертилку но пока не пробовал)) какими то полу рабочими плагинами для тоталкомандера
а потом еще вникать в эту аласмятину...
а возится из под эмуля это какой то аутизм
учитывая шрифт 4х2 в 256х192 версии аласма
чтоб сделать хоть какое то изменение, чтоб проверить что за что отвечает
100500 телодвижений, 2 минуты ждать, исходника, что же сейчас там на изменял, не видно...
Так вот. Уходя от темы "анимации", поговорим про рей кастинг. Про то, что нам не нужно заготавливать 100500 спрайтов на все случаи. Поговорим о том, что можно делать расчётами. Почему-то в цитадели, в думах и вольфах на калькуляторах, под всё хватает ресурсов. Ну т.е.если не заниматься анимацией, товсё должно влезать.
Sayman, 96х64. у тебя есть информация как на калькуляторе организован экран?