Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Обсуждение работ > Не сайты

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.12.2007, 22:20
Eric Gurt вне форума Посмотреть профиль Отправить личное сообщение для Eric Gurt Посетить домашнюю страницу Eric Gurt Найти все сообщения от Eric Gurt
  № 11  
Ответить с цитированием
Eric Gurt
 
Аватар для Eric Gurt

Регистрация: Oct 2006
Сообщений: 395
- у тебя видать просчет столкновений идет для всех одновременно.
да нет, вот если стать так, чтобі не видеть ни живых не трупов - скорость норм. А если включить Show Redraw Regions - то можно увидеть, что перерисовка идет на все, а именно перерисовываются квадраты, из которых состоит карта... это уже флэш и ничего ему не сделаешь
__________________
.:Make it better:.
www.gevanni.com

Старый 10.12.2007, 02:08
BlackFox вне форума Посмотреть профиль Отправить личное сообщение для BlackFox Найти все сообщения от BlackFox
  № 12  
Ответить с цитированием
BlackFox
 
Аватар для BlackFox

Регистрация: Dec 2005
Сообщений: 178
cacheAsBitmap=true для фона немного поможет, если он еще не включен. А вообще, основная проблема таких игр - это тормоза. Так что делай статичный фон, большую сцену и бегающего по сцене персонажа - тогда точно будет работать быстрее.
Я уже одну похожую игру с физикой подпортил тормозами - так что, ИМХО, лучше отказаться от каких-то примочек во благо игрового процесса.
__________________
Careful what you wish, you might get it..

Старый 10.12.2007, 03:25
Eric Gurt вне форума Посмотреть профиль Отправить личное сообщение для Eric Gurt Посетить домашнюю страницу Eric Gurt Найти все сообщения от Eric Gurt
  № 13  
Ответить с цитированием
Eric Gurt
 
Аватар для Eric Gurt

Регистрация: Oct 2006
Сообщений: 395
2BlackFox
Спасибо за совет! Я в общем то и не соберался делать подвижную карту, ну разве что двери, маленькие анимации, не относящиеся к сцене. У меня твоя игра шла без тормозов.
__________________
.:Make it better:.
www.gevanni.com

Старый 10.12.2007, 05:42
AleXNoD GD вне форума Посмотреть профиль Отправить личное сообщение для AleXNoD GD Посетить домашнюю страницу AleXNoD GD Найти все сообщения от AleXNoD GD
  № 14  
Ответить с цитированием
AleXNoD GD
 
Аватар для AleXNoD GD

Регистрация: Jan 2006
Адрес: Минск
Сообщений: 195
Отправить сообщение для AleXNoD GD с помощью ICQ
Если открывать не браузером, то всё летает. Ну не летает, но всё равно играть можно. Сама задумка отличная. Чисто мясо. Можно развивать идею)
__________________
Русские флеш игры

Старый 10.12.2007, 09:59
LinuxVideo вне форума Посмотреть профиль Найти все сообщения от LinuxVideo
  № 15  
Ответить с цитированием
LinuxVideo
Banned
[+4 11.12.07]
[+4 18.03.08]

Регистрация: Oct 2007
Сообщений: 269
Под линуховыми браузерами тормозов не нашел

Старый 10.12.2007, 23:57
BlackFox вне форума Посмотреть профиль Отправить личное сообщение для BlackFox Найти все сообщения от BlackFox
  № 16  
Ответить с цитированием
BlackFox
 
Аватар для BlackFox

Регистрация: Dec 2005
Сообщений: 178
В моей как раз при движении больше всего тормоза ощущались (не на всех картах конечно, но на многих) - то есть бежит герой, за ним гонятся зомби - фпс заметно падает, с 30 где-то до 12-15. Герой стоит на месте с стреляет, гильзы летят фонтаном, отскакивают от двух стенок и пола, рядом прыгает мячик и падает труп - фпс снижается только до 24-25 из 30, что почти незаметно. Сдать бы сессию нормально - попробовал бы возродить идею, теперь уже со статичной камерой и еще большим упором на физику.
А ты можешь сделать еще один "финт ушами": поставить по-умолчанию качество графики на medium - внешне мало заметно, но процентов на 10 игра будет быстрее.
__________________
Careful what you wish, you might get it..

