Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 10.09.2007, 01:12   #1
LD
ПроЭктировщик
 
Регистрация: 18.11.2006
Сообщений: 179
Написано 7 полезных сообщений
(для 16 пользователей)
Вынор игровой логики в длл

Подскажите пожалуйста какие части игровои логики необходимо выносить в сишные длл для увеличения производительности игры, т.е. Наиболее медленные функции блица. И еще. Хочу попробовать реализовать глов эффект в си, не подскажите как получить и отправить обратно содержимое блицевского экранного буфера? И последнее, как будет рентабельней: обрабатывать попиксельно, или пофрагментно? Спасибо
(Offline)
 
Ответить с цитированием
Старый 10.09.2007, 01:34   #2
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Вынор игровой логики в длл

Сообщение от LD
Подскажите пожалуйста какие части игровои логики необходимо выносить в сишные длл для увеличения производительности игры, т.е. Наиболее медленные функции блица.
http://blitzetc.boolean.name/articles/cspeed.htm
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 10.09.2007, 22:52   #3
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Подмигивание Re: Вынор игровой логики в длл

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

И последнее, как будет рентабельней: обрабатывать попиксельно, или пофрагментно?
попиксельно - терминология Direct3D, пофрагментно - терминология OpenGL. Это синонимы.
Рента - доход с земельных участков и недвижимости (если мне склероз не изменяет ;-)
(Offline)
 
Ответить с цитированием
Старый 11.09.2007, 00:19   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: Вынор игровой логики в длл

кстати, вызов встроенной ф-ии блица будет занимать столько же время что и вызов ф-ии из внешней DLL.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
чтение игровой карты cheaters-hater 2D-программирование 1 07.07.2009 00:36
2д игровой графический чат Serg153 Основной форум 17 01.02.2009 00:35
Игровой альянс HolyDel Болтовня 1 20.02.2008 18:29
Игровой моторчик devils99 Болтовня 19 06.11.2007 22:30
Проблема логики LD 2D-программирование 10 25.08.2007 14:47


Часовой пояс GMT +4, время: 10:22.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com