Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2003.07.07;
Скачать: [xml.tar.bz2];

Вниз

Проблема со скоростью DelphiХ-игры   Найти похожие ветки 

 
Raiden   (2003-03-16 09:20) [0]

Помогите с DelphiX. Проблема со скоростью моей игры, на моем компе все идет достаточно быстро (ну комп слава богу хороший)
но скажем на Сeleron-600 с 128Mb начинаются проблемы - все дико тормозит. Я использую режим 800х600х16. Игра обычный арканоид2d
со звуками и не очень уж крутой графикой. (Есть догадки, что это все-таки графика виновна).


 
Anatoly Podgoretsky   (2003-03-16 13:32) [1]

Есть предположение, что все таки ты, поскольку обычный 2д арканоид прекрасно работает на 286 с 256 кб памяти


 
Mihey   (2003-03-16 15:22) [2]

Удалено модератором


 
AlegZanderR   (2003-03-18 15:26) [3]

И вообще используй OpenGL API - очень просто
быстро и Alpha не тормозит :)))


 
Mihey   (2003-03-18 16:15) [4]

Удалено модератором
Примечание: Не старайся нарушать режим ReadOnly


 
Raiden   (2003-03-18 17:37) [5]

Mihey: Sorry за мой даунизм, но что такое Alpha???
Anatoly Podgoretsky: Спасибо за предложение, но проблема не в том, чтобы мой арконоид пошел на 286....
Мне надо понять, что мешает работать ему быстрее...


 
Михаил Бесчетнов   (2003-03-18 17:44) [6]

AlphaBlending - вывод полупрозрачных поверхностей. Кстати, есть кустарный способ делать это быстро и под DelphiX. Короче - WinAPI функция "AlphaBlend". Она копирует область с одного Handle на другой. Единственный минус - не поддерживает ключевые прозрачные цвета, т.е. при выводе полупрозрачного спрайта будет видет такой же полупрозрачный розовый фон. :( Зато для вывода красивых диалогов (собственных, под Delphi) подходит идеально.

Вообще, проблема, конечно, есть. Моя вещь, вообще безо всяких цпецэффектов (только стандартный Draw) на Athlon1700 выводится полноценно на 75 FPS (разумеется, при включенной вертикальной синхронизации). Запустили проект - Celeron 600 - FPS=38 :( Ужас.


 
Mihey   (2003-03-18 17:50) [7]

Удалено модератором


 
arestotel   (2003-03-23 03:25) [8]

delphix - фуфло , используй вукусевкфц


 
Mihey   (2003-03-23 12:19) [9]

Удалено модератором
Примечание: Нет это ты дурак



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2003.07.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.013 c
1-20142
sva
2003-06-25 09:59
2003.07.07
LoadFromFile


3-20014
Kinda
2003-06-15 13:22
2003.07.07
Создание запроса.


14-20213
Maksss
2003-06-22 07:07
2003.07.07
нюк


1-20163
Vilux
2003-06-24 16:50
2003.07.07
Счетчик времени


1-20060
muzik
2003-06-25 18:37
2003.07.07
Text Editor





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский