Форма входа
Меню сайта
Поиск модератора
Наша группа в контакте - VK.com/MirSimCity. В данный момент происходит поиск модераторов на этот сайт, для заполнения сайта тематичными материалами и публикациями .Все кто хочет стать модератором с такими условиями ,просьба писать на эл .почту - man455@yandex.ru У кого есть общедоступные для просмотра альбомы со снимками своих городов, просьба писать о них на man455@yandex.ru
Категории раздела
Скачать игры [1]
Новости сайта [11]
SimCity [4]
Год выпуска (1989)
SimCity 2000 [4]
Год выпуска (1994)
SimCity 3000 [4]
Год выпуска (1999)
SimCity 4 все серии и дополнения [23]
Год выпуска (2003)
SimCity 5: Societies [6]
Год выпуска (2007)
SimCity 2013 [93]
Год выпуска (2013)
Cities XL,2011, 2012 [8]
Год выпуска (2010)
Реальные города [6]
Реальные дома и небоскрёбы [1]
Виртуальные города [0]
Нью-Йорк [3]
New York City
Москва [3]
Moscow
City Life [4]
Город твоей мечты
Tycoon City: New York [4]
Imperium Romanum, CivCity: Rome, Caesar 4 [6]
Все серии этих игр.
Pharaoh & Cleopatra, emperor, Caesar 3 [7]
Фараон и Клеопатра (Pharaoh & Cleopatra), император (emperor) и Цезарь 3 (Caesar 3)
Immortal Cities: Children of the Nile, Tropico 3, Tropico 4, Tropico 5 [11]
Все серии этих игр.
The Settlers III, Stronghold [9]
Все серии этих игр.
Серия Anno [7]
Все серии этой игры
Уилл Райт (Will Wright) и Electronic Arts [11]
Другие градостроительные симуляторы [6]
Sims 4, Sims 3 и все серии этой игры [10]
Все серии этой игры. Sims, Sims 2, Sims 3, Sims 4
Spore [4]
SimCity для гаджетов [4]
КПК, смартфон, Iphone, iPad
SimCity Social [2]
SimCity онлайн игра
Градостроительные игры онлайн [1]
Игры на facebook,ВК, Одноклассники
Другие игры [6]
Заработок в интернете [5]
Игра в города [1]
Старая, добрая игра в города
GTA 5/ Grand Theft Auto V [1]
Год выпуска (2013)
Другие материалы [0]
Ваша реклама

http://simcity.3dn.ru/_ph/1/432840439.jpg?1501121494

Поиск
Поделиться
Альбомы со снимкам
Мини-чат
200
Музыка сайта
Наш опрос
Оцените мой сайт
Всего ответов: 425
Вы купили SimCity (2013), или ждёте кряка?
Всего ответов: 244
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Случайные снимки
Мы в контакте
Календарь
«  Февраль 2013  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728
Облако тегов
Добавь сайт в закладки
Для отображения блока требуется Flash Player 10

SimCity 4 Год выпуска SimCity 3000 Год выпуска (2003) SimCity 2000 SimCity 4: Rush Hour Сим сити СимСити SimCity Нью-Йорк москва New York City Sim City сим города moscow Spore План расширения Москвы на карте SimCity 5 xl ТРОПИКО Caesar 4 CivCity: Rome Children of the N Скачать SimCity Limited Edition SimCit анно SimCity Societies SimCity5 Cities XL Cities XL 2011 CitiesXL сити икс эль Immortal Cities: Children of the Ni City Life 2008 сити City Life Tycoon New York империя рим Imperium Imperium Romanum Romanum Caesar Emperor Pharaoh & Cleopatra Империя Caesar 3 Caesar III Дети Нила Immortal Cities Tropico 3 Tropico Tropico 4 Stronghold Stronghold 2 Stronghold 3 EA EA GAMES Electronic Arts Electronic Arts (EA) William R. Wright Райт Уилл Уилл Райт The Sims 2 симс 2 Sims 2 симы The Sims 4 симс симс 3 The Sims симсы sims 3 Spores игра Spore Спорс спор скриншоты Spore Anno Anno 1404 Anno 1701 Anno 2070 iPad IPhone simcity для android игры для телефона КПК смартфон SimCity юбилей SimCity 2013 Год выпуска (2013) Immortal Cities: Children of th Нефтяной Магнат Нефтяной Магнат 2 Скачать SimCity 20 Tropico 5 SimCity BuildIt Rybolovlev Estate Топ-10: самые дорогие дома в мире
Архив записей
Скачать игры
Кликнуть для сайта
Опросы
Какая игра simcity для вас наиболее увлекательная и любимая?
Всего ответов: 276
Вы поклонник (ца) игр simcity?
Всего ответов: 157
Саундтреки
Погода
Теги
История simcity
Поиск
Пожертвование сайту
Яндекс.Деньгами на счёт 41001497258496 l WebMoney на кошелек R379669940576
Главная » 2013 » Февраль » 25 » Знакомство с областями SimCity
04:25
Знакомство с областями SimCity

Приветствую всех! Меня зовут Грег Андервуд (Greg Underwood), я программист, отвечающий за систему областей в SimCity. Система областей, которая используется для размещения зданий, заменила собой сетку из предыдущих игр серии.

Строительство города – во многом геометрическая задача. Дороги и здания нужно разместить в мире так, чтобы город как единое целое развивался естественно и правдоподобно.

Для этой цели раньше использовалась сетка, которая делила пространство на квадратные ячейки. Каждое здание и дорога занимали определенное число ячеек. Сетка упрощала размещение зданий и делала строительство города похожим на «Тетрис».

Извилистые дороги и полностью трехмерный мир SimCity перевернули игру и заставили искать новый способ рассчитывать размещение зданий и рост города. Так появилась система областей. В ее основе лежат дороги. Построив дорогу, вы можете размещать здания и создавать области для жилых, коммерческих или промышленных зданий. Когда вы строите дорогу, в недрах движка создается ряд участков:

 

Участки служат для разделения пространства и представляют собой своеобразную сетку, выровненную вдоль созданных извилистых дорог. Создавая жилые, коммерческие и промышленные области с помощью инструмента создания областей, вы можете видеть их форму.

 

 


Когда есть место для строительства жилого, коммерческого или промышленного здания, система областей пытается подыскать группу участков. Сложность в том, что наша сетка не является регулярной и квадратной. Из-за того, что участки повторяют форму дороги, они зачастую сужены или расширены с одного конца и нередко накладываются друг на друга. Другими словами, группа участков далеко не всегда имеет прямоугольную форму. Ниже представлены скриншоты, сделанные в режиме отладки. На них можно видеть, какие участки соответствуют различным областям. Как видите, группы участков приобретают весьма интересные очертания при использовании дорог разной формы.

 

 
Мы имеем дело с интересной вычислительной задачей: по заданному контуру здания нужно определить, помещается ли это здание в полигональную форму, образованную группой участков. Математически эта задача называется «Размещение объектов». Простыми словами ее можно сформулировать так: «Сколько разных способов нужно применить, чтобы узнать, поместится ли одна фигура внутри другой?» Поскольку существует бесконечное множество форм, решение может быть очень сложным, а его реализация может оказаться весьма затратной. Но в случае с SimCity эта задача значительно упрощается:

Во-первых, нам известно направление здания – его фасад направлен к дороге. Во-вторых, мы знаем форму здания – она всегда представляет собой прямоугольник.

Эта информация позволяет свести решение задачи к паре простых тестов, за счет чего мы можем быстро размещать здания вдоль городских улиц.

 

 

Конечно, есть целый ряд подводных камней: нужно учитывать пересечения (и наложение участков друг на друга), крутые склоны, мосты, берега водоемов и скалы. Немало хлопот доставляют и здания – особенно здания с собственными дорогами и модулями, которые можно размещать рядом с ними. Все здания в игре учитываются системой областей и взаимодействуют между собой. Правдоподобное и реалистичное взаимодействие всех зданий в постоянно развивающемся городе, когда нужно учитывать множество факторов, – пожалуй, самая интересная и увлекательная проблема, с которой мне приходилось сталкиваться в своей карьере. Надеюсь, результат понравится вам не меньше, чем мне нравится работать над этой задачей!





Смотреть скриншоты SimCity 2013


Эксклюзивно - http://simcity.3dn.ru/






Категория: SimCity 2013 | Просмотров: 900 | Добавил: Man89 | Теги: Год выпуска, СимСити, Сим сити, SimCity юбилей, SimCity 4, SimCity 5, SimCity 2013, Год выпуска (2013), SimCity | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]