![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Адрес: не дом и не улица
Сообщений: 1,204
|
Цитата:
__________________
Давайте нанесем по ним ядерный удар! |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 65
|
это да
все будет круглое, или овальное (только с не большой разницей между сторонами) , зато матрицы нафик не нужны - а сними траблы - что бы найти путь нужна не одна итеррация цикла, а пока он будет искаться, какой-нить другой солдат может уже переместиться... хотя я точно не знаю, как будет вести себя флеш... |
|
|||||
|
у кого какие уже есть решения(примеры).
|
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
наверное надо разносить неподвижные препятствия и юнитов.
неподвижные хранить в масиве и на основе этих данных расчитывать траекторию движения юнитов. а для юнитов проверять при каждом шаге занятосте клетки куда хотим его переместить. и вообще хорошая идея (стратегия на флэш). надо бы разбить на подтемы и заняться дружно))) кто возъмется тех задание писать? |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
все же обращение к очень большому массиву будет реально тормозить систему. лучше разнести на много маленьких, опять же по координатам.
|
|
|||||
|
Регистрация: Aug 2005
Адрес: не дом и не улица
Сообщений: 1,204
|
Цитата:
А на счет юнитов - так вобще им столкновения просчитывать не обязательно друг с другом. Представьте, что идет отряд людей навстречу другому отряду в реальной жизни - они че, пройти друг сквозь друга не смогут и тупо встрянут? Да и лишние страдания игроку тока будут, когда его юниты начнут толкаться и встревать, капая ему на нервы. Играл во много компутерных игр, где юниты не мешались друг-другу - так в глаза прежде всего бросалась не эта "нереалистичность" - а удобство игры. То есть, остается прогить как препятствия тока здания и препятствия карты (горы и т д). Их во-первых намного меньше, они неподвижны и больше по размерам - то есть квадраты массива можно увеличить и до 50 пикселей а то и больше Ну а чтобы юниты не сбивались в одного при тычке мышкой "идти туда", делается простой алгоритм - каждому юниту задается не именно та точка, где нажата мышка - а рандомное значение вокруг нее. В результате даже довольно большая толпа вполне красиво выстраивается в квадрат размером столько-то на столько-то пикселей (задается вами, можно сделать в зависимости от кол-ва юнитов в толпе или их размеров)вокруг точки (получается даже что-то вроде построения). И идут к этой точке не как роботы - паралельно друг-другу, а под разными углами, то есть, тоже "реалистично"
__________________
Давайте нанесем по ним ядерный удар! |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
Цитата:
2 Takato тогда ходить они у тебя будут кучей (выглядеть как один юнит), а по достижении цели противник увидет клонирование армии))) и чесно я не представляю как может один человек пройти сквозь другова. ну свои еще могут уплотниться и прижаться, а вот как противники будут среляя друг в друга проходить сквозь противника и продолжать путь??? |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|