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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.11.2005, 00:34
Event вне форума Посмотреть профиль Отправить личное сообщение для Event Найти все сообщения от Event
  № 1  
Ответить с цитированием
Event

Регистрация: Oct 2005
Адрес: SPb
Сообщений: 126
По умолчанию Юниты в стратегии

Я делаю стратегию на флеше. Проблема такая: для каждого юнита должен выполняться массивный скрипт и юнит должен помнить свои характеристики (здоровье, сытость, статус и др.), а также юниты анимированные. После появления 15 таких юнитов игру начинает глючить, а после 40 игру можно выключить только через Ctrl-Alt-Del. Можно ли сделать, чтобы было мало глюков при большой массовости? Я понимаю, что добиться 8000 безглючных юнитов (как в Казаках) на флеше невозможно (или возможно?). Но всё-таки? Может лучше не присваивать каждому юниту его свойства, а хранить свойства всех юнитов в одном большом динамомассиве? Подскажите, пожалуйста, как сделать.

Старый 05.11.2005, 13:33
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Проблема всех в том, что сначала делают, а потом думают.
Перед тем как начать делать, надо выясниьт, а возможно ли это вообще сделать.

Пока не увидим хоть одного юнита, а его кода, никто не сможет сказать точно.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 05.11.2005, 13:40
seifip вне форума Посмотреть профиль Отправить личное сообщение для seifip Посетить домашнюю страницу seifip Найти все сообщения от seifip
  № 3  
Ответить с цитированием
seifip
[+1.1 04.03.2006]
 
Аватар для seifip

Регистрация: Jul 2005
Адрес: Prague, Czech Republic
Сообщений: 628
Отправить сообщение для seifip с помощью ICQ Отправить сообщение для seifip с помощью AIM Отправить сообщение для seifip с помощью MSN Отправить сообщение для seifip с помощью Skype™
ja tozhe sejchas delaju RTS... poka znachit perechodi na FLash 8 jestli jescho nesdelal etogo i pri etom uzhe zaraneje orientirujsja na AS3 - skachivaj AS3 i Flash Player 8.5 s lab.macromedia.com. Tam u tebja gljuchitj nebudet, a tak optimiziruj script, nezabyvaj udaljatj unitov kogda oni ne v zone vidimosti itd...
__________________
design is like a puzzle, I`m just trying to solve it now...

Старый 05.11.2005, 14:29
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от seifip
ja tozhe sejchas delaju RTS... poka znachit perechodi na FLash 8 jestli jescho nesdelal etogo i pri etom uzhe zaraneje orientirujsja na AS3 - skachivaj AS3 i Flash Player 8.5 s lab.macromedia.com. Tam u tebja gljuchitj nebudet, a tak optimiziruj script, nezabyvaj udaljatj unitov kogda oni ne v zone vidimosti itd...
Угу, как же. А лучше пиши сразу на ассемблере, летать будет...
Если человек не умеет оптимизить, то ему ни что не поможет. А толку от твоего ас3? Он в свет выйдет только через полгода (релиз), + 1 год на массовое распостранение.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 05.11.2005 в 14:31.
Старый 05.11.2005, 20:04
Event вне форума Посмотреть профиль Отправить личное сообщение для Event Найти все сообщения от Event
  № 5  
Ответить с цитированием
Event

Регистрация: Oct 2005
Адрес: SPb
Сообщений: 126
2 iNils:
Ответ вида "Проблема всех в том, что сначала делают, а потом думают" - не ответ. Я уже много раз пытался сделать стратегию и всегда упирался в ограниченное количество юнитов. Это лишь очередная попытка. Т.е. до неё я уже думал над этим вопросом, а после того, как подумал, решил всё же сделать.
Вот исходник (8 флеш). Раз тут все спецы по коду , помогите оптимизировать мой КАРЯВЫЙ код (666!!! строк ).
2 seifip:
А чё, разве если плеер 8.5, то меньше глючит? Не знал.
Вложения
Тип файла: rar стратегия.rar (34.4 Кб, 76 просмотров)


Последний раз редактировалось Event; 05.11.2005 в 20:55.
Старый 05.11.2005, 21:54
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Ответ, ответ...
Ты бы сначала прочитал, что такое классы или прототипы.
И код надо комментировать...
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 05.11.2005, 21:59
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Когда я говорил, что надо сначала думать, а потом делать, то также имелось ввиду, что надо сначала строить простые объекты и на них тестировать, обычные квадратики разных цветов, а ты сразу DropShadowFilter пихаешь. Графику и позже можно впихнуть, сначала надо чтобы общие принципы работали.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 05.11.2005, 22:47
$mival вне форума Посмотреть профиль Отправить личное сообщение для $mival Найти все сообщения от $mival
  № 8  
Ответить с цитированием
$mival
 
Аватар для $mival

Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
Да-да. Слушай iNils'а, он плохого не скажет. Я бы на твоём месте не стал так сразу хвататься за стратегию. Поизучай... сделай хотя бы какой-нибудь тетрис !
__________________
smival.com

Старый 05.11.2005, 22:59
seifip вне форума Посмотреть профиль Отправить личное сообщение для seifip Посетить домашнюю страницу seifip Найти все сообщения от seifip
  № 9  
Ответить с цитированием
seifip
[+1.1 04.03.2006]
 
Аватар для seifip

Регистрация: Jul 2005
Адрес: Prague, Czech Republic
Сообщений: 628
Отправить сообщение для seifip с помощью ICQ Отправить сообщение для seifip с помощью AIM Отправить сообщение для seifip с помощью MSN Отправить сообщение для seifip с помощью Skype™
v 8.5 raz 10 bystreje vsjo idjot... a strategija na Flash realjno sdelatj...
__________________
design is like a puzzle, I`m just trying to solve it now...

Старый 06.11.2005, 00:03
Event вне форума Посмотреть профиль Отправить личное сообщение для Event Найти все сообщения от Event
  № 10  
Ответить с цитированием
Event

Регистрация: Oct 2005
Адрес: SPb
Сообщений: 126
Так и быть. Займусь изучением основ.
НО: графику впихнул, т.к. с ней меньше глючит (удивительно!), DropShadowFilter - ради интереса (ведь всегда можно закомментировать).
Насчёт тетриса - делал подобную фичу. Сделал. Работало. Не понравилось. Удалил.
Всё равно всем спасибо! Особенно iNilsу )))

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

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

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


 


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


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