а что я сказал про 2д ??
можно сделать пошаговую 3д...
doom rpg?
а кто думать будет?
Не волнуйтесь, ребята! Игра уже пошустрее работает - это я только оптимизировал имеющиеся процедуры вывода. Еще, что NovaStorm подсказал, сейчас доделываю, будет еще быстрее шевелиться. Так что, пошаговости тут никак не будет.
Всё-таки будет 3D-бегалка-стрелялка.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Всё, закончил оптимизацию и ввёл своеобразный z-буфер в программу. Посмотрите, теперь какая стала скорость, по сравнению с предыдущей версией (см.файл).
Andrew771, а что и насколько можно было-бы сделать лучше/красивее/быстрее если бы тактовая была хотя-бы 7MHz, а ОЗУ 256kb?
Можно было бы тогда увеличить количество промежуточных положений, как я писал раньше, поворот на 22,5 градусов, а не на 45. Увеличить количество типов препятствий, количество типов врагов.
Глубину просмотра в принципе и сейчас можно увеличить, на скорость не скажется. Тогда дискретность перемещения не так будет в глаза бросаться. У Jukovской игры плавнее движение, хотя может кажется за счет трети экрана.
Вот графику красивую я не осилю, так что порисую, как умею. Взялся бы кто, быстрее бы дело пошло. А я бы писал пока дальше код на имеющихся кубах-болванках.
вот! это очень важно! Для 3D ходилок самое важное - плавность перемещения, иначе это не игра, а мучение будет. Щас не хватает плавности перемещения где-то в 4 раза, и дискретности поворота в два раза. При этом если перемещение замедлится - это нормально, а вот для поворота замедление уже критично и нежелательно. И ещё один важный элемент - параллельный сдвиг вправо-лево - это надо обязательно. Вот при таких параметрах от ходилки уже получаешь кайф даже без сюжета, а чисто от удобства управления.
И прикидывай уже щас чтоб игра получилась легко масштабируемой, до возможностей 128/256k и турбо.. Для 3D - 48k это конечно спортивно как и хороший демомейкинг, но бесперспективно ввиду бесполезности
Последний раз редактировалось Black_Cat; 09.02.2011 в 15:59.
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)