![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
2D аркада на 3D движке (oGL). demo N8 [Delphi]
wiz © (2004-05-01 01:30:00)Я решил с новой версией открыть новую ветку, т.к. старая уже совсем перегружена.
Итак:
http://www.chat.ru/~wad_fox/sd8.zip
~143Kb
что с ней делать - вы знаете.
---
magor bug-fix:
1. Перешёл с GetKeyState на GetAsyncKeyState (тем у кого была проблемма с клавой - проверьтесь please еще раз)
2. разобрался с геометрией "земли" и её нормалями. выглядит imho получше.
3. исправил текстурку земли
4,5,6... еще куча мелочей
ну и о мега-пупер новой фиче я умолчу (смотрите сами) :)))
TButton (2004-05-02 19:34:00) [41]>про баг: если не секрет - какая у тебя клава? какая винда?
клава - самая обыкновенная на 108 кнопок
винда - XPpro (левая)
что-нибудь еще интересует? не стесняйся, спрашивай, отвечу с радостью. кстати тестил у другана на аналогичной конфигурации. баг остается. надо к еще одному человеку сходить, у него тоже ХР, но железо вроде б как по навороченее моего будет. его трудно перехватить, но как только так сразу.
wiz (2004-05-02 16:36:00) [42]to Lockdog:
>Игру ты на OpenGL пишешь???
именно так.
>Какая клавиша для стрельбы?
Z
>Эта игра напоминает мне игру AVG, кто хочет, могу прислать - для сравнения.
AVG? это что за зверь? Вообще говоря, это игра (в некотором роде) является ремейком старенькой игры Rocketz!
to miek:
движок:
1,2) Буду работать над этим
3) посмотрю что можно сделать.
4) наверное ты прав. не очень хорошо подумал когда делал. уберу и посмотрю что получится
игра:
1) Ну не знаю. Я уже наверное раскачался и в предложенной демке рву ботов с троекратным отрывом по фрагам. :) А целятся на самом деле очень плохо, т.к. сейчас они всегда находятся в режиме "полет к точке x,y", а траектория такого полета совсем не обязательно "смотрит" на эту точку.
2) Это только один из уровней. Вообще, придумалось уже 7 концепций уровней (правда часть из них пока не реализуема на таком энжине)
3) Можно попробовать. Как ты понимаешь, это не так сложно наваять. Вопрос в том, нужно ли это кому-нибудь. Если нужно - сделаем. (Хотя мне кажется управление по углу позволяет точнее летать и целиться)
4) Обязательно, вот только руки не доходили до него. Ждите в ближайших выпусках
to TButton:
про баг: если не секрет - какая у тебя клава? какая винда?
>убери ботов
Сделаю такой крыжик.
>насчет оружия, лучше - файрбол
будет-будет... скоро будет смена оружия :) (я надеюсь)
>мягкая посадка не возможна в принципе.
На поверхности уровня - и в дальнейшем будет невозможна. На специальных площадках (ремонт, рожалка итп.) - будет можно (когда они появятся).
to Slider007:
>монитор не глючит
Пожалуйста :)
>может действительно боты ?
Будем смотреть
TButton (2004-05-01 20:34:00) [43]огорчает то, что мягкая посадка не возможна в принципе.
TButton (2004-05-01 20:31:00) [44]насчет оружия, лучше - файрбол
Slider007 (2004-05-01 20:20:00) [45]Ураа,монитор не глючит, спасибо :)
На счет управления - в 3-й бете косяка не было - появился в 4-й, подумай что могло повлиять на это, может действительно боты ?
TButton (2004-05-01 20:14:00) [46]чутка живее, но баг остался.
убери ботов, всмысле сделай такую опцию.
хотя у ботов, я так вижу проблем нет.
Lockdog (2004-05-01 19:30:00) [47]Какая клавиша для стрельбы?
Эта игра напоминает мне игру AVG, кто хочет, могу прислать - для сравнения.
miek (2004-05-01 19:14:00) [48]По движку:
1) Режим экрана в последней версии восстанавилвается некорректно - частота развертки оказывается не та.
2) У меня таскбар с автосворачиванием, и окно игры раскрывается не на полный экран (нижняя строчка мусором забита).
3) По-прежнему стены от фона не отличаются, а контуры плохо видно.
4) Зачем берешь высокий приоритет? Если комп слабый, это не поможет. Если сильный, то тем более не стоит. В результате под Win98 WinAmp плохо играет в фоне.
По игре:
1) Бороться с комповыми AI без боооольшой форы - невозможно. Они игрока видят за границами экрана. И прицеливаются они абсолютно точно, в отличии от меня.
2) Не стоит ли стенки сделать поуже? Раза в три?
3) Может, сделать второй вариант управления, типа: нажал стрелку влево - разворачиваешься и газуешь влево?
4) По первому пункту дополнение - не сделать ли мини-радар, чтобы противника видеть издали?
Lockdog (2004-05-01 19:11:00) [49]Игру ты на OpenGL пишешь???
wiz (2004-05-01 18:59:00) [50]to Lockdog: я бы может и помог, только я не знаю DirectDraw... совсем
Lockdog (2004-05-01 18:45:00) [51]Wiz, зайди в тему "Ускоренный вывод" на этом форуме, там у меня проблема с выводом графики в DirectDraw - помоги...
Lockdog (2004-05-01 18:43:00) [52]130-179 fps при:
Pentium 4 2.4Ghz
Radeon 9000
512 Mb ОЗУ
Я тут поэксперементировал и нажав на одну клавишу (не помню какую) вылез Debug Table - что это такое? После этого комп глюканул, я перезпгрузил его и Windows потребовал активации!
Всё хорошо я удачно активировался :)
wiz (2004-05-01 16:29:00) [53]to VMcL & others:
Версия с настройками видео в ini'шнике.
http://www.chat.ru/~wad_fox/sd8_1.zip
~248Kb
wiz (2004-05-01 15:52:00) [54]to VMcL: сорри, понял что глупый вопрос задал :)
wiz (2004-05-01 15:50:00) [55]to VMcL: ошибка как-нибудь написалась? или просто AccessViolation?
wiz (2004-05-01 15:49:00) [56]Если я правильно понимаю суть, EnumDisplaySettings(...) возвращает только те режимы, которые заявлены как "рабочие" в настройках. Другое дело, что у редкого пользователя правильно настроена эта штука.
Короче говоря, сделаю я ini'шник и добавлю туда default (для тех кто знает что такое RivaTuner :] ), max (через максимальный заявленный) и чиселки руками забитые (для продвинутых :] ).
VMcL (2004-05-01 15:48:00) [57]>>wiz © (01.05.04 15:42) [11]
Хмм. Проверил. Поставил 800x600x16, монитор ДЕРЖИТ 150 Гц. А вот в игре проглючило: монитор выдал окно с сообщением об ошибке. Странно.
wiz (2004-05-01 15:42:00) [58]to VMcL: на моём мониторе c галкой (на 800x600x16) - 100Hz максимум, без галки - 120Hz.
EnumDisplaySettings (у меня) выдаёт режимы до 100Hz включительно. 120Hz (как не работающий) он мне не показывает.
wiz (2004-05-01 15:39:00) [59]to VMcL: разрешение 800x600x16
VMcL (2004-05-01 15:35:00) [60]>>wiz © (01.05.04 15:28) [8]
Видеокарта может и держит. А монитор точно нет. Дрова установлены как положено. Если галка "Hide modes that this monitor cannot display" включена, то на 1024x768 - 100 Hz максимум; если выключена - то 200 Hz.
Какое разрешение у твоей игры?
P.S. См. [7] - развертку вообще не трожь, ИМХО.