Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прошу потестировать cyborgengine2d


Страницы:   1 2 3 4

cyborg ©   (2004-09-11 09:35:00) 

Прошу потестировать на скорость спрайтовый движок cyborgengine2d.dll.
Особенно интересует скорость на старых компьютерах и на плохих видеокарточках (встроенные или старые с 1-4 мегабайтами видеопамяти) с целью узнать минимальные системные требования.

Прошу над графикой не смеяться, она в паинте нарисована :). Игра Танчики.

http://www.cyborghome.ru/download/temp/thanchiki2.rar
230 килобайт.

Требования DirectX7 и выше, виндовс любая 32 битовая, интересно на вин 95 потестить, не знаю заработает ли.

Для максимального FPS запустите noWait.batили саму программу с любым параметром.

В меню нажать Enter для процеса игры. Escape - выход в меню или из программы.

В игре левая кнопка мышки - генерировать карту, правая - взорвать танки противника.

У меня в меню около 1000 FPS, в игре около 600 FPS.
CPU Duron 800, PC133 384Mb., GF FX5200 128 Mb. AGP4x, DirectX9, WinXP
Прошу написать подобные характеристики!


Micah'GF   (2004-09-22 08:38:00) [1]

а помоему хотя бы на время разработки и тестирования Alt-F4 надо включить. А в идеале в файл настроек добавить ключ (или хотя бы ключ командной строки), который позволит разрешать эту комбинацию.


NikeOLD   (2004-09-20 18:12:00) [2]

дело хозяйское... ;)


cyborg   (2004-09-20 16:55:00) [3]


> А вдруг у меня единственное приложение - твоя игра, в этом
> случае Alt+Tab не прокатит.

Почему не прокатит, прокатит. Что уж, твой начальник прям лезет в компьютер и смотрит чего у тебя там запущено? И вообще игры на работе не играют, поэтому твои притензии по поводу начальника не катят ;)


NikeOLD   (2004-09-20 16:12:00) [4]


> cyborg ©   (20.09.04 09:31) [69]

Если умничать, то по полной. А вдруг у меня единственное приложение - твоя игра, в этом случае Alt+Tab не прокатит. :)
Так что лично я выбираю Alt+F4 :) В смысле всегда добиваюсь, чтобы приложение вело себя как полноценное окно.


cyborg   (2004-09-20 10:51:00) [5]


> [70] Denis_Ac   (20.09.04 10:48)

Нет. DirectX7 использует, не 3D, а 2D!


Denis_Ac   (2004-09-20 10:48:00) [6]

Всё прочитать не успел... Но есть вопрос Твой движок использует какие средства (OpenGl? если да то какую версии библиотек)


cyborg   (2004-09-20 09:31:00) [7]

В этом случае нужно Alt+Tab нажимать :)


NikeOLD   (2004-09-20 09:22:00) [8]

Вот по Alt+F4 точно случайно из игры не выйдешь. Но если надо быстро (шеф идет!), то лучше не придумаешь. А пока из игры в главное меню, оттуда на выход, там еще один вопрос о выходе - запалят. :)


cyborg   (2004-09-20 08:45:00) [9]


> Не изменяет, но именно после этого она и настучала по головам
> за использование.

Кому, когда настучала? Не сышал такого. И счего это вдруг натучала? Обиделись чтоли, что не могли закрыть? Как-то смешно это звучит, что Микрософт ругает разработчиков игры :)
А хотите ли выйти на то и существует, чтобы случайно не выходили, иначе мат будет стоять вокруг при таком раскладе дел.


NikeOLD   (2004-09-19 18:34:00) [10]

>>Видимо тебе память изменяет, это отключение предусмотрено самим Микрософт.

Не изменяет, но именно после этого она и настучала по головам за использование. Не знаю, чем они это мотивировали, но лично меня сильно раздражает, что нельзя выйти из игры быстро, а надо пройти несколько меню, отвечая на дурацкие вопросы (частень ко по многу раз: "Хотети ли выйти?". Так и хочется взять молоток и по голове разработчика постучать.). Иногда игру надо прекратить мгновенно и  Alt+F4 единственный к этому сопособ.

Дело хозяйское, конечно... Я лишь рекомендовал его, но Ctrl+Alt+Del - требование обязательное. Спасибо, что прислушался.


cyborg   (2004-09-19 15:13:00) [11]

Подправил немного.
Ctrl+Alt+Del  включил, инициализацию немного доработал - режим работы Software/Hardware, ошибку при инициализации должно корректно обрабатывать.