Старый 11.12.2007, 14:06
Badim вне форума Посмотреть профиль Отправить личное сообщение для Badim Посетить домашнюю страницу Badim Найти все сообщения от Badim
  № 17  
Ответить с цитированием
Badim

Регистрация: Jul 2005
Адрес: Steam/Mobiles
Сообщений: 790
Отправить сообщение для Badim с помощью ICQ Отправить сообщение для Badim с помощью AIM Отправить сообщение для Badim с помощью MSN Отправить сообщение для Badim с помощью Skype™
Я вообще не понимаю откуда здесь тормоза =)))))
явно не из за прокручивания - разрешение маленькое =(
Хотя смотря как оно сделано. У тебя все что не видно на экране общитываеться? или как? клипинг реализован?
рейтресинг у тебя хороший. но вроде здесь больше ценить нечего.

Старый 12.12.2007, 01:26
Eric Gurt вне форума Посмотреть профиль Отправить личное сообщение для Eric Gurt Посетить домашнюю страницу Eric Gurt Найти все сообщения от Eric Gurt
  № 18  
Ответить с цитированием
Eric Gurt
 
Аватар для Eric Gurt

Регистрация: Oct 2006
Сообщений: 395
2Badim
Напишешь подобную игру на флэше и узнаешь.
Ничего лишнего не просчитывается ине прорисовывается. Если враг за пределами видимости - то для него неидут никакие просчеты, он - неактивен. Становится акивным он только при попадении в область видимости. Когда он неактивен - он не видим. Клипинг для карты - не реализован, поскольку эта карта коллизий будет прятаться, а по верх неё будет карта дизайна.
Больше ценить нечего... ну только если сам по-лучше делал, или не сталкивался с программированием вовсе..
__________________
.:Make it better:.
www.gevanni.com

Старый 12.12.2007, 04:31
Badim вне форума Посмотреть профиль Отправить личное сообщение для Badim Посетить домашнюю страницу Badim Найти все сообщения от Badim
  № 19  
Ответить с цитированием
Badim

Регистрация: Jul 2005
Адрес: Steam/Mobiles
Сообщений: 790
Отправить сообщение для Badim с помощью ICQ Отправить сообщение для Badim с помощью AIM Отправить сообщение для Badim с помощью MSN Отправить сообщение для Badim с помощью Skype™
Цитата:
Сообщение от Eric Gurt
2Badim
Напишешь подобную игру на флэше и узнаешь.
Больше ценить нечего... ну только если сам по-лучше делал, или не сталкивался с программированием вовсе..
Написал. Не одну. даже серию.
badim.ru/flash_thug - самая последняя итерация движка(хотя относительно - в мае залочена версия)
badim.ru/turtle - самая первая итерация движка.

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

Старый 12.12.2007, 14:36
BlackFox вне форума Посмотреть профиль Отправить личное сообщение для BlackFox Найти все сообщения от BlackFox
  № 20  
Ответить с цитированием
BlackFox
 
Аватар для BlackFox

Регистрация: Dec 2005
Сообщений: 178
Немного лишнего все-таки просчитывается. Вот например: любой враг на экране целится в игрока, даже если их разделяет стенка, но если не может попасть - не стреляет. Не лучше ли сначала проверять, может ли враг попасть в игрока, и если может, чтобы только тогда целился. Далее - у тебя когда просчитывается возможность попасть в игрока? В каждом кадре или, например, раз в секунду?
У Badim'а как я понял, то, что не видно на экране не присутствует и на сцене, при этом все абсолютно отрисовано в .png и нет никакой физики - я бы удивился, будь там тормоза. Хотя у Eric'a уровни сложнее - вряд ли там выйдет сделать так же.
Ну и вопрос по рагдоллу: может, его упростить чуток? Сейчас кукла реагирует на любое попадание в нее. Я длинной очередью смог продержать труп в воздухе секунд двадцать. Если убрать просчет попаданий для рэгдолла - пропадет заметная часть вычислений.
__________________
Careful what you wish, you might get it..

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.