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

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

Можно ли рисовать красиво? [DelphiX, Windows]


Wish ©   (2004-11-12 13:56:00) 

Можно ли выводить спрайты чтобы они не резко обрывались а чтобы сглаживались с background, мне это нужно чтобы рисовать пятна крови на background.


MeF88   (2004-11-13 12:14:00) [1]


> 1. Можно ли использовать Anti Aliasing в DelphiX?  

Теоритически, да.

> 2.

Как хочешь. Но лучше доделай игру до конца. В идеале, лучше всего сразу делать на OpenGL, но разработка 2д движка на OGL - это ещё тот геморрой.

> 3.

С начала. ;) Создание окошка, установка проекции, вывод прямоугольников, загрузка текстур... И прочее, прочее, прочее...
http://opengl.gamedev.ru/
http://pmg.org.ru/
...


Wish   (2004-11-13 10:53:00) [2]

Я прочитал про Power Draw. С юзанием столько проблем, нужно использовать DXSpriteEngine, DXSound из DelphiX а все остальное из Power Draw. Очень геморно. Три вопроса:

1. Можно ли использовать Anti Aliasing в DelphiX?  

2. Я смог сделать на DelphiX игру с видом сверху, поворот спрайтов, выстрелы, монстров, кароче практически работоспособную игру, может мне уже переходить OpenGL, раз DelphiX такого дерьмо?

3. Если да, то с чего начать?


MsShtaer   (2004-11-13 10:43:00) [3]

Ребята у DirectX, как и у OpenGL есть аппаратная функция FSAA (Full Sceen Anti Aliasing). Применяйте её.


MeF88   (2004-11-13 10:04:00) [4]


> Но я потихоньку перешел на DL-FX2 (OpenGL).

Чем и подтвердил [3]...

В принципе, можно вывести и на DelphiX, если очень сильно его внутренне изменить. А что за DL-FX2?


Михаил Бесчетнов   (2004-11-13 00:50:00) [5]

Поспрашивать то можно, конечно... Но я потихоньку перешел на DL-FX2 (OpenGL). Хотя для PD добавлено уже множество полезных вещей, в т.ч. подержка загрузки Jpeg, DDS (DXT1, DXT3, A4R4G4B4) :)


MeF88   (2004-11-12 15:04:00) [6]

Ещё можно попытаться поспрашивать у Михаила Бесчетнова на http://www.extractor.ru/


MeF88   (2004-11-12 14:59:00) [7]

В Яндексе.
А ещё на нашем старом сайте: http://daddy.mirgames.ru/texts/powerdraw.phtml


Wish   (2004-11-12 14:54:00) [8]

Можно ли где нибдуь найти обзор компонентов PowerDraw? Я щас с ними вожусь, вроде все как в DelphiX но немного подругому.


MeF88   (2004-11-12 14:46:00) [9]


> они не резко обрывались а чтобы сглаживались с background

Не использовать такую устаревшую вещь, как DelphiX. Хотя бы PowerDraw (тот же DelphiX только намного круче и быстрее), а лучше OpenGL.


Wish   (2004-11-12 14:15:00) [10]

DrawAlpha? Только это вроде делает изображение прозрачным


dRake   (2004-11-12 14:13:00) [11]

С помощью альфа-канала


Наверх

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