|
2D-программирование Вопросы, касающиеся двумерного программирования |
08.11.2007, 17:56
|
#1
|
Разработчик
Регистрация: 20.01.2007
Сообщений: 485
Написано 182 полезных сообщений (для 412 пользователей)
|
Стратегия(снова хэлп)
Я в 2d плохо понимаю (3д хоть немного знаю)
подскажите как сделать карта на ней Крестик(картинка) если я ткну в какое нить место он туда пойдет с определенной скоростью. А кое где сть "красные места"В которые он не сможет пойти а будет тормозить.
не говорите о хэлпе =) Есче раз его увижу и ЗАВАЛЮ СВОЙ КОМП НА Х
Не думайте что я псих
я :commando: учусь =)
|
(Offline)
|
|
08.11.2007, 18:02
|
#2
|
|
Re: Стратегия(снова хэлп)
Ищи реализацию какого-нибудь алгоритма поиска пути на Blitz3D. Или в .DLL.
|
|
|
08.11.2007, 18:05
|
#3
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Стратегия(снова хэлп)
сделай сначало обычный радар(ну можно и без него просто так понятнее). Далее ты должен сопоставить свою карту с миром по масштабу(например 1:5), так вот, далее находишь положение курсора относительно карты(там где ты тыкнул мышкой), далее умножаешь координаты(x,z) на масштаб(в нашем случае 5) и ставишь там pointer, куда побежит наш герой(или войско). А на счет темных зон, где игроку ходить запрещается, просто закрашивай на карте эти места(скажем в черный) а далее считывай пиксель(readpixel()), и проверяй, если черный пиксель то действие"идти в точку" не происходит.
ЗЫж так вот он о чем(!). Млин, парень, учись писать грамотнее.
|
(Offline)
|
|
08.11.2007, 18:07
|
#4
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Re: Стратегия(снова хэлп)
Библиотека волнового алгоритма была на этом сайте, пошерсти форум, и библа Дипломата, так же есть А-стар и его разновидности, думаю реализация для тебя будет сложновата, так что юзай уже готовые библиотеки.
|
(Offline)
|
|
08.11.2007, 18:37
|
#5
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Стратегия(снова хэлп)
Бери BlitzMax, там есть готовый пример А*, или же бери библиотеку Scott Shaver'a, Steering AI Behaviors.
|
(Offline)
|
|
09.11.2007, 14:42
|
#6
|
Гигант индустрии
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений (для 92 пользователей)
|
Re: Стратегия(снова хэлп)
А нафик тебе вообще 2д? В 3д стратегию во многом проще реализовать
|
(Offline)
|
|
09.11.2007, 14:47
|
#7
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Re: Стратегия(снова хэлп)
и чем же 3д стратегия проще 2д стратегии, в плане организации , нет, просто интересно...
|
(Offline)
|
|
09.11.2007, 20:22
|
#8
|
Троллота
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений (для 1,772 пользователей)
|
Re: Стратегия(снова хэлп)
Не нада знать тригонометрию
|
(Offline)
|
|
09.11.2007, 20:33
|
#9
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Стратегия(снова хэлп)
Здрасьте приехали. Везде ее надо знать. Просто именно в б3д уже есть упрощения в этом направлении в 3д.
|
(Offline)
|
|
09.11.2007, 21:05
|
#10
|
|
Re: Стратегия(снова хэлп)
тригинометрия - фигня .. вот у мну к квартерионами иногда напряг
|
|
|
09.11.2007, 21:15
|
#11
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Стратегия(снова хэлп)
А нафик тебе вообще 2д? В 3д стратегию во многом проще реализовать
|
и скока сотен ты уже реализовал?
|
(Offline)
|
|
10.11.2007, 17:13
|
#12
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: Стратегия(снова хэлп)
Если выбирать, на чем делать стратежку, я бы выбрал б3д...
1. 2д стратегии уже не очень круто...
2. в 3д красиво )
3. Там уже и с коллизиями проблем не будет, и вообще мне кажется, легче...
Но это я так... задумалсо чет... *ушел кодить*
|
(Offline)
|
|
10.11.2007, 17:32
|
#13
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Стратегия(снова хэлп)
1. Наглая ложь.
2. -||-
3. В 2д тоже нету проблем.
|
(Offline)
|
|
13.11.2007, 15:54
|
#14
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Стратегия(снова хэлп)
Гы, 2Д стратегию сделать на много проще.
Просто многие немножко теряються перед реализацией работы с углами, перемещение мобов и т.п.
Ещё + в 2Д стратегии: Война может происходить реально Огромнейшими баталиями, учитывая что она будет делать на BlitzMax мы Ещё выигрываем и в логике, а так-же с ООП больше возможностей. Бои можно реализовать и 200 на 200, учитывая что мобы могут атаковать, перемещаться, патрулировать, штурмовать, сообщать, убегать, стрелять, и ещё много чего, такое реализуеться в раза 4-8 быстрее и легче чем в 3Д.
+ Меньше работы художникам (относительно от технологии создания крипов).
Красота, вот это глупо, в 2Д есть больше возможности сделать что-то нестандартное, совсем неардинарное, и вон выходящие по стилистике, что выделит игру из всех других.
+ Время разработки уменьшаеться в 1,5-2 раза.
+ Менее требовательно к компам.
+ Вообще 2д Рулит, просто там много геометрии и алгебры.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:52.
|