http://www.cyborghome.ru/index.php?&id=sources

ftp://cyborghome.ru/CyborgEngine2D/CyborgEngine2D.zip
167 килобайт.


cyborg   (2004-09-19 11:06:00) [12]


> [63] NikeOLD ©   (19.09.04 10:58)

Видимо тебе память изменяет, это отключение предусмотрено самим Микрософт. Выключил специально, и назад не верну, нечего игры по ALt+F4 закрывать! Ctrl+Alt+Del уже включил, на винте лежит :). Если тебе захочется сделать иру чтобы закрывалась, обрабатывай эту комбинацию и закрывай свою игру корректно.


NikeOLD   (2004-09-19 10:58:00) [13]

Если мне память не изменяет, то какое-то время назад Майкрософт настучала по головам нерадивым разработчикам, блокирующим Alt+F4 в программах, в т.ч. и в играх. Верните комбинацию назад и протестируй на предмет глюков. И Ctrl+Alt+Del тоже.


cyborg   (2004-09-18 17:01:00) [14]

Танчики я убрал, кто опоздал, тот не успел :), кому интересно смотрите [53] cyborg ©   (16.09.04 14:37)


cyborg   (2004-09-17 18:13:00) [15]


> [60] NikeOLD ©   (17.09.04 12:54)

Про ALT+F4 это я не о том подумал, почему-то мне показалось, что вы про Alt+Tab говорите. :)


NikeOLD   (2004-09-17 12:54:00) [16]

Ничего лишнего не установлено.
Переключается по Alt-Tab нормально, просто ты не так понял, может я не так выразился.
А вот C+A+D не работает. Компилироавл твои примеры, там тоже все ОК, кроме C+A+D. Может и впрямь 9.0 Direct с 98 виндой парит (глубоко сомневаюсь), тестить надо, а не на чем? DDSCL_ALLOWREBOOT точно выставил? У меня XP нет, может там оно по умолчанию системой перехватывается.

Джойстика нету и вообще это для геймеров с компами выше :(-

На дрова видюхи не жалуюсь.


cyborg   (2004-09-17 09:29:00) [17]

Может какие нибудь клавиатурные шпионы у вас стоят, вирусы какие нибудь, трояны? Может "умный" переключатель раскладки установлен, ниндзя чтоли называется?


cyborg   (2004-09-17 09:26:00) [18]


> [57] NikeOLD ©   (16.09.04 22:23)

Сейчас в 98-ом опробовал, переключается :), ты не быстро нажимай Alt+Tab, а пол секунды подержи. Ну незнаю что такое там у вас. Джойстик есть? Может дрова видеокарты влияют на это, не знаю, компьютер у меня один, потестировать нормально не могу. Может и версия ДиректХ виновата, шут его знает. Ctrl+Alt+Del в 98 почему-то не работает, в ХР нормально с этим делом.

Товарищи у кого ещё нормально работают эти вещи и ненормально?


NikeOLD   (2004-09-16 22:23:00) [19]

По твовое просьбе:
В 98 все ОК. Но ты же отрубил Alt+F4 (если нет, то у меня вообще не работает комбинация в твоей программе).
Переключение между задачами стабильно и работает. Правда после нескольких запусков, в один из запусков программа выдала ошибку DirectInput и красиво вылетела, но это единичный слчай.
Очень плохо, что запретил Ctrl+Alt+Del. Верни сочетание обратно. Вдруг что сглючит хрен твою прогу прррибьешь.

В остальном впечатление благоприятное.
FPS 33, только в самом начале 50-60, а затем нормализуется.

Системные требования смотри мой первый пост


cyborg   (2004-09-16 18:50:00) [20]


> [55] NikeOLD ©   (16.09.04 17:09)

Непонятно вообще мне, сейчас проверил в ХР переключаю по нескольку раз и в меню и в игре, всё нормально переключается. Загрузил Вин98, то же самое, всё нормально, даже скорость на 30% возросла. Позапускал "Мухи" из примера, попереключал туда сюда в меню, в игре, тоже всё работает и в Хр и в 98-ом.
Мистика :), может всё дело в интеловском процессоре!? :)

Micah'GF и NikeOLD проверьте пожалуйста в примере с мухами ([53] cyborg ©   (16.09.04 14:37)), если будет глючить, откомпилируйте с отладочной информацией, там может покажет где спотыкается.


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо