Форма входа
Меню сайта
Поиск модератора
Наша группа в контакте - VK.com/MirSimCity. В данный момент происходит поиск модераторов на этот сайт, для заполнения сайта тематичными материалами и публикациями .Все кто хочет стать модератором с такими условиями ,просьба писать на эл .почту - man455@yandex.ru У кого есть общедоступные для просмотра альбомы со снимками своих городов, просьба писать о них на man455@yandex.ru
Категории раздела
Скачать игры [1]
Новости сайта [10]
Новости группы [10]
SimCity [4]
Год выпуска (1989)
SimCity 2000 [4]
Год выпуска (1994)
SimCity 3000 [4]
Год выпуска (1999)
SimCity 4 все серии и дополнения [23]
Год выпуска (2003)
SimCity Societies [7]
Год выпуска (2007)
SimCity 2013 [94]
Год выпуска (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]
Заработок в интернете [4]
Игра в города [1]
Старая, добрая игра в города
GTA 5/ Grand Theft Auto V [1]
Год выпуска (2013)
Другие материалы [2]
Ссылки

http://simcity.3dn.ru/_ph/1/731024844.jpg

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

Онлайн всего: 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 Скачать SimCity Limited Edition SimCit анно SimCity Societies SimCity5 SimCity 5 SimCity 3000 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 Спорс спор Anno Anno 1404 Anno 1701 Anno 2070 iPad IPhone simcity для android игры для телефона КПК смартфон SimCity 5 SimCity SimCity юбилей SimCity 2013 Год выпуска (2013) Immortal Cities: Children of th Нефтяной Магнат Нефтяной Магнат 2 Скачать SimCity 20 Tropico 5 SimCity BuildIt Rybolovlev Estate Топ-10: самые дорогие дома в мире
Архив записей
Скачать игры
Опросы
Какая игра simcity для вас наиболее увлекательная и любимая?
Всего ответов: 280
Вы поклонник (ца) игр simcity?
Всего ответов: 158
Саундтреки
Погода
Теги
История simcity
Поиск
Пожертвование сайту
Яндекс.Деньгами на счёт 41001497258496 l WebMoney на кошелек P160655039789
Главная » 2013 » Февраль » 25 » Знакомство с областями SimCity
04:25
Знакомство с областями SimCity

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

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

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

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

 

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

 

 


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

 

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

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

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

 

 

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





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


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






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