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

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

SpaceDiver (пока техно-демо)


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

miek ©   (2004-03-27 18:59:00) 

Представляю публике игру и движок SpaceDiver на основе SpriteUtils-2.

Основные фичи: ренедеринг идет софтварный в системной памяти, что дает полный контроль над поверхносьтю, а отрисовка - через DirectDraw, устраняя недостатки GDI. Пока, для большей скорости на старых видеокартах выбран режим 8bpp (Uniform). Запас времени в кадре остается огромный - не обращайте внимания на строчку MAXFPS.

Пока работает меню, интро и кусочек основного экрана.
www.miek.narod.ru/spacediver.zip
[50 KB]


suicide   (2004-04-04 16:14:00) [1]


> miek ©   (27.03.04 18:59)  

Попробуй реализовать физику для космонавта как в игре PSY BUSTER,там в 6 уровне тоже космонавт летает - похожий на твоего.


Zak3D[@Tm]   (2004-04-04 15:40:00) [2]

Карта у меня GeForce 4 Ti 4200 128 метров


miek   (2004-04-03 23:22:00) [3]

>или так и должно быть?

Пока да.

>fps = 25 MAXfps = 146 - 150

То, что надо. Карта у тебя не слабее GeForce, да?


Zak3D[@Tm]   (2004-04-03 22:29:00) [4]

Уф, закачал. Вот интересно
- эти серые шарики это что ( метеориты ), если да, то почему герой при столкновении с ними их "собирает" (метеориты исчезают)...
или так и должно быть?
fps = 25
MAXfps = 146 - 150


Zak3D[@Tm]   (2004-04-03 22:16:00) [5]

Пытаюсь скачать игру регетом, при скачке говорит нейзвестный размер файла и вылетает, что делать?


miek   (2004-04-03 09:44:00) [6]

Всегда пролетают? Тогда баг.

Кстати, 72-89 это тоже ты на MAXFPS, наверное, смотришь. Настоящие FPS слева.


nexxiss   (2004-04-03 02:57:00) [7]

в общем у меня На PIII-1000MHz с TNT2 64MB показывает 72-89 FPS.
Установлен DirectX 9.
Баг: при полной остановке, астероиды пролетают сквозь чубрика.


miek   (2004-04-02 23:59:00) [8]

В смысле - как посмотреть? В левый верхний угол глаза скосить и увидеть. Или у тебя не показывается? Тогда это глюк.


Mihey   (2004-04-02 22:38:00) [9]

Однако скачал и всё работает хорошо. Скорость - прекрасная, но не знаю как посмотреть fps (есть ли возможность?).


miek   (2004-04-02 16:38:00) [10]

>космонавты так быстро не летают.

Это уже нужно, чтобы играть было проще. Я ж не симулятор делаю, а простую аркаду.

>поработай над алгоритмом разброса баллонов с воздухом

Ясное дело! Сейчас там просто рудименты демки.

>и опять графика.

Все будет перерисовываться заново.


Thor   (2004-04-02 00:29:00) [11]

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


miek   (2004-04-01 20:34:00) [12]

О! Здорово! Ну-ка, попробуем...
http://www.miek.narod.ru/spacediver.zip[60 Kb]


lyeh   (2004-04-01 00:59:00) [13]

Дык ты просто пиши "http://" перед ссылкой, вот так:
http://www.miek.narod.ru/spacediver.zip[50 KB]


miek   (2004-04-01 00:53:00) [14]

Было бы еще интереснее узнать, каким тегом здесь можно вставлять URL как ссылку, а не просто текст.


lyeh   (2004-04-01 00:52:00) [15]

2 miek ©
> появилась физика столкновений

Да, мне понравилось стучаться головой космонавта о корпус корабля :)


lyeh   (2004-04-01 00:49:00) [16]

2 miek ©
В следующий раз, при публикации ссылки на файл, напиши "http://", а то копировать и вставлять ссылку в качалку как-то лень :)


Morok   (2004-03-31 17:21:00) [17]

блин че вы все народ юзаете.....

от меня до народа два спутника и тысячи километрофффф

сорри за оффтоп )


miek   (2004-03-31 17:09:00) [18]

>Судя по всему, при разработке SpriteUtils ты уже настраивался на то, что графика будет 8-ми битной

Нет, это было вынужденное решение, когда переходил к DirectDraw. На компе, на котором я пишу, S3 Virge стоит и труколорный экран работает медленно, а понижать разрешение не хотелось.

> что это за барахло летает в верхнем левом углу "корабля

Баллоны с воздухом.

> поворот космонавта реализован криво, пусть он вращается по своему центру, как и те спрайты в углу

Посмотрим, это же все временно.

>стрелки влево/вправо - поворачивают космонавта, стрелка вверх - космонавт летит по направлении головы, стрелка вниз - космонавт тормозит

Мышью не пробовал?


miek   (2004-03-31 17:06:00) [19]

Новая версия. Летают астероиды (пока прозрачные и уродливые), появилась физика столкновений, движение космонавт больше похоже на открытый космос. Прошу обратить внимание, что игровое пространство изначально задумано бесконечным, но не закольцованным (аналогично в "Космических рейнджерах" в планетарном режиме). Миникарта показывает только пространство корабля (пока там квадрат из стен) и окрестности.


cyborg   (2004-03-31 10:33:00) [20]

Сделай управление такое: стрелки влево/вправо - поворачивают космонавта, стрелка вверх - космонавт летит по направлении головы, стрелка вниз - космонавт тормозит. А так, как сейчас неудобно управлять.


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

Наверх

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