Дядя Миша
А как это в майнкрафте твоём любимом сделано? Вроде как оно записывается на диск на сервере как полноценная карта, и потом состояние определённых чанков (там где находится игрок) пересылаются клиентам. Я особо в эту тему не вникал.
По поводу отрисовки можно бы было ещё рисовать разный размер вокселей в зависимости от дистанции, типа как LOD.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Crystallize
Им наверное ограничение отрисовки по чанкам вполне достаточно.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro в коммьюнити всегда есть экспериментаторы которым не достаточно
Добавлено 26-07-2020 в 21:56:
что касается Моджанг то они как сервер затормозили в 1.13 так до сих пор и не починили
Добавлено 26-07-2020 в 22:01:
Цитата:
FiEctro писал: А как это в майнкрафте твоём любимом сделано? Вроде как оно записывается на диск на сервере как полноценная карта, и потом состояние определённых чанков (там где находится игрок) пересылаются клиентам. Я особо в эту тему не вникал.
Так в Майнкрафте и размер вокселей конский, 1м. А если захочется сделать 1см то как быть?
Crystallize писал: Так в Майнкрафте и размер вокселей конский, 1м. А если захочется сделать 1см то как быть?
Уменьшать размер чанков.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Crystallize
Их можно обновлять с разной частотой и качеством в зависимости от удаления от игрока. Здесь скорее стоит вопрос железа, какой объём оперативной памяти и пропускная способность интернета тебе нужна. Ну будет у тебя потребление ОЗУ вместо 1-2Гб - 8-32Гб, в принципе цифры для 2020г. не большие, хотя местные здесь вряд ли поймут, смотрю многие тут сидят с довольно старого железа.
Потом по сети необязательно пересылать всю воксельную сетку, достаточно генерировать те-же самые события что и на сервере, а сами разрушения конкретно воксельной геометрии уже строить на клиенте. Так вроде с декалями народ делает.
Так же учитывайте что майнкрафт рисует текстуры и мягкое освещение на кубах которое сжирает свой жирный кусок от производительности, при большом разрешении сетки делать этого не нужно.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: А как это в майнкрафте твоём любимом сделано?
Майнкрафт - это игра, где воксели являются основной геймплея, на минуточку. За то прощается и уродский вид персонажей. Ну ты готов играть в метро или сталкер вот с такими вот квадратными персами?
Или в раскошную покражу на автомате пятый?
От примитивной стилизации, составляющей основу геймплея до детализации современных полигональных игр лежит в принципе непреодолимая пропасть и дело вовсе не в отрисовке. Как раз таки с ней вообще никаких проблем.
Добавлено 26-07-2020 в 19:15:
Цитата:
FiEctro писал: достаточно генерировать те-же самые события что и на сервере
Хорошо еще один вопрос. Как ты себе представляешь анимацию воксельных персонажей. Ты понимаешь какой это объем данных? Альтернатива - анимация как в майнкрафте, типа func_wall_toggle.
Дядя Миша писал: Майнкрафт - это игра, где воксели являются основной геймплея, на минуточку. За то прощается и уродский вид персонажей. Ну ты готов играть в метро или сталкер вот с такими вот квадратными персами?
Или в раскошную покражу на автомате пятый?
От примитивной стилизации, составляющей основу геймплея до детализации современных полигональных игр лежит в принципе непреодолимая пропасть и дело вовсе не в отрисовке. Как раз таки с ней вообще никаких проблем.
На минуточку, майнкрафт запускается с той же воксельной сеткой на довольно слабых мобильных телефонах, да и вообще работает на медленной яве. Так что сравнения с Метро и покражей здесь явно не корректно. Все мы помним Воксельштейн который имел сетку в десятки раз меньше чем майнкрафт и работал вполне сносно ещё на том древнем железе когда только вышел.
Цитата:
Дядя Миша писал: Хорошо еще один вопрос. Как ты себе представляешь анимацию воксельных персонажей. Ты понимаешь какой это объем данных? Альтернатива - анимация как в майнкрафте, типа func_wall_toggle.
Можно сказать современная полигональная анимация это малый объём данных и выполняется в реальном времени? Не обманывай, в играх в большинстве своём все анимации предрасчитанные. Хоть полигональные, хоть воксельные.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Для товарищей, которые носятся с демками лохматых годов и всем ими в лицо тыкают надо какой-то особый термин придумать.
нет, ну я бы понял, если человек на базе тех идей сделал бы что-то современное и похвастался. Но он просто тычет всем в нос какое-то протухшее говно и даже не задаётся вопросом отчего оно больше никого не интерисует.
Добавлено 26-07-2020 в 20:25:
Цитата:
FiEctro писал: Все мы помним Воксельштейн который имел сетку в десятки раз меньше чем майнкрафт и работал вполне сносно ещё на том древнем железе когда только вышел
при ужасающей детализации и размеру уровня чуть меньше чем c1a0d, эта демка весила 500 мегабайт.
Дядя Миша писал: нет, ну я бы понял, если человек на базе тех идей сделал бы что-то современное и похвастался. Но он просто тычет всем в нос какое-то протухшее говно и даже не задаётся вопросом отчего оно больше никого не интерисует.
Я лишь разоблачаю ваше враньё. Воксельная графика не ограничивается ни майнкрафтом, ни Воксельштейном.
Вот вам ещё протухшего говна:
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Ну примерно как лунофобы разоблачают Насу. Тычут с утра до вечера своими роликами про развевающийся флаг и "нунимаглиони", а Наса всё никак не разоблачается и не разоблачается.