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

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

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

Ответ
 
Опции темы
Старый 19.04.2013, 21:49   #16
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Код с медией в студию
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
Arton (20.04.2013), Кирпи4 (20.04.2013)
Старый 20.04.2013, 01:59   #17
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

А что там в?
ScreenLoadMap()
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 15:01   #18
infuzo
Нуждающийся
 
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений
(для 9 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Сообщение от Кирпи4 Посмотреть сообщение
1: Пикмод 2 на безумно большое количество мешей
2: В фаркрае есть лод и куллинг, а не простой рендер тучи поликов
Это я уже понял, ещё вчера убрал. Кол-во фпс не сильно увеличилось.
В моей программе тоже есть подгрузка моделей в зависимости от расстояния к игроку:

.DistanceChange
For i=1 To fcount
	If farmodel(i) 
		If EntityDistance(Player,farmodel(i)) > 400 Then HideEntity farmodel(i) Else ShowEntity farmodel(i)
	EndIf
Next
For i=1 To gcount
	If gmodel(i) 
		If EntityDistance(Player,gmodel(i)) > 200 Then HideEntity gmodel(i) Else ShowEntity gmodel(i)
	EndIf
Next
Return

ScreenLoadMap:


Function ScreenLoadMap()
	DrawImage imgLoadScreen, GUIPosition(68), GUIPosition(69)
	CreateText(LoadProgres, GUIPosition(70), GUIPosition(71),fntLoadProgres,0,0,0)
	Flip()
End Function
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 18:45   #19
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Меня терзают смутные сомнения. Goto у тебя к месту или не к месту стоит...

Сообщение от tormoz Посмотреть сообщение
Код с медией в студию
Поддерживаю. По обрывкам кода ничего непонятно.
Если выложишь исходники протестирую на встроенном интале.
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 18:58   #20
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

в CreateText у тебя что?
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 19:42   #21
infuzo
Нуждающийся
 
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений
(для 9 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Сообщение от Кирпи4 Посмотреть сообщение
1: Пикмод 2 на безумно большое количество мешей
2: В фаркрае есть лод и куллинг, а не простой рендер тучи поликов
Сообщение от HolyDel Посмотреть сообщение
в CreateText у тебя что?
Да ничего особенного.
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 19:49   #22
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Понятно что код ты давать не хочешь. Дай хоть готовые exe'шники с медией, потестить. Я на нэтбуке проверю, слабее его врятли что то найдётся. И видео там встроеное, Intel GMA 3150.

И не слушай эти басни про фатум людей, которые говорят что Blitz3d не дружит с интелом - враки. Дружит прекрасно, проверял на многих встроеных графических процессорах (начиная с просто наидревнейшего Intel GMA 950, и заканчивая Intel HD-Graphics из Core i3, точно не помню какие цифры там).
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 19:56   #23
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Сообщение от St_AnGer Посмотреть сообщение
Понятно что код ты давать не хочешь. Дай хоть готовые exe'шники с медией, потестить. Я на нэтбуке проверю, слабее его врятли что то найдётся. И видео там встроеное, Intel GMA 3150.

И не слушай эти басни про фатум людей, которые говорят что Blitz3d не дружит с интелом - враки. Дружит прекрасно, проверял на многих встроеных графических процессорах (начиная с просто наидревнейшего Intel GMA 950, и заканчивая Intel HD-Graphics из Core i3, точно не помню какие цифры там).
Я говорил что часть эффектов на блице может не корректно работать на встроенном интале. А так, да всё должно крутиться.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
LLI.T.A.L.K.E.R. (20.04.2013)
Старый 20.04.2013, 19:59   #24
infuzo
Нуждающийся
 
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений
(для 9 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Код с медиа.

Не нажимать "Новая игра", а загружаться с первого сейва в меню "Load Game".
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 20:29   #25
Кирпи4
Социал-сычевист
 
Аватар для Кирпи4
 
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений
(для 1,359 пользователей)
Ответ: Blitz3D и работа с опперативной памятью











Тормоз был прав на счет медии
__________________


(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 20:36   #26
infuzo
Нуждающийся
 
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений
(для 9 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Кирпи4, ренедерится одновременно не более 50 000 поликов. Систему скрывания моделей ты уже заметил, скорее всего. Но, как вижу, FPS у тебя не ниже 40, что меня радует.
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 20:46   #27
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

GF GTS 450 1Gb FPS 60

Встроенный Intel GMA 3100 FPS если смотреть в сторону где пару домишек ~20-30, посмотрел в деревню FPS 8. ХА-ХА!

Кирпи4, пожалуйста убери скриншоты под споллер.
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 20:52   #28
infuzo
Нуждающийся
 
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений
(для 9 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Сообщение от Arton Посмотреть сообщение
GF GTS 450 1Gb FPS 60

Встроенный Intel GMA 3100 FPS если смотреть в сторону где пару домишек ~20-30, посмотрел в деревню FPS 8. ХА-ХА!

Кирпи4, пожалуйста убери скриншоты под споллер.
Ох как плохо.
(Offline)
 
Ответить с цитированием
Старый 20.04.2013, 22:00   #29
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

ЧТД. Блитц оказался не при чем
Приведи размерЫ ВСЕХ текстур к степени двойки и сделай их квадратными.
Оптимизируй модели. Не проверяй каждый цикл расстояие до 100500 объектов.
Не рисуй в 2д. Используй 3д-сам сделай, или подруби одну из десятков существ. библиотек.
Также сомнения вызывают звуки. Приведи их в редакторе к стандартному битрейту, не проигрувай одновременно более десяти каналов, и вообще сделай менеджер, который следит за загрузкой, проигрыванием, удалением.
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
Arton (20.04.2013), Кирпи4 (20.04.2013), infuzo (21.04.2013)
Старый 20.04.2013, 22:37   #30
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Blitz3D и работа с опперативной памятью

Интересно как часто выполняется DistanceChange
Может лучше будешь screenshot-ами код выкладывать, а скрытую часть замазывать?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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