Сап, gamedev. Все, наверно, знают про Factorio, но мне бы хотелось больше узнать про ее разработку. В то время, как все пилят индипарашу, лагающую на топовых пека, Factorio удивляет своей производительностью. Интересно было бы узнать, как разработчики этого досигли и какие средства использовали
>>244635 (OP)>FactorioЧё за?
>>244635 (OP)C+ Allegro/thread
>>244638Ну и прямые руки, разумеется.
>>244638>CИмел ввиду C++. Еще используется луа для скриптинга.
>>244636Удивительно, но пиздатая песочница которую делают пару студентов
>>244638А где можно подробнее узнать о разработке?
>>244635 (OP)Блядь, ну почему вы такие ленивые уёбки, не могущие открыть первую страницу гугла???У факторио вообще охуенные разработчики, каждую пятницу постящие в блоге о ходе разработки, и часто довольно подробно рассказывающие о технологиях разработки. Казалось бы - читай не хочу. Нет, блядь, не хочу читать ответ на свой вопрос из первых рук, хочу на дваче говно жрать.http://www.factorio.com/blog - неужели так сложно этот адрес нагуглить???
>>244635 (OP)Охуеть! Вот это молодцы ребята.
>>244635 (OP)Не использовали Unity
>>244715Так-то у юнити с производительностью все норм. Простонадо самому писать нормальный код, а не ассетики таскать.
>>244746Я бы посмотрел, как на юнити что-то подобное factorio склепали, и оно бы выдавало больше 0,5 фпс.
>>244782
>>244785На юнити вообще дохуя годных игор в плане "развлеки себя сам".
>>244785Браузерка, тормозящая сильнее кукурузиса.
>>244789Скорее набор ассетов, вместо полноценных игр.
>>244795>Браузерка>Скайлайнс>БраузеркаТы пиздишь, ты хоть смотри, о чём ты пиздишь вообще. Картинку там загугли, что за игра это. Олсо, не тормозит вообще. >>244796Но играется охуенно. Так что это игры и есть.
>>244798Да он либо зеленый, либо обосрался, но всяческий хочет это скрыть.
>>244785А теперь покажи мне, сколько фпс будет выдавать город на карте в 1000 раз большим размером, и имеющий примерно в 200 раз больше объектов(это будет средненькая такая база в факторио).
>>244635 (OP)Хипстоговно. Еще фпсы считают у 2д-дрисни, долбоебы.
>>244823Лол. Чему там тормозить? Хотя конечно скриптописатели юнити могут повесить любую систему, хотя на экране будет один куб.
>>244824>Не похоже на конвеерный ААА-высер - значит хипстоговно! Хочу 3D и графен как в крысисе!Кадры адово проседают от количества объектов на сцене и количества их взаимодействий. Сложность всей этой хуйни в лучшем случае O(n^2). Но ты, конечно, прав, считать десятку мобов на одной локации, заваленной декорациями, тяжелее, чем тысячу-другую кирпичиков руды.Пойду пососу хуй и заинстаграмлю его, а то мою личину спалил гопник из интернетов.
>>244939> Не похоже на конвеерный ААА-высер - значит хипстоговно!будто оно не таккаждый тут имеется в виду весь мир, а не двощ блять думает как изъебнуться своим дерьмом только бы не делать как у АААвон суперхот нихуя не делали моделек и текстур — ЭТАСТИЛЬ
>>244945Что тебя не устраивает-то? То, что люди не могут сделать профессиональных моделей и прочего контента ААА-уровня?
>>244957то что люди не стараются. хорошие моделеры и прочие ААА-ребята тоже когда-то не умели
>>244959ААА-ребята работают командами по 10 и более человек за хорошую плату. Подавляющее большинство не профессионалы, и поэтому делают Factorio.
>>244963> ААА-ребята работают командамиэто звучит как > ты становишься профессионалом когда попадаешь в команду
>>244968Ты совсем не видишь связи между качеством материала и скоростью работы? Конечно, современные юнити и прочая хуйня позволяют сделать всё намного быстрее, чем раньше. Но значит ли это, что студентота ДОЛЖНА бежать учиться моделить то, что им самим не по душе? Что должна тратить тысячи человекочасов там, где можно потратить сотни. Делать что-то уровня ААА, но хуже чем escape from tarkov, смысла сегодня нет. Так лучше сделать что-то годное и уровня ниже, чем жалкую пародию на то, чем занимаются студии. Улавливаешь?
>>244970нусмотря какие цели ставишьвдруг кто-то хочет причаститься? в таком случае можно не просто штамповать контент, а собирать его в игры заодноа ещё> Делать что-то уровня ААА, но хуже чем escape from tarkovв принципе то смысл есть, но отдача примерно такого же уровня как сделать рогалик. целевой спрос будет, маленькая довольная аудитория такаяно вообще ты прав, братишпросто мне подпекает, и я инстинктивно отписываюсь
>>244970да, и в таркове не такие уж пиздатые модели вообще разница между уберскилловой моделью и просто вполне неплохой для обывателя не сильно бросается в глаза, а учитывая что существ кроме хуманов там не завезли...
>>244823Это же скайлайнс, в неё завезли оптимизацию. Идёт силки смуз даже на моём некроговне.>и имеющий примерно в 200 раз больше объектовНе вижу в оп-посте охуенного авто трафика и хуевой тучи пешеходов. >>244898>скриптописатели юнитиНет. Парадокс интерактив.
>>245012>Это же скайлайнс, в неё завезли оптимизацию.С каких пор? Как была лагающим говном, так и осталась.>Не вижу в оп-посте охуенного авто трафика и хуевой тучи пешеходов. Ты про те жалкие пару сотен машинок с пешеходами, которые регулярно выгружаются из памяти, рандомно генерятся и ни на что не влияют? В то время, как в факторио одновременно, не прекращая, общитываются десятки тысяч отдельных движущихся и взаимодействующих друг с другом объектов?
http://googledrive.com/host/0B58U0cNOPxQQTjJZTTFKOGlWYlU/Ощути молниесную скорость UNYTI c новым Yoba Mark тестом.
>>245027>не прекращая, общитываются десятки тысяч отдельных движущихся и взаимодействующих друг с другом объектовНу и сколько объектов одновременно на экране? Пара сотен хоть наберется?
>>245091Камера там тоже отдаляется и можно охватить хоть всю базу целиком.http://www.youtube.com/watch?v=KVvXv1Z6EY8
>>245092Ну и почему ты решил что это сложно и юнити не справится? Потому что много спрайтов на экране?Сдается мне ты простой школяр не соображающий в программировании.
Внезапно вспомнил про ALIEN SHOOTER 2. Сотни динамичных спрайтов, десятки эффектов, и все это одновременно. На последних уровнях (в пещере) весь мой 1080p экран был заполнен монстрами, и это не лагало на невидии8600 и кор2дуо.
>>245095Казаки вообще 15 лет назад вышли и ничего, на втором пеньке не лагало.
>>244643Там уже давно не пара студентов. Во времена когда её делали пара студентов она выглядела в 100 раз хуже и багов там было ПИЗДЕЦ. Сейчас их там как минимум 10 человек итд итп
>>245027>Как была лагающим говномДа-да, хуёвая браузерка, да. Ты снова серишь под себя. > рандомно генерятся и ни на что не влияютЯ про те тысячи машинок, которые едут из заданных пунктов в заданные пункты - с работы домой, из дому за покупками и т.д. Каждая машинка закреплена за жителем или туристом, или фабрикой, или муниципальной службой, спавнится в нужное время, едет по заданному маршруту и влияет на весь городской трафик. И человечки, всё то же самое, только ещё больше, может садится в машинки, общественный транспорт, посещать парки-музеи-больницы и т.д.
>>245095А чему там лагать? Я до сих пор не понимаю, о чем вы. Чтобы тысяча мобов без постэффектов не лагала, нужно просто быть не конченым.
>>245253юнити скриптомакаки умудряются сделать так, чтобы пиксельное говно с 10-ю объектами лагало.
>>245282Эпикодауны умудрились сделать так, чтоб сцена вообще без объектов лагала. Не показатель вообще.
>>244635 (OP)>Factorio удивляет своей производительностью. Факторио требует дохуя видеопамяти. Там похоже все текстуры сразу в видеопамять загружаются. Это идиотизм. А с меньшим объёмом видеопамяти игра вообще не запускается.
>>245285жиза, эх, жиза
>>245301Прямо как амазонодауны. МЫ ВЗЯЛИ КРАЙЭНЖИН 3, КОТОРЫЙ РАБОТАЕТ ДАЖЕ НА КОФЕМОЛКЕ И СЛОМАЛИ АЛЛОКАЦИЮ ПАМЯТИ. И в итоге без 2 гб врам даже не запускается. Идиоты, сука.
>>245095Видимо одна из статей вливания бабла ААА издателями - топовые пеки для разработчиков. Они забывают про оптимизацию, всё ж работает. Очень показательно, когда на игровых конференциях демки якобы консольных игр запускают на пеке с 4 hiend видеокартами. Работает и главное, а у кого тормозит должны покупать железяки, иначе нигеймер, а это нимодно.
>>245301Кстати, а как правильно надо? Хочу что-то подобное на мобилки состряпать, но пока что это на уровне кирилафантазии, но в будущем то пригодиться.
>>245301Вот минимальные системные требования для этой двухмерной игры:> 512MB dedicated video memory.> https://www.factorio.com/buy
>>245388Вот это производительность! Скорее всего там все спрайты тупо рисуются в одну текстуру.
>>245354Хуярить меньше атласов на игру, купить ведроид за три тыщи деревянных и на нём тестировать своё детище. По оптимизации - можно сильно ограничить размер мира или сделать систему чанков (аки в школомайнкрафте, да), где сильно удалённые вообще не прогружаются и не тикают. И пилить на LibGDX, а не на Unity.P.S.: tsya.ru - это я не наезжаю, а просто прошу ознакомиться.
>>245396>Весь ссали на ебало юнитихейтерам>Продолжает хейтить юнити
>>245398>Весь тред
>>245396Спасибо, ознакомлюсь
>>245090лол, на js с канвасом больше фпс
>>244785>Огромная база в факторио: 60фпс.>Пустая карта в ситискайлайн: 15фпс, задержка выделения.Хуею от игр на юнити, некоторые браузерки и то производительнее.
>>246703Всё толстишь? Пиздец. Тебе никто не верит. Скайлайнс летает даже на говне мамонта.
>>244785Это просто статика. Если бы на каждом объекте были обновляющиеся скрипты - фпс было бы 2 кадра в секунду.
>>246728Поиграй в игру, чтоли. Там толком и нет статики. Да, если бы на каждом объекте было дохуя скриптов - всё бы лагало. Уверен, что там используются менеджеры, которые рулят большим количеством объектов сразу, потому производительность очень хорошая. Те же "статические" дома прокачиваются, могут быть заброшены, могут сгореть, могут быть затоплены, генерируют мусор и сточные воды, потребляют воду, электричество, имеют жителей и т.д. На том же скрине есть несколько иконок - пожары и не убранный труп в доме, видимо, у него там проблемы с муниципальными службами либо пробками. С транспортом в этой игре жёстко. По сути, это навороченный симсити. Только лучше.
>>246712>>246733Не толсти. На моем ноуте с HD 7670m, на котором я в говнометро2033 на средних играл, ситискайлайн выдает 15 фпс на пустой, блядь, карте. О какой производительности вообще идет речь?
>>246851Это ты перетолстил. А, хотя да, у тебя же игровой ноутбук, тут уж сразу ясно всё. Хотя даже на моей некровидеокарте с 512 мб мозгов - очень хорошо идёт с крупными городищами. Да и вообще не встречал негативных отзывов о скайлайнс, кроме как от зелени с сосача.
>>245285Ты издеваешся? Ты запустил енжин, там на пустой сцене дохуя постэффектов и всего такого.
>>244643Чем она пиздатая то? Хуйня без возможностей