| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > Миникарта |
| Автор: Klose 5.9.2006, 18:23 |
| Подскажите плз, а то ума не приложу,как сделать в ней координаты и чтобы она отражала действия на экране. |
| Автор: arilou 6.9.2006, 13:01 |
| Klose, у тебя программная модель отражает то, что происходит с сущностями в игре? |
| Автор: Klose 6.9.2006, 19:09 |
| А что такое программная модель? Ща подумаю. |
| Автор: LesnoyChelovek 6.9.2006, 22:53 |
| А вообще общая карта в игре предусмотрена? Можешь сделать так - просто уменьшить общую карту и отслеживать перемещение игрока по карте, соответственно подставляя координаты движения на мини-карту. Либо задай какой-либо масштаб для мини-карты и реализуй его. А лучше подробно объясни по мини-карте - как она выглядит, где находится, с помощью чего реализована. |
| Автор: dereyly 7.9.2006, 13:07 |
| Ну вроде положение игрока было всегда привязано к сетке (чаще квадратной), вроде бы это относится и к стратегиям (ессно), и к гонкам, и к 3д шутерам (а как подругому то? Карта 2д: Это уменьшенный слепок ландшафта из игры, для 3д можно сказать это тупой приет скрин (рендарим все сверху) и затем вводим координатную сетку 1 к 10 (1 клетка на карте 10х10 в игровом каркасе) и т.д , для 2д отдельно нарисованная карта (карту наверное легче нарисовать по маске, где препятствия жесктие, где болота размечены в красивых полупрозрачных тонах Мини Карта: Ну это как поле зрения для игрока, окно ползующие по общей карте, и которому пофих что происходит за пределами ее. (для 3д слепок с поля зрения) ЗЫ Это чисто суждения не подкремленные практикой |