+ Ответить в теме
Страница 6 из 14 ПерваяПервая ... 567 ... ПоследняяПоследняя
Показано с 101 по 120 из 278

Тема: Великие племена (The Great tribes)

  1. #101
    Честно, не замерял. Я в opengl не очень шарю. Построил сферу и отправил ее целиком в шейдер. Визуально при "100" сцена крутится без тормозов (при том, что у меня довольно старое железо). А в реальности не нужно все гексы отображать, а только то, что видно на экране как в циве.

    Сейчас попробовал экстремальные "200". Комп начинает жужать и греться, то тормозов при вращении не наблюдается.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось superregistr; 29.12.2017 в 00:07.

  2. #102
    Цитата Сообщение от superregistr Посмотреть сообщение
    Пишу свой движок планеты. Пока выглядит так. Первая разбивка "4", потом "5", "10", "20", "30", "40", "50". Разбивка "100" тоже хорошо работает, но файл не взлез. Всех, кто в теме, с наступающим!
    И тебя с наступающим! Интересно было бы посмотреть на подробности такой разбивки. "50" - это что? Радиус?
    продвинь это сообщение в соцсеть:  

  3. #103
    Дневник разработки № 1


    Всех с Новым 2018 годом! В честь такого события мы решили начать публиковать полноценные дневники разработки.


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


    Т. к. проект планируется большой и амбициозный в команду требуются следующие специалисты:
    - Моделлер (создание моделей для карты)
    - Художник (в первую очередь, надо нарисовать текстуры местности)
    В перспективе могут понадобиться:
    - Программист
    - Звуковорежиссер
    - Тестировщики
    Если Вы хотите принять участие в разработке, но не нашли себя в приведенном списке - все равно пишите нам!


    С Новым годом!
    продвинь это сообщение в соцсеть:  

  4. #104

    Дневник разработки № 2

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

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

    И на этом этапе наступил переломный момент. Я решил все это дело перенести в 3D, дабы вся отрисовка происходила на видео карте, так как процессор нам нужен для другого

    Стоит отметить, что в 3D на этот момент я был полный ноль и все мои знания были чисто теоретическими и поверхностными.

    Начал я с ознакомления с существующими библиотеками для работы c 3D на Java. Выбор оказался не велик и в результате я взялся за изучение LWJGL. Помимо этого пришлось доставать из уголков своей памяти знание основ OpenGL и оказывается мои знания безнадежно устарели.

    Скрипя зубами и даже на какой-то момент жалея, что я взялся за эту затею с 3D, я перелопатил кучу информации по данной теме, работу замедляло то что вся доступная актуальная информация была на английском языке.
    Спустя неделю, или около того я выкатил свой первый 3D генератор карты, можете посмотреть на этот ужас на скрине:




    Мир был жутко страшным с нелепыми треугольными горами:



    Я понимал, что сейчас весь этот ужас происходит из-за таких страшных текстур и начал поиск более подходящих, даже купил текстурпак:



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



    Ну что-же, выглядят они намного лучше. Пора избавляться от нашего плоско выглядящего мира к более объемному. Для этого нужно добавить освещение, чтобы заиграли все неровности! И о боже что это?



    Полное отсутствие нормалей дает такой результат. Высчитываю нормаль для каждого треугольника:



    Получилось не очень, высчитываю нормаль для каждой вершины:




    Усредняю нормали для соседних вершин на стыках тайлов:



    Теперь видны холмы и горы. Но поверхность слишком бугристая



    Теперь предстоит сгладить поверхность, сгенерировать холмы и более реалистичные горы, добавить слой воды, реки и прочую уже мелочь.

    За несколько дней сделал все до слова «реки» и озадачился одним вопросом... вы, наверное, заметили в окне в левом уголку циферки? Это FPS. Я их конечно замечал в самом начале, но откладывал на потом, понимая, что у меня отрисовывается вся карта, а не её видимая часть. Взялся за оптимизацию и результат:



    Рек все еще нет, но я занялся сглаживанием краев воды и красивым прибоем, жалко на скрине не видно прибой:



    Все красиво и хорошо, но рек все же еще нет и пора браться за них. Сразу столкнулся с проблемой что мой алгоритм из 2D версии не подходит к 3D из-за того, что тут тайлы квадратные, а там были ромбовидные и все реки стали прямыми и некрасивыми. Пришлось переписывать весь алгоритм с нуля. Жалко я не сохранил скрин первых рек, они были в принципе ничего. Но они были квадратными!
    И все это из-за того, что весь мир у меня строился на тайлах, а каждый тайл у меня строился из девяти субтайлов и, в свою очередь, каждый тайл разбивался на 9 квадратов что соответствовало 18 полигонам. 18 полигонов это очень мало для придания рекам хоть какой-то формы отличной от квадратно-угловатой.

    Решил попробовать увеличить число полигонов на субтайл, по моим прикидкам 100 квадратов (200 полигонов) на субтайл было бы самое то, и на бумаге даже красиво получалось...
    Но 3200000 полигонов рисуемые в 2 прохода... плюс еще будут десятки тысяч объектов от 100 до 1000 полигонов... получается многовато, да и памяти хорошо отъедает и строиться такой мир долго очень, а как его сохранять потом? Подумав малость пришлось отказаться от такого подхода. И начались бессонные ночи в расчетах и поиске золотой середины. Три дня и три ночи я не спал и думал. Я переосмыслил все что-только можно было, и уже даже почти успел впасть в депрессию из-за невозможности найти решение, да и просто и от усталости. В ночь на 20 декабря я наконец-то смог уснуть...я уснул ровно на 20 минут и проснулся... Ведь какая штука наш мозг... проснувшись ко мне пришло полное осмысление всей информации, полное осмысление и понимание устройства OpenGL (конечно преувеличиваю), я проснулся с решением поставленной задачи. В 3 раза сократил потребление видеопамяти, в несколько раз сократил и потребление оперативной памяти, увеличил общую производительность, убрал один жесткий лаг. В общем жизнь заиграла другими красками.

    В итоге, я все же решил сократить количество полигонов и вместо сетки 10х10 на субтайле, я сделал 7х7. Единственное пришлось много времени потратить на перерисовку гор и берегов и 30 декабря я выкатил вот такой результат:





    31 декабря - 1 января был синдром нового года.

    И второго дня нового года я принялся за реки, к сожалению, я не сохранил скриншотов всех промежуточных вариантов рек. Задача казалась не очень сложной, но признаюсь я 4 раза писал и все под корень удалял, начиная с нуля.
    В итоге получил неплохие реки




    Но пришлось еще малость по колдовать, чтобы нивелировать такие резкие повороты




    И в итоге получить нечто подобное



    Тяжелые были 2 месяца, но предстоит еще больше! Проекту очень требуется в помощь художник и 3D-моделлер!
    продвинь это сообщение в соцсеть:  

  5. #105
    Цитата Сообщение от Zemlaynin Посмотреть сообщение
    "50" - это что? Радиус?
    50 - это насколько частей делится каждое ребро икосаэдра.

    А в чем проблема отображать 2D графику силами OpenGL? Если тебе известны координаты x и y в 2D, ты их можешь отправить в вершинный шейдер, там достроить до z (здесь z будет = 0), использовать модельно-видовую матрицу так, что наблюдатель видит только плоскость XY и ортографическую проекцию. Может даже в шейдере можно избежать все эти заморочки с преобразованием в 3D и сразу работать в 2D (здесь я не знаю).

    Если начал работать в 3D, то лучше не замарачиваться на графикой (типа красивая река, красивая гора). Я бы это сделал проще: гора - большая пирамида, холм - маленькая пирамида. На простой модели построил бы логику игры и графикой занимался на самом последнем этапе.
    продвинь это сообщение в соцсеть:  

  6. #106
    Если честна

    если честна

    я бы поверхность планеты не делал в 3д
    (мое ранее продемонстрированное изображение с горой тому веское подтверждение)

    добросовестная подделка поверхности в 2д была бы визуально (на много) реалистичнее,
    и такое изображение у игроков потребляло бы меньше компьютерного ресурса (можно было бы использовать более слабые ПК).
    а вот юниты лучше делать в 3д с анимацией,
    если это возможно, конечно.

    Думаю, именно так делалась пятая версия Цивилизации.

    А шестая выглядит говенней именно из-за 3д поверхности, которую никто не может довести до ума.
    Да, там есть ролики с красочными эффектами, но это отдельная работа.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Вольдемар цар русський; 09.01.2018 в 02:43.
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  7. #107
    Цитата Сообщение от superregistr Посмотреть сообщение
    А в чем проблема отображать 2D графику силами OpenGL?
    Да проблем то нет никаких абсолютно. Но если делать в 3D так лучше делать сразу.
    Я уже не раз говорил что гораздо приятнее отрабатывать механики и логику игры наблюдая красивую картинку, чем просто цветные прямоугольники и пирамидки.
    продвинь это сообщение в соцсеть:  

  8. #108
    Цитата Сообщение от Вольдемар цар русський Посмотреть сообщение
    я бы поверхность планеты не делал в 3д
    (мое ранее продемонстрированное изображение с горой тому веское подтверждение)

    добросовестная подделка поверхности в 2д была бы визуально (на много) реалистичнее,
    и такое изображение у игроков потребляло бы меньше компьютерного ресурса (можно было бы использовать более слабые ПК).
    а вот юниты лучше делать в 3д с анимацией,
    если это возможно, конечно.

    Думаю, именно так делалась пятая версия Цивилизации.

    А шестая выглядит говенней именно из-за 3д поверхности, которую никто не может довести до ума.
    Да, там есть ролики с красочными эффектами, но это отдельная работа.
    Для рисования таких гор нужен художник, которого у нас нет... это огромный объем работы чтобы нарисовать кучу гор и переходов между ними, так что на самом деле проще сделать в 3D.
    По поводу потребления ресурсов это неверно.
    Кому как, мне последнее время даже стала нравиться 6я цива... привык что ли
    продвинь это сообщение в соцсеть:  

  9. #109
    Дело ваше,
    но я имел дело с 3d мах, поэтому и не рекомендую.
    А то, что шестая визуально лучше, так это из-за насыщенности цвета, это можно получить и в 2д.
    Я здесь и ранее писал - один из существенных недостатков игры Цивилизация 5 именно в недостатке насыщенности цветов.
    А это всего лишь "пару кликов" в Photoshopе.

    Волна или шерстяной ковер, который у вас получается на карте - это не поверхность планеты.
    И с этим вы еще очень много поморочитесь, прежде чем поймете
    то, о чем я вам говорю.

    Но каждый волен набить собственные шишки, ..

    _________

    Мне Sid Meier's Civilization VI не нравится потому-что она визуально мультяшная (правящие персонажи не в счет) и интелектуально более глупая.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Вольдемар цар русський; 09.01.2018 в 10:34.
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  10. #110
    Дневник разработки № 3


    Всем привет!
    В этом дневнике мы продолжим знакомиться с общими игровыми моментами.


    Название
    Текущее название игры «The Great tribes» является рабочим. Ближе к релизу игры оно может поменяться.
    Кстати, предлагайте свои варианты названия!


    Жанр
    Глобально-стратегический симулятор развития цивилизации. В альтернативной классификации относится к классу "игр против поля", где невозможна формальная победа. Игрок может лишь отсрочить свое поражение. Однако, данная игра лишь частично отвечает требованиям данного класса. Потерпев полное поражение, игрок может продолжить игру за победителя.


    Сеттинг
    Действие игры и ее хронологические рамки примерно соответствуют периоду с 4-3 тыс. до н.э. по начало 3 тыс. н.э.


    Ход игры
    Игра осуществляется в пошаговом режиме. Однако существует два разных хода – Ход и Такт.
    Ход обсчитывает глобальные параметры: рост населения и экономики, миграцию страт и изменение их характеристик и т.д.
    Такты же происходят лишь при боевых действиях. Всего в рамках хода предусмотрено 4 такта: весенний, летний, осенний и зимний. Так, армия, совершившая длинный марш-бросок и вступившая в сражение на исходе очков действия, будет вести сражение в зимний такт с соответствующими последствиями.


    Цель игры
    Особенность механики игры не позволяет выделить какую-то одну или несколько целей игры. Игрок сам может выбирать, к какой цели ему стремиться. Однако, дабы облегчить игроку поиск интересных целей, в игре будет реализована система достижений. Например, продержаться одной правящей династией как можно дольше, или построить самую богатую торговую империю, или просто колонизировать Марс. Игрок сможет вбирать среди сотен целей наиболее привлекательную для него.
    Отдельно стоит отметить, что достижения будут разделены на 2 вида: индивидуальные и глобальные. Индивидуальные достижения основаны на результатах одного игрока, тогда как глобальные формируют различные рейтинги среди всех игроков.


    На следующей неделе мы поговорим об основных игровых элементах, вокруг которых строится геймплей.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Alexandrovis; 10.01.2018 в 15:36.

  11. #111
    1.
    Интересно, почему название не русское? Игра расчитана, на иностранцев?

    2.
    Сколько раз я пытался понять смысл данной игры, для меня это остается недоступно (стареюю, тупею).
    продвинь это сообщение в соцсеть:  
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  12. #112
    Цитата Сообщение от Вольдемар цар русський Посмотреть сообщение
    1.
    Интересно, почему название не русское? Игра расчитана, на иностранцев?
    В шапке темы же перевод есть. К тому же я указал, что это рабочее название.

    Цитата Сообщение от Вольдемар цар русський Посмотреть сообщение
    2.
    Сколько раз я пытался понять смысл данной игры, для меня это остается недоступно (стареюю, тупею).
    Об этом я как раз написал в последнем дневнике. Могу лишь добавить, что большой упор делается на реализм симуляции различных процессов, поэтому игрок отчасти сможет на себе почувствовать всю тяжесть управления страной в различные исторические периоды.
    продвинь это сообщение в соцсеть:  

  13. #113
    1.
    я еще и ротозей.

    если игра о первобытных племенах и не более, то название соответствует.

    если же игра об управлении человечеством на всем этапе его развития,
    то я бы ее назвал Правитель, или Великий правитель, или Школа планетарного выживания,
    или такой вариант Эволюция и революции.


    _______

    остальное мне понять не суждено.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Вольдемар цар русський; 11.01.2018 в 09:32.
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  14. #114
    Цитата Сообщение от Вольдемар цар русський Посмотреть сообщение
    если игра о первобытных племенах и не более, то название соответствует.

    если же игра об управлении человечеством на всем этапе его развития,
    то я бы ее назвал Правитель, или Великий правитель, или Школа планетарного выживания,
    или такой вариант Эволюция и революции.
    Да, игра не только о первобытных племенах, поэтому есть мысль подумать над альтернативными названиями.
    продвинь это сообщение в соцсеть:  

  15. #115
    Дневник разработки № 4


    Всем привет!
    Наконец, мы подошли к последнему дневнику в цикле, освещающем общие аспекты игры. В данном дневнике мы рассмотрим основные игровые элементы, вокруг которых строится геймплей.


    И начнем, пожалуй, с ключевого элемента, который отвечает за формат эволюционного развития социальной системы в игре – технологии. Технологии есть во многих играх. В той же Цивилизации они так же отвечают за формат развития. Но везде они представляют собой непрерывное восхождение к вершине прогресса. Мы же идем дальше, разработав механику технологических пакетов.
    Технологический пакет представляет собой совокупность технологий, отвечающих за функционирование вполне конкретных элементов игры. Более того, технологические пакеты, либо отдельные их части могут быть частью других технологических пакетов. Развитие данных пакетов нелинейно и происходит в зависимости от внешних обстоятельств и воздействия на них. В определенных условиях, некоторые технологии могут быть утрачены, а на их восстановление может уйти не одно столетие.


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


    Топливом для развития в игре выступает торговля. Благодаря ей возможно все, что выходит за рамки общинного хозяйства: мобилизация ресурсов для создания Чудес света, снабжение армий, населения и производств, и многое другое.


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


    Наконец, война реализована одновременно максимально детально (как и все остальные элементы игры) и максимально абстрактно. Т.е. у игрока будет достаточно большой инструментарий по военному управлению, при этом ему не придется двигать десятки юнитов по карте, а порой и управление армией и вовсе может ускользнуть у него из рук?


    Надеюсь я смог описать весь масштаб игры и предстоящей работы по ее разработке. В следующих дневниках я подробней раскрою каждый элемент игры.
    продвинь это сообщение в соцсеть:  

  16. #116
    к сведению

    о технологиях

    в Цивилизации 5 технологии вполне качественные, только слишком опережают развитие городов.

    в следующей Цивилизации с заселением соседней планеты осуществлен пакетный технологический перебор, что сделало игру неинтересной.
    графически страница технологий очень неудобная.
    продвинь это сообщение в соцсеть:  
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  17. #117
    политика
    или называйте это еще как угодно

    для меня есть бедные и богатые,
    все остальное - это мишура, пудра для мозгов.
    если с этим будет перебор (как это сделано в Цивилизации 6),
    то оно будет большинством людей игнорировано, и естественно как балласт просто мешать игре.
    продвинь это сообщение в соцсеть:  
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  18. #118
    торговля без ресурсов - ничто.
    продвинь это сообщение в соцсеть:  
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  19. #119
    на счет войны ничего не понятно.
    это будут просто перемещение фигурок, как в шахматах,
    или
    это будет тактическая анимация, как например в стратегии хкрафт (которую за последний год просто испоганили до полного неуправляемого примитива).
    продвинь это сообщение в соцсеть:  
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

  20. #120


    в заключении хочется сказать

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

    2. когда можно увидеть хоть какой-то результат - пощупать?
    дабы диалог приобрел хоть какой-то реальный смысл
    продвинь это сообщение в соцсеть:  
    Малый Харьков форум
    Civilization v
    Space Rangers HD: A War Apart
    Grand Theft Auto V
    Outlast
    xcraft.ru

+ Ответить в теме
Страница 6 из 14 ПерваяПервая ... 567 ... ПоследняяПоследняя

Похожие темы

  1. [Карта] Great Ocean (моё)
    от Daemon в разделе Civ5 - Карты и сценарии
    Ответов: 20
    Новое: 16.06.2016, 08:41
  2. The Great War v4.6, Первая мировая война
    от Snake_B в разделе NAPOLEON: TOTAL WAR
    Ответов: 0
    Новое: 11.02.2013, 00:56
  3. Инки, Майя и другие дружественные племена
    от UserCivAlex в разделе Цивилизация 4 - ПОЕХАЛИ!
    Ответов: 35
    Новое: 18.09.2008, 07:01

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters