IPB
ЛогинПароль:

2 страниц V  1 2 >  
 Ответить  Открыть новую тему 
> Небольшая "адская" демка., Я таки сделал паскальное 3д.
сообщение
Сообщение #1


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Сделать это на Турбо Паскале раньше, да ещё и чтоб на моём компе не тормозило, мне не давала проблема, описанная и решённая в этой теме: Почему Trunc так медлителен?
После этой оптимизации мой модуль заметно ускорился, хочу показать, что получилось.
Правила такие - вокруг смотреть мышкой (первые 5 секунд вы просто падаете вниз на поверхность), двигаться W-A-S-D. Нельзя заходить за край и наступать за лаву (тогда программа закрывается, выводя на экран DIED). Цели никакой нету, это всего лишь демка.
Ссылка: http://tarasber.narod.ru/demo3d.rar

Сообщение отредактировано: TarasBer -


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Очень впечатляет. Напоминает Magic Carpet =) +1


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


поиск
****

Группа: Пользователи
Сообщений: 347
Пол: Мужской
Реальное имя: nir

Репутация: -  2  +


Очень понравилось, круто...
Мне до такого, наверное, ещё далеко, буду учиться...)


--------------------
typedef void Śūnyatā ;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Профи
****

Группа: Пользователи
Сообщений: 731
Пол: Женский

Репутация: -  25  +


А я не смогла полностью насладиться.. Заработало только в дос-эмуляторе (ибо виста), медленно и без мыши sad.gif
Но все равно впечатляет..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Цитата(Айра @ 9.01.2009 1:24) *

А я не смогла полностью насладиться.. Заработало только в дос-эмуляторе (ибо виста), медленно и без мыши sad.gif
Но все равно впечатляет..


Оффтоп - в Висте нету даже ntvdm (кстати тоже как бы дос-эмулятор, по скорости не уступающий настоящему ДОСу), как в экспе?!


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


N337
****

Группа: Пользователи
Сообщений: 737
Пол: Мужской

Репутация: -  26  +


Классно! Еще можно ландшафт посчитать фрактально - тогда он будет менее хаотичным и более похож на реальный...


--------------------
The idiots are winning.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Уникум
*******

Группа: Пользователи
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


Цитата(TarasBer @ 9.01.2009 15:10) *
Оффтоп - в Висте нету даже ntvdm (кстати тоже как бы дос-эмулятор, по скорости не уступающий настоящему ДОСу), как в экспе?!

Есть. Есть ntvdm!

Но.. не работает! smile.gif
Проблема в том, что вистОвые драйверы (которые могут Aero) не поддерживают full screen mode совсем, как класс. На мой личный взгляд это есть совершенная неправильность - выкинуть подобную функциональность, но - будем считать, что им ТАМ, в Сиетле, виднее. Вот взяли и выкинули старый прабабкин сундук - хоть он еще и крепок..

Справедливости ради, надо сказать, что принципиальная возможность все же имеется. Для ее осуществления нужно установить на видеокарту не вистовый драйвер, а ХР-юшин. Для этого, как вы понимаете, означенное устройство должно этот означенный драйвер _иметь_. Если видюха достаточно новая, то этого может и не случиться! (Кстати, я теперь понял, что имеется в виду, когда я связываюсь с производителем компа с предустановленной Вистой и задаю вопрос про ХР-шный драйвер, а мне отвечают, что этот компьютер не поддерживает ХР.) Но, если вам "повезло" и ваша карта не очень новая - то вперед! А точнее - вот сюда:
http://www.mydigitallife.info/2007/06/27/w...-windows-vista/
Способ, рекомендованный самой MS, но с оговоркой, что "использование драйверов ХР на Виста может рушить систему случайным образом" smile.gif

P.S.
Сам не пробовал.. smile.gif


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Профи
****

Группа: Пользователи
Сообщений: 731
Пол: Женский

Репутация: -  25  +


Цитата
в Висте нету даже ntvdm

Еще как есть.. он мне проц до 68 градусов греет, когда Norton Commander 95 года рождения запустишь не через эмулятор..

Цитата
"использование драйверов ХР на Виста может рушить систему случайным образом"

ой нет) мне и так ее случайного образа хватает... и dos-эмулятора..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Новичок
*

Группа: Пользователи
Сообщений: 26
Пол: Мужской
Реальное имя: IVAN

Репутация: -  0  +


хех у меня эта демка систему в ребут отправила =))
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


А что за система-то? И на какой строчке ребут происходит?


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Уникум
*******

Группа: Пользователи
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


Цитата(TarasBer @ 11.01.2009 21:50) *
А что за система-то? И на какой строчке ребут происходит?
Полагаю, дело не в строчке smile.gif. Интереснее знать, какая граф-карта и ее драйвер. И еще вопрос: вообще полноэкранный режим работает или нет? И в тексте, и в графике.


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Новичок
*

Группа: Пользователи
Сообщений: 26
Пол: Мужской
Реальное имя: IVAN

Репутация: -  0  +


у меня хр sp2 я запускал exe-шник он открылся на весь экран, потом тут же свернулся, когда я на него снова альтабнулся комп ушел в ребут, карта radeon HD4830 дрова Catalyst 08.12
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #13


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Прикольная штука smile.gif
Мне понравилось!


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #14





Группа: Пользователи
Сообщений: 2
Пол: Мужской
Реальное имя: Сергей

Репутация: -  0  +


Прикольно сделано
а долго заморачивался над этим?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #15


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Цитата(-=ChumadaN=- @ 12.01.2009 22:06) *

Прикольно сделано
а долго заморачивался над этим?


Судя по кол-ву строчек кода - писал я это очень недолго.
А вот на сбор теоретического материала, необходимого для написания этого - ушло намного больше времени. Например, первый вариант 3д-модуля я написал ещё 3 года назад. Но мне помешало незнание того дикого факта, что транк - это функция (!!!!!!!!!!!!!!), а не макрос.


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #16


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Обновил. Теперь демка не такая "адская", но с ещё большими наворотами графики.
В воду заходить нельзя.


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #17


Ночной волк
**

Группа: Пользователи
Сообщений: 103
Пол: Мужской

Репутация: -  1  +


Здорово

Добавь возможность прыгать! Я все время тону.


--------------------
Не думай о белой обезьяне.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #18


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Вот бы еще клавиатура не пищала =)


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #19


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


> Я все время тону.

Ищи обходные пути. Типа лабиринт.

> Вот бы еще клавиатура не пищала =)

Вставил строчку
MemW[$0040: $001A] := MemW[$0040: $001C];
перед концом рабочего цикла.
Так не пищит?


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #20


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Теперь все круто.

PS Только что заметил, что вода прозрачная smile.gif


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

2 страниц V  1 2 >
 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 29.03.2024 14:54
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name