Gamedev

Ответить в тред Ответить в тред
Убийца Minecraft Аноним 12/08/17 Суб 11:16:15 4365331
cube.png 65Кб, 400x400
400x400
Между делом пилю убийцу Minecraft

"радиус" генерации ~620 блоков, размер чанка - 32х32х32
https://www.youtube.com/watch?v=7lY6aq4LC9A

Q: Нахуя?
A: Потому что могу

Q: Клоны майна никому не нужны!
A: Я бы мог тебя убедить, что нужны, но зачем? Конкуренция не нужна.

Q: На чем пилишь?
A: Движок: Godot
Языки: C++ и gdscript

Q: Это же лагучее дерьмо!
A: Знаю. Генерацию ландшафта еще оптимизировать и оптимизировать
12/08/17 Суб 11:25:51 4365342
)
12/08/17 Суб 11:47:58 4365373
Ну такое))
12/08/17 Суб 12:13:27 4365424
>>436533 (OP)
Если ты написал рендерер и думаешь, что самое сложное позади, то у меня для тебя плохие новости.
Аноним 12/08/17 Суб 12:34:51 4365455
>>436542
>Если ты написал рендерер и думаешь, что самое сложное позади, то у меня для тебя плохие новости.
Не дай господь писать свой рендерер. Движок достаточно хорош, чтобы с этим справляться самостоятельно. Сейчас я ему просто меши скидываю, а он сам уже их рисует. Пока я сделал только многопоточную генерацию.
Аноним # OP 12/08/17 Суб 12:52:55 4365586
Аноним # OP 12/08/17 Суб 14:47:25 4365797
Аноним # OP 12/08/17 Суб 15:44:23 4365938
CraftPickScreen[...].png 186Кб, 1920x1036
1920x1036
Алсо, в тред призываются все те, кто считает что в майнкрафте чего-то не хватает или криво сделано. От себя небольшой списочек тоже предоставлю:
1) Режим выживания очень легкий. Да, мобы достаточно сильные на высоком уровне сложности, но механика позволяет построить забор, осветить область, завести живность, насадить пшеницы внутри и забыть о проблемах. Все это делается за 2-4 игровых дня. Для исправления ситуации следует как минимум сделать следующее:
факелы должны кончаться
нужны костры, которые тоже будут догорать без подпитки
еда должна портиться
времена года с разными условиями
Вы скажете - опять прибежал Кирилл с идеей заливать черным прямоугольником пол экрана, но это не так. Такая механика хорошо себя зарекомендовала в Don't Sterve. Вот там выживач реально суровый (может даже слишком).
2) Температура - очень интересный аспект, который в майне используется по минимуму.
2) Красный камень - очень мощный инструмент, но очень громоздкий. Можно упростить.
3) Электричество - большое упущение, что этой механики нету в оригинале.
4) Ограничение по вертикали. Мне кажется можно реализовать "бесконечный" мир не только по горизонтали. Это например позволит избежать клоунады с порталами и сделать ад просто начиная с -500 блока. В видео выше этого ограничения нету (генерация не продолжается если чанк полностью залит полными блоками с какой-либо стороны ). Убирание этого ограничения так же позволит генерировать большие каньоны или очень большие горы.
Аноним 12/08/17 Суб 15:47:22 4365949
>>436593
Кирилл, проснись, ты серишь.
Аноним 12/08/17 Суб 15:49:49 43659610
>>436593
Твои горы и каньоны будут обрезаться и выглядеть как говно. Не выебывайся и делай тетрис
Аноним # OP 12/08/17 Суб 15:51:30 43659711
Industrial-Craf[...].jpg 62Кб, 750x398
750x398
>>436594
Заметь, кроме ограничения по вертикали все уже есть в других играх или даже модах
>>436596
Ну да, это с каньонами это мб маня фантазии, но попробовать стоит.
Аноним 12/08/17 Суб 15:54:14 43659912
>>436593
Так электричество–это тот же редстоун
Аноним # OP 12/08/17 Суб 16:16:58 43660213
INDUSTRIALCRAFT[...].jpg 483Кб, 1280x905
1280x905
>>436599
В точку! Электричество по своей натуре это и есть редстоун, но механика майнкрафта не позволила его использовать создателям индастриал крафта и получилось две сущности (одна из которых - бесконечная, что тоже не ок). В прекрасном майнкрафте будущего не должно быть этого разделения.
Аноним 12/08/17 Суб 17:19:38 43660914
image.png 43Кб, 300x300
300x300
Свой майнкрафт - дело, конечно, интересное, сам хочу попробовать, но только уже есть божественный опенсурсный minetest c ограничением по высоте и глубине в 32000 блоков и безграничными возможностями расширения модами, лучше уже не изобрести ничего.
Аноним 12/08/17 Суб 17:20:10 43661015
>>436593
Все это список фич которые есть во всех клонах майнкрафта. Игра не станет лучше если заменить красную кнопку на зеленую потому что мне так нравится. Нужно что то фундаментально новое, что то то, что координатно поменяет этот устоявшийся убогий копирующийся по шаблонам геймлпей. Нужно чтобы собирание говна, палок и крафта из этого говна не было главной целью геймлпея, а лишь способом к его достижению. Что же я предлагаю, спросишь ты? Не ебу, отвечу я.
Аноним 12/08/17 Суб 17:37:42 43661216
CraftPickScreen[...].png 156Кб, 1920x1080
1920x1080
>>436609
Но это же "game engine", а не полноценная игра. Технодемок и движков ясное дело, что целая куча (и не исключено что это один из годнейших надо бы в сурсах покопаться), но ИГРЫ то нету! Алсо покидайте еще годных ссылок на тему реализации кубача или опенсурсных проектов.
>>436610
Это далеко не полный список моих мыслей (И не только моих. Стоит взглянуть на обилие модов и другие игры). Моя основная цель взять кубомир с разрушаемостью, крафт, редстоун(электричество) и сделать новую игру! Мобы (боссы), NPC, мир, крафт, автоматизация процессов - все это можно сделать по-новому! И получится не просто клон.
>потому что мне так нравится.
Если это понравится большинству, то почему бы и нет. Само собой делать игру на основе только своих мыслей - это бред. Надо прислушиваться к мнению людей. Для этого я и создал тред. Как только люди поймут, что я не шучу, то надеюсь на дельные комментарии/пожелания/идеи.
Аноним 12/08/17 Суб 20:04:29 43662517
>>436593
>в тред призываются все те, кто считает что в майнкрафте чего-то не хватает или криво сделано

В первую очередь сервер криво сделан. Однопоточный и не может одновременно обслуживать больше 50 людей на одной физической машине.

А то, что ты понаписал, это хуйня и игру лучше не сделает.
Аноним 12/08/17 Суб 20:18:44 43662618
>>436625
Согласен по поводу однопоточности. Слышал много боли на эту тему и у меня так же в планах сделать масштабируемый сервер. А почему хуйня? Например нормальная система электрических цепей должна очень хорошо зайти для любителей редстоуна (огромная часть игроков майна). Новые возможности генератора мира удовлетворят интерес исследователей. Настоящий выживач (само собой с настройкой сложности) откроет огромные возможности для коопа. У тебя же наверняка есть мысли что можно улучшить кроме многопоточности?
Аноним 12/08/17 Суб 20:33:05 43662719
>>436626
Озвучивать "мысли, которые есть у меня", это суть всех Кириллов, которые ждут игру джва года. Кроме бесконечного спора Кириллов это ни к чему не приведёт, каждому нужно своё.

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

Единственное что я могу тебе сказать от себя, не забывай суть Майнкрафта. Майнкрафт это набор сущностей (блоков, предметов, существ), которые могут взаимодействовать друг другом в различных комбинациях. Чем больше сущностей и возможностей взаимодействия, тем интереснее игра. Лучше добавить один предмет, который могжет взаимодействовать со всеми остальными, чем два предмета, которые могут взаимодействовать только друг с другом.
Аноним 12/08/17 Суб 20:59:24 43662920
8a24389429e47b7[...].jpg 43Кб, 550x415
550x415
>>436627
Спасибо. Действительно сейчас имеет смысл сосредоточиться именно на базовом функционале, а потом уже наращивать "мясо". Этим я и занимаюсь. Иногда параллельно этому чтобы немного отвлечься посматриваю на новые идеи и мысли других людей.
Аноним 14/08/17 Пнд 14:29:33 43814221
>>436533 (OP)
Расскажи, как делал генерацию ландшафта в области видимости. У меня все тормозит. Может у тебя она более оптимизирована.
Аноним 14/08/17 Пнд 19:07:22 43820022
>>436612
>И получится не просто клон.
А сейчас получается клон. Новых важных идей что-то не вижу у тебя в перечисленном. Идеи эти максимум на мод к майну тянут. На вторичный и не оригинальный мод.
Аноним 14/08/17 Пнд 22:34:56 43824823
processors.jpg 20Кб, 583x238
583x238
wavegeneration.jpg 39Кб, 265x316
265x316
>>438142
1. Многопоточность.
Обязательный пункт. Загрузка чанка в майноподобных играх состоит из нескольких этапов. Каждый этап хорошо параллелится.
Генерация данных. Определяем тип блоков - земля, воздух, камень итд;
Подготовка данных для следующих чанков;
Рассчет освещения. Да, освещение в майне рассчитывается на CPU (можно попытаться переложить на видеокарту) и используется для цвета вершин меша (белый - абсолютно светло, черный - абсолютно темно). У меня пока не реализовано (просто хренакнул directional light на сцену);
Генерация меша. Проходим по всем блокам и на видимые грани добавляем треугольники с текстурами и цветом, который рассчитали на предыдущем этапе;
Подробнее о моей текущей конфигурации на пике.
2. Использование шума:
Расчет шума достаточно ресурсоемкая операция и лучше всего считать его не для каждого блока, а через N блоков. Все промежуточные блоки вычислять на основе линейной интерполяции. Так работает генерация в оригинале - https://notch.tumblr.com/post/3746989361/terrain-generation-part-1
У меня сейчас шум рассчитывается для каждого блока и до его оптимизации я не дошел. Нужно будет сначала сделать более менее нормальные ландшафты, а потом уже заниматься оптимизацией.
3. Чанки
В оригинале чанки состоят из 16 × 16 × 256 блоков. То есть получается вынужденная генерация сверху донизу. Мне показалось это расточительством и это плохо соотносится с идеей убрать ограничения по вертикали. Поэтому я выбрал следующую конфигурацию: чанки 32 х 32 х 32 блков и генерация только видимых чанков в определенной удаленности от игрока. Для достижение такой генерации от игрока пускается "волна", которая останавливается если достигнута полностью непрозрачная сторона чанка. Подробнее на пике. Прозрачность стороны чанка пока определяю в "тупую" пробегая по крайним кубам и если хоть один прозрачный, то и сторона считается прозрачной.
Аноним # OP 14/08/17 Пнд 22:55:01 43825124
Безымянный.png 1370Кб, 1488x797
1488x797
>>438200
Тут тонкая грань между тем, чтобы не уйти в лес за караванами и тем чтобы сделать игру. Кубомир - это великолепная платформа, на основе которой можно сотворить очень много всего интересного. В копилку идей могу еще подкинуть следующее (и да, это все еще не все):
1. В майнкрафте очень ограниченные возможности для строительства/добычи. Да, строить домики 20х20 кубов это прикольно и интересно на первых порах, но если задумаешь построить что-то посерьезней, то погрязнешь в гринде ресурсов. Должен быть механизм для добычи строительных материалов в больших количествах. Возможно здесь будут кстати NPC, которых можно будет нанять для выполнения "грязной" работы (нет, мне не нравится идея из модов когда ставят хреновину на землю, которая автоматически копает столб блоков).
2. NPC. Думаю много кто согласится, что это очень посредственные представители фауны, которые мало того что тупят по страшному, так и еще и пользы от них очень мало (ферма големов не в счет).
3. Возможности по автоматизации различных процессов. Оригинал уделяет этому очень мало внимания. Да, за счет некоторых особенностей механики умельцы так или иначе (порой с помощью багов) достигают своей цели, но на мой взгляд игра сама должна поощрять стремления к автоматизации, а не наказывать за это.
4. Перемещение на большие расстояния. В оригинале с этим все плохо. Ситуацию исправляют только баги.
Аноним 15/08/17 Втр 01:16:42 43827025
>>436593
Окей, убийца майнкрафт. То есть те, кто считают майнкрафт "шедевром" при виде этой игры должны просто "плакать от счастья". Эта игра должна быть похожа на майнкрафт, но при этом быть по многим параметром лучше него. Твой убийца должен чем то удивить истинных ценителей майнкрафта, так, чтобы они сказали: Да, вот это пожалуй по лучше будет.

Для меня майнкрафт это шедевр, это лучшая игра среди всех существующих. Я поиграл в него более 5-ти лет без серьёзных перерыв, и могу сказать что и майнкрафт не идеален (а жаль!) и что ему есть куда расти. Но некоторые недостатки исправить очень тяжело. Легче изменить некоторые моменты, и игра станет другой, но зато эти самые моменты будут хорошо реализованы.

Когда я увидел жирный заголовок Убийца Minecraft я почему то подумал, что кто так же как я думает, что что то в майнкрафте нужно поменять кардинально. Но я разочаровался. Ты почему то решил что твой майнкрафт с "модами" будет убийцей. Да никогда. У майнкрафта и так много классных сборок на различные направления развития, хотя мне больше по душе ванила. Разберём предложенные тобою идеи:

1) >Усложнить режим игры.
Сборка "Blood And Bones" (ищи в Curse) идеально подходит твоим требованиям. Там, чтобы почувствовать себя действительно защищённым тебе не хватит и 2-х недель развития, только если ты не профи

2) >факелы должны кончаться
>нужны костры, которые тоже будут догорать без подпитки
>еда должна портиться.
Лол, а с чего ты решил, что это вообще нужно? Don't Starve другая игра, в ней сделан упор на реализм, нежели на, к примеру, строительству. Кстати забавно то, что это дополнение помешает этому самому строительству.

3) >Красный камень - очень мощный инструмент, но очень громоздкий. Можно упростить.
И как же ты собираешься упростить? Я не могу представить как это вообще можно сделать так, что бы не был потерян его функционал и баланс мафнкрафта. Видимо ты не особо шаришь в редстоуне, раз делаешь такие заявления.
3) >Электричество - большое упущение, что этой механики нету в оригинале.
Опять ты о своём реальном мире. Реальный мир не идеален. И в майнкрафте попросту есть сборке полностью завязанные на технологиях, в том числе и электричестве. Здесь ты поклонников майнкрафта тоже не удивишь
4) Даже комментировать неинтересно. В майнкрафте для того и создавались вертикальные границы, что бы облегчить его работу. Но это не так важно хотя бы потому, что никто толком не использует такие высоты, а именно 256 блоков

Пока ничего интересного, но ты оставил ещё один комент

1)>В майнкрафте очень ограниченные возможности для строительства/добычи. Да, строить домики 20х20 кубов это прикольно и интересно на первых порах, но если задумаешь построить что-то посерьезней, то погрязнешь в гринде ресурсов.

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

>2. NPC. Думаю много кто согласится, что это очень посредственные представители фауны, которые мало того что тупят по страшному, так и еще и пользы от них очень мало (ферма големов не в счет).
Так то да, но опять же, моды да сборки.

> 3. Возможности по автоматизации различных процессов. Оригинал уделяет этому очень мало внимания. Да, за счет некоторых особенностей механики умельцы так или иначе (порой с помощью багов) достигают своей цели, но на мой взгляд игра сама должна поощрять стремления к автоматизации, а не наказывать за это.
Окей, это неплохо. Это реально неплохо. Но только лишь для одиночной игры. Если муть полной автоматизации можно будет провернуть в мультиплеере, то нарушится его баланс а это не хорошо.

> 4. Перемещение на большие расстояния. В оригинале с этим все плохо. Ситуацию исправляют только баги.

Что ты имеешь ввиду? Телепортацию? Если нет, тогда тебе просто надо научиться делать скоростные транспортные пути по аду, и всё. И вообще, зачем вообще тебе нужно быстро перемещаться, если можно все свои объекты располагать плотно друг к другу.


Короче не убьёшь ты майнкрафт с такими идеями, только время своё
Аноним 15/08/17 Втр 02:38:07 43827326
5minecraft[1].jpg 16Кб, 400x240
400x240
>>438270
>Но некоторые недостатки исправить очень тяжело. Легче изменить некоторые моменты, и игра станет другой, но зато эти самые моменты будут хорошо реализованы.
>Некоторые недостатки
>Некоторые моменты
Что это за недостатки и моменты? Почему ты думаешь что их тяжело изменить?

>У майнкрафта и так много классных сборок на различные направления развития
Сборки никогда не будут столь же популярны как оригинал по нескольким причинам:
1) Несогласованность. Даже если моды не конфликтуют напрямую, то они не сбалансированы между собой. Это может выражаться как в "читерных" возможностях так и просто в разных взглядах разработчиков на то каким должен быть геймплей и играть становится уже не так интересно в игру с безвкусно напиханными возможностями.
2) Сложность в установке. Да, это может заключаться лишь в десятке лишних кликов, но пользователь по определению ленив до тех пор пока ты его не заинтересуешь. То есть лишние телодвижения сразу отрезают большую аудиторию.
3) Ограниченность архитектуры. Мододелы вынуждены порой добиваться своих целей обходными путями просто потому что иначе никак.
4) ТЫСЯЧИ их. Сложно выделиться какой-то одной сборке

Во всем этом как раз и есть причины того, что многие любят ванилу не смотря на её ограниченность.

В индустрии между прочим уже есть не один пример когда моды перетекали в полноценную игру (взять ту же осточертевшую дроту)

>Лол, а с чего ты решил, что это вообще нужно? Don't Starve другая игра, в ней сделан упор на реализм, нежели на, к примеру, строительству.
Во всем можно найти баланс. Я считаю что это нужно т. к. у игрока появится больше векторов для развития. Для песочницы это очень хорошо. И разумеется все эти трудности должны плавно перетекать в разряд ничтожных с помощью электричества (напр. освещение) и автоматизации. Я не собираюсь делать так, чтобы игрок каждую минуту на протяжении многих дней думал чтобы ему найти пожрать. Соответственно как только будет ферма и автономное электрическое освещение можно уже будет сосредоточиться на других аспектах игры (например строительстве) . Сурвайвл люди полюбили не за отсутствие проблем (как в креативе). Наибольший кайф от игры получается когда проблемы перестают быть таковыми.

>Видимо ты не особо шаришь в редстоуне, раз делаешь такие заявления.
Хорошо шарю. И представляю способы его улучшения. Как только сформирую конечное представление, то обязательно расскажу/покажу. Это будет одна из первых вещей после написания базы (ходить, ломать, строить).

>Опять ты о своём реальном мире. Реальный мир не идеален.
Так я наоборот хочу упростить то, что мы получаем от ванилы + модов. Меньше сущностей.

>И в майнкрафте попросту есть сборке полностью завязанные на технологиях, в том числе и электричестве. Здесь ты поклонников майнкрафта тоже не удивишь
Вот ты же сам говоришь о том, чего я хочу добиться:
>но зато эти самые моменты будут хорошо реализованы.
То есть да, некоторые моменты оригинала и модов я хочу просто улучшить и гармонично объединить в одну игру. Сделать чтобы они были хорошо реализованы. Само собой это не единственное чего я хочу.

>4) Даже комментировать неинтересно. В майнкрафте для того и создавались вертикальные границы, что бы облегчить его работу.
Вертикальные границы создавались т.к. кому-то было лень решать технические проблемы связанные с этим. Ничего более.
>Но это не так важно хотя бы потому, что никто толком не использует такие высоты, а именно 256 блоков
И каждый раз мы видим почти плоский генерируемый мир. Отсутствие границ развяжет руки генератору и позволит делать классные локации глубоко внизу или высоко вверху.

>Неужели так интересно получать всё по щелчку пальцев?
Воу воу палехче. Никто не говорит о щелчках. В ваниле ты можешь скрафтить топовую кирку и хреначить кубы с бешеной скоростью вечным инструментом, но так ли это просто? Нет, для её получения придется попотеть. Так и тут. Я планирую плавное развитие, которое не будет ограничено тупым ручным копанием по одному кубу.

>Не понимаю ка ты вообще смеешь говорить о том что в майнкрафте что то не так, когда в действительности не прочувствовал весь кайф от элементарных механик.
Я прочувствовал. Не раз. Но каждый раз упирался в "потолок" когда речь заходила о строительстве чего-то массивного. Несколько раз даже выкапыпал огромные котлованы, но это был ад и погибель.

>Лол, как вообще можно упростить строительство в майнкрафт легальным в отношении к балансу образом?
Все очень просто - плавное развитие технологий/инструментов. Тупик в виде алмазной кирки не должен быть тупиком. Должно быть что-то дальше, чтобы еще дольше удерживать интерес.
Я одного ванила стримера долгое время смотрел и у него был классный дом, двор, куча ферм, которые он сам построил. Но захотелось ему построить приличный забор вокруг всего этого и что он сделал? Позвал несколько людей помогать. Почему он не сделал этого сам как и ранее? Потому что это пиздец как трудоемко и уныло.

>Если муть полной автоматизации можно будет провернуть в мультиплеере, то нарушится его баланс а это не хорошо.
Да ладно. Есть же моды и с ними прекрасно играют в мультиплеере. Разве не так?

>Если нет, тогда тебе просто надо научиться делать скоростные транспортные пути по аду, и всё.
Ад - это костыль, который конечно является интересной локацией, но не вписывается гармонично в исходный мир майнкрафта.
>зачем вообще тебе нужно быстро перемещаться, если можно все свои объекты располагать плотно друг к другу.
Зачем нужен "бесконечный" мир если по нему не перемещаться? В том же майне как минимум часто ферму рядом с собой нельзя сделать и приходится "бегать". Или до порталла в незер (в аду тоже бежать надо энное расстояние).

Пиши еще. С радостью на все отвечу.



Аноним 15/08/17 Втр 15:42:50 43833127
чтото уровня одного вечера сидения над одним из миллиона туторов на ютубе про то как сделать свой майнкрафт. Кубы в майнкрафте - самая очевидная, простая и ничего сама по себе не несущая вещь.
Аноним 15/08/17 Втр 17:29:51 43834328
>>438248
Как же я проигрываю с этих идей. У тебя по факту ничего нету кроме кода на 50 строк по генерации мира. Делать кто все это будет?
Аноним 15/08/17 Втр 18:24:38 43834829
minecraft-pocke[...].png 1615Кб, 1600x900
1600x900
>>438343
>ничего нету кроме кода на 50 строк
~1200 строк
Но да, это весьма ранняя стадия проекта. С чего-то надо же начинать. И между прочим в посте, на который ты ответил я описывал что УЖЕ реализовано. Далеко от идеала, но оно работает.

>>438331
>Кубы в майнкрафте - самая очевидная, простая и ничего сама по себе не несущая вещь.
Все так. Донести то ты чего хотел?
Аноним 15/08/17 Втр 19:45:31 43835330
>>438348
>Все так. Донести то ты чего хотел?
то что у тебя сделано реализовывается за 4-6 часов в рамках разминки
Аноним 15/08/17 Втр 19:48:44 43835431
>>438348
>Донести то ты чего хотел?
Тебе это весь тред доносит, только ты в упор не замечаешь. Мимо другой анон.
Аноним 15/08/17 Втр 21:17:04 43836332
>>438361
>он вроде не говорит что закончил разработку и уже дохуя всего сделал
он говорит о наполеоновских планах сделав ровным счетом нихуя, обычный случай который перестанет все это делать как только наткнется на первую более-менее нетривиальную проблему
Аноним # OP 16/08/17 Срд 00:24:13 43838333
bbb.png 941Кб, 1418x853
1418x853
>>438354
>>438363
Я просто отвечал на вопрос - "а чем моя реализация будет лучше оригинала?" и предлагаю другим тоже высказать свои мнения. Зачем я это делаю? Все просто:
1) Если нету идей по улучшению, то зачем вообще делать свой майн? На этом базируется вся мотивация.
2) Если просто молча сидеть и покидывать раз в неделю скриншоты, то тред получится оче тухлым. Так что можно сказать развлекаю вас своими "Наполеоновскими планами".
3) Бешеный успех майна во многом был связан с тем, что Нотч вел разработку вместе с community и получал фидбек так рано, как только это возможно. Этот путь во многих смыслах очень правильный.

Аноним 16/08/17 Срд 01:00:33 43838634
>>438383
>Бешеный успех майна во многом был связан с тем, что Нотч
скажи, что именно ты сегодня сделал?
Аноним # OP 16/08/17 Срд 02:15:52 43838835
minecraft-pocke[...].png 246Кб, 1600x900
1600x900
>>438386
Делаю кэширование чанков, чтобы не сжирать всю доступную память при генерации. Сейчас кэширование вроде работает, но переодически валится с ошибками. Дебажу, правлю. Следующий этап - избавление от "дырок" в мешах. Одна из причин из возникновения - генерация меша не ждет пока все соседние чанки сгенерируются.
Аноним # OP 16/08/17 Срд 03:49:56 43839336
cache.png 8Кб, 421x98
421x98
>>436533 (OP)
>>438386
>>438388
Кэширование творит чудеса. Производительность причем особо не задета. С ошибками вроде всеми расправился.
Аноним 16/08/17 Срд 21:19:24 43849137
>>438383
>Если нету идей по улучшению, то зачем вообще делать свой майн?
Ну как-бы да. В этом и твоя проблема.

Я вот тоже где-то год подумываю чтобы сделать свой майн. Но делать не начал по этой причине, нет идей по улучшению. Делая клон майна - ты получишь майн.
Тут не как в других жанрах. Делая платформер ты не обязательно сделаешь марио. Делая фпс не обязательно сделаешь дум. А вот делая кубомир ты сделаешь ровно этот же сраный майн. Он будет выглядеть как майн, играться как майн, иметь все фичи майна.

Уже сейчас ты попался в это, твоя местность один-в-один майн. Зеленые холмы и темные пещеры. И физика блоков та же, блоки висят в воздухе не падая. Физики нет вообще. Так уныло.
Аноним 17/08/17 Чтв 01:23:55 43852338
>>436533 (OP)
Оп, сколько тебе лет? Ставлю на то что около 16
Аноним # OP 17/08/17 Чтв 02:48:01 43853439
>>438491
>делая кубомир ты сделаешь ровно этот же сраный майн.
Вот тут я в корне не согласен. Считаю что разрушаемый кубомир это как раз сродне жанру и поэтому не обязательно получится майн.
>Он будет выглядеть как майн, играться как майн, иметь все фичи майна.
Что плохого в фичах майна если они будут снабжены сверху кучей других фич? Мне нравится майн и я хочу сделать его продолжение (Minecraft 2.0 если будет так угодно).
>Уже сейчас ты попался в это, твоя местность один-в-один майн. Зеленые холмы и темные пещеры. И физика блоков та же, блоки висят в воздухе не падая. Физики нет вообще. Так уныло.
Вот бы сейчас покритиковать за местность первый и наитупейший генератор ландшафта, ага. Игрокам будет поуй на висящие блоки если в игре не будет базы (строить, бегать, ломать, воевать). Нужно уметь расставлять приоритеты. Особенно когда делаешь все в одно рыло, а иначе же все скатывается к реалистичной модели воды, после которой проект выкидывается в корзину т.к. не получается найти компромисс между скоростью работы и реалистичностью.

>>438523
26

Аноним 17/08/17 Чтв 02:56:01 43853540
>>438534
твои методы общения с "комьюнити" вызывают сплошное недоумение. лучше бы поделился планами, показывал прогресс, спрашивал советы, показывал как там че у тебя.
а то охуеть майн 2.0. вон FortressCraft Evolved уже давно есть, вот тебе майн 2.0.
Аноним 17/08/17 Чтв 03:52:42 43853941
8.jpg 635Кб, 1920x1080
1920x1080
>>438535
>показывал прогресс
Показываю что есть (3 видео сверху + скрины). Поскольку я еще работаю, то не могу огромный список новых фич каждый день выдавать. Как только будет что еще показывать обязательно запишу еще видео.

>поделился планами
А чем я делюсь добрую половину треда? Скажешь маняфантазиями? А чем они от планов отличаются?

>спрашивал советы

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

>вон FortressCraft Evolved уже давно есть, вот тебе майн 2.0.
Посмотрел. Похоже на как раз ДРУГУЮ игру. Думаю это хороший пример того, что на кубомире можно не только клон майна сделать. Мне очень нравится душевность ванилы (особенно вначале) и нравятся много фич из модов/других игр. Мне кажется, что в мире накопилось ОГРОМНОЕ количество идей для улучшения майна, но объединить их в цельную игру никто не хочет или не может.
Аноним 17/08/17 Чтв 05:12:46 43854242
>>438539
>Показываю что есть
да как бы тебе сказать чтобы у тебя мотивацию не убить. мало ты показываешь в общем. хуйню какую-то. прототип прототипа, который постоянные посетители этого раздела слепили бы на коленке для фана. тут год назад поближе к зиме по моему был клевый хрен, который делал то-же самое что и ты - кубы. вот он показал больше твоего и про оптимизацию рассказывал и вот молодец был. но планы у него были не очень далекие, впрочем.

а теперь вылез ты. со своим
>в тред призываются все те, кто считает что в майнкрафте чего-то не хватает или криво сделано
с какой-то безыдейностью о которой ты похоже сам слабо осведомлен. "хочу сделать менкрафт с блекджеком и шлюхами!". знаешь, вот в менкрафте конечно много всего не хватает, но стоит начать с того что годота в этом списке пожалуй всё-же нет. конечно аргумент что "Нотч вел разработку вместе с community и получал фидбек так рано" сильный, вот только нахуй ты нужен такой с таким тусклым видением собственного проекта то? с сеттингом то хоть определился? а жанром? или будешь пилить механики до тех пор пока они чудесным образом не соберутся в что-то играбельное?

> Похоже на как раз ДРУГУЮ игру
на помесь индастриал крафта и факторио. это трудно назвать "другой" игрой. вот другая игра например From the Depth. вот там да, базирующаяся на вокселях совсем другая игра которая. а ты на чем сфокусироваться то при разработке хочешь? генерация мира? крутые механики чтобы игруны могли конплюктор сделать? может симуляция? или ты вообще ртс сделать собрался на манер Stonehearth? или какой-то гибрид вроде Colony Survival? поделись с нами планами, хули

если хочешь сделать майнкрафт то наверно лучше предложить сделать для него мод
Аноним # OP 17/08/17 Чтв 06:24:44 43854443
v4-728px-Find-a[...].jpg 136Кб, 728x546
728x546
>>438542
>да как бы тебе сказать чтобы у тебя мотивацию не убить.
Не беспокойся, мотивация у меня не настолько хрупкая, чтобы с любой критики сразу развалиться. Наоборот, чем больше здравых точек зрения тем меньше шансов скатиться на дно.
>который постоянные посетители этого раздела слепили бы на коленке для фана.
Да, я в курсе что здесь каждый второй Кармак, а каждый третий Кодзима. Сам здесь обитаю давненько. Только вот что-то эти коленочники ничего не делают и мы имеем победителями в конкурсах всякое распидорасило.
>тут год назад поближе к зиме по моему был клевый хрен, который делал то-же самое что и ты - кубы. вот он показал больше твоего и про оптимизацию рассказывал и вот молодец был.
И сколько он был? Месяц, два, пол года? Если ты не заметил - это мой первый тред и создан он был ~5 дней назад. Всему свое время. Про алгоритмы я тоже начал рассказывать. Если что-то конкретное интересует, то спрашивай.
>но стоит начать с того что годота в этом списке пожалуй всё-же нет.
Ват? Какое людям дело до движка на котором я пишу? Весь критичный код на плюсах и их уж точно в оригинале не хватает. Да, я сам джавист и знаю, что java может выдавать нормальную производительность, но не в данном случае. Тут нужно байтоебство чтобы выдать приемлемые скорости генерации и просчета мира.
>аргумент что "Нотч вел разработку вместе с community и получал фидбек так рано" сильный, вот только нахуй ты нужен такой с таким тусклым видением собственного проекта то? с сеттингом то хоть определился? а жанром? или будешь пилить механики до тех пор пока они чудесным образом не соберутся в что-то играбельное?
Я прекрасно вижу цель к которой иду и геймплей лежит в её основе. Чуда я ждать не намерен и делаю как можно быстрее играбельную версию. Оптимизацию и какие-то тонкости/особенности/фичи оставляю на потом. Сеттинг тот же, что и в оригинале - "земной" мир, но кнцепцию мобов хочу пересмотреть. Скелеты и зомби это замечательные и атмосферные мобы, но у них должны быть свои локации для обитания. То что они есть ВЕЗДЕ не есть хорошо. На поверхности должны обитать другие мобы (животные/огромные насекомые итд итп)
Жанр - сурвайвл песочница. Тут ничего особо нового.
Если мое видение проекта попрежнему "тускло", то предлагаю просто подождать и посмотреть что из этого выйдет.

> это трудно назвать "другой" игрой
Назови десять общих вещей кроме наличия кубомира, который можно ломать/исследовать. Я надеюсь ты не из тех, кто в подборках "10 крутых игр похожих на minrecraft" на полном серьезе называют Rust?
>а ты на чем сфокусироваться то при разработке хочешь?
- Генерация мира - интересная тема, но скучная в реализации. Понимаю, что она достаточна важна, но не на первом месте. Приоритет - 3/5
- Мехники, чтобы игруны могли комлюктор сделать - интересная и в геймплейном плане и в реализации тема. Приоритет 4/5.
- Базовый функционал - это основная цель сейчас. Сделать платформу, на базе которой можно уже наращивать фичи и контент. Приоритет 5/5
> может симуляция?
Симуляция чего например? Редстоун тоже можно симуляцией электрических цепей назвать.
В планах именно игра от первого лица. с той же базой, что есть в оригинале, но с измененными механиками, новыми геймплейными фичами и контентом. Так же в планах нормальное api для мододелов (во что нотчекомпания так и не смогла).

>если хочешь сделать майнкрафт то наверно лучше предложить сделать для него мод
Я делал простенькие моды для пары калек, но камон, ты серьезно думаешь, что мой мод может кому-то всраться? Community у модов скупое и маленькое, а конкуренция просто огромная. Я уверен на 100%, что если сделаю свою демку майна, то в неё поиграют несколько человек хотя бы из любопытства. Если сделаю мод - его никто не поставит.
Аноним 17/08/17 Чтв 12:03:19 43856344
>>438544
>Весь критичный код на плюсах и их уж точно в оригинале не хватает
о чем речь вообще, есть win10edition, это чистая ваниль на плюсах.
Аноним 17/08/17 Чтв 15:10:13 43861045
>>438574
зависит от того какого размера vbo автор генерирует
Аноним 17/08/17 Чтв 16:34:38 43863246
c503d10178dc6c2[...].png 1785Кб, 1616x944
1616x944
>>438574
Да, надо делать пересчет. Я на процентов 80 уверен, что он не должен занимать много времени, но если окажется затратным, то есть идеи по его оптимизации - генерировать в чанке, который игрок мутузит не один меш, а несколько.
>>438563
Окей, фразу "уж точно в оригинале не хватает" забираю обратно.
Аноним 19/08/17 Суб 10:33:53 43889747
rad.png 886Кб, 1496x793
1496x793
>>436533 (OP)
Уже приготовились писать, что оп слился? Но не тут то было! Встречайте обновление:
1. Изменил способ хранения чанков из 1-мерного массива на хэшмапу с ключами - координатами. Теперь данные хранятся следующим образом:
Чанки 64х64 - HashMap
Блоки внутри чанков - Одномерный массив.
Это позволило сделать радиус генерации более динамичным, избавиться от бесполезных "углов" где ничего не генерируется из за большой удаленности. Так же изменил рассчет удаленности и сейчас генерируемая область похожа на окружность
2. Избавился от дырок в мешах. Теперь чанки ожидают пока все соседи сгенерируются и только потом происходит генерация меша;
3. Изменил размер блоков в юнитах. Теперь вместо 4х4х4 они занимают 1х1х1. Зачем? А не знаю. Наверное чтобы потом на далеких дистанциях проблем не было;
4. Добавил физику. Далеко от идеала, но работает;
5. Научил контроллер персонажа бегать и прыгать;
6. Добавил возможность ломать блоки. Работает в целом приемлемо. При ломании перегенерируется весь меш.

https://www.youtube.com/watch?v=LA0m7jkPFt4

Следующий этап поправить баги, которые успел за это время наплодить.
На ближайшее время нужно сделать (с приоритетом пока не определился):
Подобие интерфейса;
Инвентарь, возможность брать в руки инструменты и блоки. Установка блоков;
Разнообразить блоки (одна трава уже надоела);
Герерацию мира сделать чуть менее уродливой и лагучей (это после добавления новых блоков). Возможно стоит добавить пещер, чтобы совсем скучно не было;
* Сделать что-то с освещением;

Аноним 19/08/17 Суб 10:39:24 43889848
arrow.png 663Кб, 1494x793
1494x793
>>438897
>Чанки 64х64 - HashMap
Хрень какую-то пишу. Чанки 32х32 блока имелось в виду.
Аноним 19/08/17 Суб 19:09:05 43894049
>>438898
В шапке ты писал, что чанки - это 32х32х32 блоков
Аноним 20/08/17 Вск 13:20:19 43900050
nedostatoksnavo[...].jpg 83Кб, 456x575
456x575
>>438940
Совсем с ночным кодингом в 2д астрал ушел уже. Конечно же 32х32х32. Спасибо
Аноним 21/08/17 Пнд 00:15:07 43908451
>>436533 (OP)
>Между делом пилю убийцу Minecraft
Нужно сделать симулятор первой чеченской: генерируются горы, закидываются схроны и укрепрайоны бабахов. Играем за морпеха в составе ДРГ и ебошим бородачей под арию.
Снайперские дуэли на СВД и навесная стрельба с подствольника по ДШК инклюдед.
21 год-с нýльчика-кун
Аноним 21/08/17 Пнд 00:53:28 43910352
>>439000
Ля обожаю тебя, слежу за твоей разработкой как за кинцом.
А по делу, можно было бы сделать что-то что-бы достижения что-то значили, потому что они в принципе не интересны никому ( если их вообще добавлять ).
Деревеньки сделать нормальные, хотя бы относительно живые и соответственно волюту нормальную у них, а не ебаные емеральды которые хуй найдешь и хуй заработаешь.
И минимапу аля journeymap, чекни.
Аноним 21/08/17 Пнд 04:32:17 43911353
Механика электричества должна быть изменена в первую очередь в сторону компактности, ящитаю. В ванилле очень тупо зделоли что 1 проводок занимает целый блок, и под любой простейший механизм нужно отводить целое помещение. Причём это под землёй, не говорю уже о какой-нибудь тайной двери из книжного шкафа в обычном доме, которая занимает дохуя полезного пространства и портит вид снаружи. Нужно иметь возможность не только прокладывать провода внутри стены, но и укладывать несколько более мелких кусков провода в рамках одного блока, чтобы без ебли менять его направление.
Аноним # OP 21/08/17 Пнд 06:16:58 43911654
wire.png 12Кб, 407x344
407x344
>>439084
Думаю в итоге сделать легкую возможность создавать кастомные карты/моды и запускать их прямо из игры (аля warcraft, starcraft). Сам такой симулятор вряд ли осилю ввиду того, что делать по другими направлениям предстоит много, а вот community вполне может.
>>439103
>Ля обожаю тебя, слежу за твоей разработкой как за кинцом.
Спасибо. Буду и дальше стараться
>можно было бы сделать что-то что-бы достижения что-то значили
Достижения нужны, достижения важны. В ваниле их ввели крайне уебищным образом и слились с этой идеей раньше чем она обрела хоть какой-то смысл. Достижения как правило не меняют что-то в игре (разве что визуально в виде какой-нибудь хреновинки напротив ника) и в то же время являются интересным аспектом для многих игроков. Есть много примеров - игры blizzard, игры в steam. Некоторые игроки не успокаиваются пока не задрочат все ачивки. Это очень хороший рычаг для удержания игрока и я его планирую сделать по-человечески у себя.
>Деревеньки сделать нормальные, хотя бы относительно живые и соответственно волюту нормальную у них, а не ебаные емеральды которые хуй найдешь и хуй заработаешь.
Согласен. Деревеньками в одном из апдейтов надо будет вплотную заняться.
Экономический аспект в майне плохо развит:
- Магазины в которых надо что-то продать/купить, чтобы открылись новые позиции;
- Интерфейс для трейда очень убогий;
- Нет трейд окна между игроками;
- Эмиральды весьма редкий ресурс, а товары достаточно убоги, чтобы прикладывать усилия для фарма эмиральдов;
- Тупые ограничения на продажу/покупку определенного кол-ва предметов и восстановление этого лимита после другой сделки;
Все это ^ надо будет исправить.
>И минимапу аля journeymap, чекни.
Думаю минимапа обязательна (я сам люблю без неё бегать, но вижу, что большинству она нравится), но может быть в виде одного из элементов эквипа, который можно скрафтить (не в самом начале игры). Тут стоит подумать и обсудить.
>Механика электричества должна быть изменена в первую очередь в сторону компактности, ящитаю.
Да, тут я разделаю твое мнение. 1 блок - один провод это оче убого и неудобно. Есть мысли сделать следующее:
- Cетку ~3х3х3 на каждом блоке и возможность на этой сетке размещать провода (пикрелейтед). Но тут конечно надо еще как следует подумать/обсудить/поэксперементировать;
- Сделать возможность размещать провода на смежных гранях кубов (опять ограничение того, что провод - это куб). На пике должно быть понятно о чем я говорю.
По поводу прокладки внутри стены я пока не придумал нормального решения. Идея делать стены 3 блока в ширину, чтобы скрыть провода мне очень не нравится. Надо поразмышлять на эту тему.



Аноним 21/08/17 Пнд 08:43:25 43912655
>>439116
Просто порой удобно глянуть на карту, определить куда и как лучше идти, а в journeymap еще есть глобальная карта, и ее достаточно интересно открывать. Надеюсь карта будет не как в оригинале.
Аноним 21/08/17 Пнд 12:00:19 43916156
voxelterrain800[...].jpg 456Кб, 800x800
800x800
003.jpg 55Кб, 512x288
512x288
>>436533 (OP)
ОП, а почему кубики? Есть же алгоритмы сглаживания вокселей, все выглядит гораздо круче. Минимализма и так в майнкрафте все накушались.
Аноним 21/08/17 Пнд 12:06:09 43916557
>>439161
>ОП, а почему кубики?
Потому что оп не хочет делать ничего нового, он ленивая тупая кодерская макака пишущая унылый клон.
Аноним 21/08/17 Пнд 16:05:15 43921358
>>439161
>алгоритмы сглаживания вокселей
Для строительства это будет выглядеть не очень понятно.
Аноним # OP 21/08/17 Пнд 19:58:40 43928159
bump-env[1].jpg 42Кб, 640x480
640x480
>>439161
Думал об этом. У сглаженных вокселей следующие плюсы и минусы:
+ Натуральные структуры выглядят хорошо;
- Искусственные структуры выглядят ужасно если не отключать на них сглаживание;
- Проблемы с постройкой/размещением объектов на "кривых" поверхностях (те же провода или факелы например);
- Если делать сильные искажения, то остро встает проблема с физикой;
- Если делать слабые искажения с 8 вершинами куба, то это выглядит не очень;
https://vimeo.com/27976287
- Если динамически считать искажения (например в шейдере), то получится, что разрушение блока будет приводить к изменению формы соседних.
2:17 https://vimeo.com/53781143
- Если делать расчет хороших искажений (из больше чем 8 вершин) и сохранять его , то потребуется больше памяти (она весьма ограничена для minecraft-like миров) и процессора (тут конечно без замеров сложно сказать насколько это плохо);
- Если искажения статичны, то при установке новых блоков получатся щели.

Таким образом, я бы резюмировал, что сглаживание кубов очень хорошо для статичного мира, но если предполагается строительство и разрушение, то от сглаживания возникает очень много проблем. Само собой их можно решить тем или иным образом, но на это требуется много сил, а выхлоп от этого не такой огромный. Я планирую разнообразить обычные кубы с помощью бамп маппинга:
https://www.youtube.com/watch?v=1Bir9qbJJXg 0:39

>Минимализма и так в майнкрафте все накушались.
Кубичность terrain'а обусловлена скорее техническими проблемами, а вот что касается всего остального (персонаж, предметы, мобы, NPC) - в этом я планирую уйти от кубичности и делать лоуполи модели (мои кривые руки нормальные модели не потянут).

>>439165
Не расстраивайся ты так, зайчик. И у тебя когда-нибудь получится сделать что-то сложнее крестиков ноликов.
Аноним 21/08/17 Пнд 21:57:29 43929960
>>439281
>зайчик
Давненько меня так не называли. Хочешь стать моей женщиной?
А про опа который не хочет делать новое, так это чистая правда. Ты взял кубы, они хороши и проверены но это блять кубы. Ты боишься сделать шаг куда-то дальше. И не сделаешь никакого отличия от майнкрафта. Как про тебя иначе говорить. Нет, заменить крипперов тараканами это НЕ отличие.
Аноним 22/08/17 Втр 03:27:59 43932561
Newgen.png 1029Кб, 1495x796
1495x796
>>439299
Воу воу, палехче. Я не готов к таким серьезным отношениям с первым встречным хейтером. Прости, но у меня есть другая.
>Ты взял кубы, они хороши и проверены но это блять кубы.
Зато я знаю чего я хочу и могу трезво оценить свои силы. Я программист, а не артист и не могу придумывать ауительные миры на коленке. Здесь же я четко вижу цель и путь для её достижения. Все что остается - продолжать делать. В результате я получу платформу с ОГРОМНЫМИ возможностями для развития и в ход уже пойдут новые идеи. Ты главное наблюдай, жди и у тебя появится возможность ограбить свой первый караван в лесу с эльфами.
>Ты боишься сделать шаг куда-то дальше. И не сделаешь никакого отличия от майнкрафта.
Поделись идеями о том что ты считаешь годными идеями для игры - не клона. Если это технически реализуемо в приемлемые сроки, то я возьму на заметку.
Аноним 22/08/17 Втр 11:26:23 43936062
>>439325
>Поделись идеями о том что ты считаешь годными идеями для игры - не клона.
Ха. Если бы они у меня были, сидел бы я тут?
Аноним 22/08/17 Втр 22:09:38 43945663
>>439325
Похоже на кучу сисек и писек ыыыыыы
Мод на майн был пиздатый realistic terrain, но вод честно, сделай два режима генерирования оригинальный и реалистик терреин потому что майн именно этим и цепляет. Аутистичным генератором
Аноним # OP 23/08/17 Срд 02:30:55 43948764
siskipiski.png 999Кб, 1497x793
1497x793
>>439456
Я планирую в светлом будущем добавить несколько вариантов генератора террейна, но делать точь в точь как в майне вряд ли буду. Надо делать что-то поинтересней т.к. генератор ванилы уже приелся. За упоминание мода спасибо, возможно сделаю нечто подобное.
>Аутистичным генератором
А почему realistic terrain не такой?
>>439360
Логично
Аноним 24/08/17 Чтв 02:17:08 43965265
Aem87JR.gif 1118Кб, 800x436
800x436
>>439487
Пикрил реалистик терейн. В этом мире приятно жить, но заебывает быстро.
И да я конечно не мега гейм дисигнер, но тебе стоит сделать встроенную поддержку модов, потому что оспаривать столь долгую жизнь майна из-за модов глупо.
Майн до сих пор жив к слову, и я уверен он еще поживет.
Тебе нужно сделать так что бы майн был лучше для всех. Для тех кто делает моды и для тех кто их использует.
Так же зельеварение очень интересная штука но ее как то засрали. Никогда этим не тянуло заниматься, даже когда хотелось отыгрывать алхимика. Слишком охуенно весело пиздовать за бородавками что бы получть плюс к урону против тех кого ты и так режешь нормально.
Плюс она не так охуенно развита. Нету того исследовательского духа и наглядности что дает какой эффект и почему.

Если что еще вспомню скажу, а так дальше буду смотреть за разработкой.
Аноним # OP 24/08/17 Чтв 03:37:00 43966066
omg.png 1709Кб, 1492x794
1492x794
>>439652
>стоит сделать встроенную поддержку модов
Да, согласен. По этому поводу у меня есть мысль использовать даже редактор годота (от под MIT лицензией и можно как угодно использовать). Так же по максимуму вынести конфигурацию в отдельные json файлы (меньше хардкода, больше гибкость).
>Так же зельеварение очень интересная штука но ее как то засрали.
Я вот к сожалению не увлекался этим ни в одной из игр и думал, что это в принципе тема не очень интересная, но ты меня сейчас заинтриговал. Расскажешь подробнее каким ты видишь интересное зельеварение? Может есть какие-то примеры из игр/модов?
Аноним 24/08/17 Чтв 10:01:37 43967067
>>438273

>Сборки никогда не будут столь же популярны как оригинал по нескольким причинам

В ГОЛОС С НУБА.
ВАНИЛЬКА МАИНКРАФТА НЕНУЖНА.
ВСЯ СУТЬ МАЙНА ЭТО МОДЫ.
Аноним 24/08/17 Чтв 13:28:43 43969068
>>439670
В голос с васяна. Индастриал с террафирмой накатил уже?
Аноним 24/08/17 Чтв 14:52:47 43971169
Аноним 24/08/17 Чтв 15:13:53 43971470
>>439691
Иди буром свою мамашу сверлить, модочмо.
Аноним 24/08/17 Чтв 15:32:13 43971871
Аноним 24/08/17 Чтв 15:45:17 43972072
>>439718
ГОЛОС ПРОСТ ТАКОЙ
Аноним 25/08/17 Птн 00:27:17 43980873
>>436533 (OP)
Ну давай я тебе принесу идей обдуманных годами:

1. Упор на мультиплеер. Майн без мультика умрет сразу. Потому что накопал кубов и пиздец.
2. Следовательно, встроенная защита от читов и эффективный сервер. Хорошо бы что бы 100 чел тянул на топовом железе
3. Встроенная поддержка войн (и привата) Тут могу больше рассказать, если интересно
4. Делай опенсорс, один без модеров ты не сделаешь лучше нотчеговна
5. Редстоун и электричество оставь модам, в ваниле - не нужны.
6. Упомянутая тобой автоматизация ОЧЕНЬ вредна для мультиплеера, не делай ее. Лучше добавь найм солдат-ботов для массовости в битвах
7. Хай рез текстуры, шейдеры и бамп-маппинг в сумму дают ОЧЕ хорошую картинку, почти ААА, сделай это

Вот тогда убьешь майнкрафт
Аноним 25/08/17 Птн 01:12:11 43981274
>>439808
>Майн без мультика умрет сразу. Потому что накопал кубов и
Копал кубы в майне полгода, в мультик зашел на пару сек, охуел и больше не заходил. Где твой бог теперь?

>без модеров ты не сделаешь
Моды пробовал, все лютое васянство. Играл в итоге без модов. Где твой бой теперь?

>Хай рез текстуры, шейдеры и бамп-маппинг в сумму
Пробовал пару раз текстурпаки но лучше ванили не нашел. У школьников нет вкуса. Где твой б... А, ну да. Короче, весь свой список выкидывай нахуй. Мультиплеер, моды, хайрез - не нужны. Пушто яскозал, да.
Аноним 25/08/17 Птн 10:23:16 43983675
ВАНИЛЬКОБЛЯДЬ.png 141Кб, 388x346
388x346
>>439812
ЕСЛИ ТЫ ДАУН СЧИТАЕШЬ ЧТО МОДЫ НЕНУЖНЫ, ТО ЭТО ТВОИ ПРОБЛЕМЫ.
БЕЗ МОДОВ МАЙН БЫЛ БЫ НИКОМУ НЕНУЖНОЙ ХУЕТОЙ, ДА ЕЩЕ И ВТОРИЧНОЙ.
Аноним 25/08/17 Птн 10:23:47 43983776
>>439812
Ты прости конечно, но ты гоыноед. Но играть в майн без модов это как землю жрать.
Аноним 25/08/17 Птн 10:26:24 43983877
>>439837
егрок в майнкрафт называет другово егрока говноедом
мило
Аноним 25/08/17 Птн 10:30:18 43983978
Аноним 25/08/17 Птн 10:32:11 43984079
>>439837
>играть в майн без модов это как землю жрать.
А играть с модами - как жрать землю с говном школо-васянов. Которым "а я вот хочу чтоб дикий запад был там и револьверы и самураи и можно было в платья котиков одевать. И катана чтоб была"
Аноним 25/08/17 Птн 10:36:40 43984180
ВАНИЛЬКОБЛЯДЬ.png 141Кб, 388x346
388x346
Аноним 25/08/17 Птн 10:38:36 43984281
8bKV6j0a76c.jpg 47Кб, 559x559
559x559
Аноним 25/08/17 Птн 11:08:13 43984482
>>439840
>А играть с модами - как жрать землю с говном школо-васянов. Которым "а я вот хочу чтоб дикий запад был там и револьверы и самураи и можно было в платья котиков одевать. И катана чтоб была"
Маня, модов 100 500 штук, не выбирай самураев если они тебе не нравятся.
Аноним 25/08/17 Птн 11:38:14 43984683
>>439844
>не выбирай самураев если они тебе не нравятся.
А на практике все моды ко всем играм что я пробовал - кал. Играл десятки модов для морровинда, для балдурс гейта, для скайрима, дохуя для чего. Везде васянство, дисбаланс, нарушенная атмосфера, непопадание в исходный сеттинг. У моддеров нет эстетики, они могут надергать фототекстур из сети и заменить ими половину игровых. Притом ничуть не думая о сочетании тона, яркости, стиля.
Аноним 25/08/17 Птн 12:03:14 43985084
>>439846
ЗЕЛЕНЫЙ
ХАРОШ ТУТ СВОЙ ЮНОШЕСКИЙ МАКСИМАЛИЗМ ПИХАТЬ
Аноним 25/08/17 Птн 14:03:40 43986585
>>439850
>У кого буквы больше тот и прав.
Аноним 25/08/17 Птн 14:45:42 43988786
>>439865
НЕТ КОНЕЧНО ПРАВ ХУЕСОС, КОТОРЫЙ ГОВОРИТ ЧТО ВСЕ, ВСЕ! МОДЫ ГОВНО И МЕШАЮТ ЕГО ЧУВСТВУ ЭСТЕТИКИ (ХЕХ).
ПРИ ЭТОМ ШИЗОИД ЗАБЫВАЕТ ЧТО ИГРОВАЯ ИНДУСТРИЯ РАЗВИВАЕТСЯ БЛАГОДАРЯ МОДАМ.
ЛАН ПОКОРМИЛ ЗЕЛЕНОГО И ХВАТИТ.
Аноним 25/08/17 Птн 18:06:21 43991287
>>439887
> ИГРОВАЯ ИНДУСТРИЯ
> РАЗВИВАЕТСЯ
лол
Аноним 27/08/17 Вск 10:11:07 44023488
Манькин убийца слился уже?
Аноним # OP 27/08/17 Вск 14:40:19 44030389
>>436533 (OP)
>>440234
https://www.youtube.com/watch?v=wQH4KEYH5UY
Вы думали, что оп уже сгнил в какой-нибудь канаве своего мухосранска или убежал поджав хвост столкнувшись с первыми проблемами, но не тут то было! Манькин убийца все еще в строю!
Встречайте новую пачку ответов на вопрос "А чего добился ты?"! Обновление получило название - Привет "бесконечный" мир! Конечно он нихера не бесконечный, но близок к тому, чтобы стать таковым Эй ты! Да, ты. Хочешь написать что в майнкрафте не бесконечный мир? Просто иди науй мамкин перфекционист
Итак, теперь пройдемся по пунктам обновления:
# Багфиксы. Куда же без них
# Генерация - перешел на новую либу FastNoiseSIMD, которая волшебным образом генерит мир в десятки раз быстрее. Мир все еще выглядит как говно, но уже плавное и главное быстрое!
# Попутно пофиксил свой первый баг в движке https://github.com/godotengine/godot/pull/10484
Не то чтобы он мне мешал и воспроизводится он в очень специфичных случаях (когда дохера потоков работают с рендером), но просто захотелось внести частичку своего кода в движок.
# Больше кода для корректной работы многопоточности. Это пиздец какая сложная задача заставить потоки работать сообща и не мешать друг другу.
# Столкнулся с проблемой, что чудо функция create_trimesh_shape, которую я использовал для генерации физики для террейна лезет в VisualServer, а он в свою очередь хреново работает не в основном потоке. Пришлось переписать этот момент и теперь просто вершины, на основе которых генерируется меш так же используются и для физики. Оказалось, что сервер физики достаточно хорошо работает без основного потока. Попутно с этими изменениями так же смог избавиться от создания пары лишних нод в дереве сцены для физики (одна - StaticBody, другая - Shape). Это позволило сэкономить ресурсов. В дальнейшем надо еще и от MeshInstance избавляться.
# Смещение центра генерации вместе с персонажем. Удаление чанков, которые вышли за радиус обзора пока не осилил.
# Меч! Нихрена не достижение и в финальной игре его не будет, но просто чтобы разнообразить картинку скачал какую-то первую модельку с SketchFab
Аноним 27/08/17 Вск 15:05:44 44031490
minecraft-11295[...].jpg 187Кб, 1351x773
1351x773
>>439808
>1. Упор на мультиплеер. Майн без мультика умрет сразу. Потому что накопал кубов и пиздец.
Разумеется. Мультиплеер обязателен.
>2. Следовательно, встроенная защита от читов и эффективный сервер. Хорошо бы что бы 100 чел тянул на топовом железе
Буду стараться. Оптимизация тоже входит в мои планы.
>3. Встроенная поддержка войн (и привата) Тут могу больше рассказать, если интересно
Конечно рассказывай. По одному этому предложению не совсем понятно о чем речь.
>4. Делай опенсорс, один без модеров ты не сделаешь лучше нотчеговна
Кого ты подразумеваешь под модерами? Тех кто делает моды? Для них не обязателен опенсорс если есть нормальное API.
>5. Редстоун и электричество оставь модам, в ваниле - не нужны.
Не, эта тема мне самому очень нравится и я хочу её реализовать нормально.
>6. Упомянутая тобой автоматизация ОЧЕНЬ вредна для мультиплеера, не делай ее. Лучше добавь найм солдат-ботов для массовости в битвах
На счет вредности надо будет подумать. Реализовывать я её все равно собираюсь, но скорее всего позволю что-то отключать для мультиплеера. Тогда уже пусть держатели серверов решают что вредно, а что нет. Над наймом надо подумать. Есть схожие мысли, но это пока очень все абстрактно.
>7. Хай рез текстуры, шейдеры и бамп-маппинг в сумму дают ОЧЕ хорошую картинку, почти ААА, сделай это
Обязательно
Аноним 27/08/17 Вск 15:09:21 44031691
>>440303
Как у тебя будет выглядеть край мира?
Аноним 27/08/17 Вск 15:14:23 44031792
TNT.png 7Кб, 150x150
150x150
>>440303
Итак, мы совместными усилиями преодолели цифру в сто постов! Самое время определиться с дальнейшими планами:
# Довести до более менее рабочего состояния текущую динамическую генерацию. То что "далекие" чанки не удаляются не есть гуд.
# Починить разрушение блоков. Оно работает, но как-то странно. Только на некоторых чанках. Так же приводит к крашам в некоторых случаях.
# Сделать возможность ставить блоки и построить свой первый домик!
# В идеале - добавить инвентарь, но не уверен успею ли к концу недели

>>440316
Края мира не будет. Нет, само собой он где-то там ввиду технических ограничений будет, но что там будет происходить как-то пофигу т.к. нормальными путями туда все равно никто не доберется.
Аноним 27/08/17 Вск 15:17:37 44031893
>>440317
>Итак, мы совместными усилиями преодолели цифру в сто постов!
Заскриншоть и на стенку повесь. Все равно других достижений у тебя не будет.
Аноним 27/08/17 Вск 15:23:57 44032094
>>440318
Я внес себя в историю гд, а ты по прежнему завистливая ноунейм пидорашка.
Аноним 27/08/17 Вск 15:28:06 44032395
>>440320
>Я внес себя в историю гд
Шутка повторенная дважды не так смешна.
Аноним 28/08/17 Пнд 16:15:52 44054596
>>440317
>Края мира не будет
Подумой о том, что бы сделать зацикленный мир, ну то есть что бы теоретически можно было бы совершить кругосветное путешествие, как бы планетарная карта.

А еще, что бы при достаточно большом отдалении от земли вверх появлялся биом космоса с невесомостью и прочим.
Аноним # OP 29/08/17 Втр 05:00:44 44061697
VipTalisman1.jpg 1562Кб, 1280x886
1280x886
maxresdefault ([...].jpg 56Кб, 1280x720
1280x720
>>440545
>Подумой о том, что бы сделать зацикленный мир
Подумаю. Но тут два стула - если сделать мир маленьким (для любителей путешествовать маленький мир может означать 100000 блоков), то исследователям это не понравится. Если сделать мир большим, то и смысла заморачиваться с этим нету.
>А еще, что бы при достаточно большом отдалении от земли вверх появлялся биом космоса с невесомостью и прочим.
Космос интересная тема, но ОЧЕНЬ много возникает вопросов по реализации. И сложность этого нововведения может получиться космической. Не думаю, что сам такое осилю.
Аноним 29/08/17 Втр 07:06:59 44062498
>>440616
>Но тут два стула
Можно предоставить возможность игроку выбирать, какая будет планета: размер, климатические условия, доступные биомы, сила гравитации и прочее. Ну или даже сделать эдакую планетарную систему с уже готовыми планетами и возможностью летать с одной на другую, для чего нужно развивать технологии, строить ракетные двигатели и космические корабли. Но опять же всё упирается в сложность реализации.
Аноним 29/08/17 Втр 17:58:09 44068699
eco-videogame.j[...].jpg 66Кб, 653x378
653x378
>>440624
>Можно предоставить возможность игроку выбирать, какая будет планета: размер, климатические условия, доступные биомы, сила гравитации и прочее.
Настройки мира будут, да. По поводу настройки размера мира - да, может получиться. Другой вопрос как много людей в этом ограничении заинтересованы.
>Ну или даже сделать эдакую планетарную систему с уже готовыми планетами и возможностью летать с одной на другую, для чего нужно развивать технологии, строить ракетные двигатели и космические корабли. Но опять же всё упирается в сложность реализации.
Это скорее тянет на новую игру. Сейчас мои планы более земные.
Аноним 02/09/17 Суб 10:59:03 441337100
2015-02-0121.22[...].png 1957Кб, 1280x1024
1280x1024
2015-02-0121.12[...].png 1291Кб, 1280x1024
1280x1024
2015-02-0115.25[...].png 2423Кб, 1280x1024
1280x1024
2015-02-0115.25[...].png 2260Кб, 1280x1024
1280x1024
Fable, ты?
>>440314
>Кого ты подразумеваешь под модерами? Тех кто делает моды? Для них не обязателен опенсорс если есть нормальное API
Без опенсорса максимум что ты сделаешь - кривое нотчеговно. И то вряд ли, ведь ты не Нотч.

>>440314
>>5. Редстоун и электричество оставь модам, в ваниле - не нужны.
>Не, эта тема мне самому очень нравится и я хочу её реали
Сделай отключаемым, как и все остальное

>>440314
>>6. Упомянутая тобой автоматизация ОЧЕНЬ вредна для мультиплеера, не делай ее. Лучше добавь найм солдат-ботов для массовости в битвах
>На счет вредности надо будет подумать. Реализовывать я её все равно собираюсь, но скорее всего позволю что-то отключать для мультиплеера.
Ты похоже в мультик не играл толком. Это другая игра на самом деле.

>>440314
>>7. Хай рез текстуры, шейдеры и бамп-маппинг в сумму дают ОЧЕ хорошую картинку, почти ААА, сделай это
>Обязательно
Напомни, чем твоя поделка лучше minetest'a?


Аноним # OP 02/09/17 Суб 16:27:40 441358101
minetest-05-700[...].png 329Кб, 700x525
700x525
minetest.jpg 70Кб, 624x557
624x557
>>441337
>Fable, ты?
Не знаю о ком ты.
>Без опенсорса максимум что ты сделаешь - кривое нотчеговно. И то вряд ли, ведь ты не Нотч.
1) Кому сдался мой опенсорс? Думаешь все сразу побегут помогать мне делать мою игру? Сомневаюсь. Максимум на что он сгодится - это посмотреть таким же Васянам как и я плюс вырезать какие-нибудь куски к себе в проект. Для меня пользы от этого никакой. Я может и открою все исходники, но только при условии, что сам окончательно забью на проект (чего я делать не намерен).
2) Ты думаешь Нотч такой великий программист? У майнкрафта шикарный геймплей, но реализация так себе (особенно в исполнении Нотча).
>Сделай отключаемым, как и все остальное
Да, конфигурируемость это хорошо. Я понял.
>Ты похоже в мультик не играл толком. Это другая игра на самом деле.
Играл до тех пор пока мой дом не залили лавой к хуям. Даже делал в свое время утилиту для смены ника в пиратках во времена когда майн еще не был настолько популярным. Но да, согласен, что мало играл в мультиплеер. Что ж, одна надежда на вас. Расскажите побольше об отличиях.
>Напомни, чем твоя поделка лучше minetest'a?
Покопав информации по minetest я понял, что это попытка сделать полный клон с возможностью легкого расширения модами. Но похоже, что и клона у них не вышло (блевать потянуло с первой минуты игры) и модов никто толком не делает т.к. community маленькое. Посмотрев на новости видно следующее:
Minetest 0.4.5 released! Tue Mar 05, 2013 16:02
Minetest 0.4.16 Sat Jun 03, 2017 19:16
То есть за 4 года они даже второе число своей версии постеснялись поднять показывая насколько хуево продвигается разработка.

На пиках майнкрафт с модами?
Аноним 02/09/17 Суб 17:27:07 441360102
2012-08-0419.44[...].png 1411Кб, 1280x968
1280x968
>>441358
>Не знаю о ком ты.
На реддите чувак на тебя похож

>>441358
>1) Кому сдался мой опенсорс?
Может кто и вкатится, потому что должной замены майну нету

>>441358
>Играл до тех пор пока мой дом не залили лавой к хуям.
Вот поэтому мультик и должен быть отдельной игрой. А так приходится или плавать в лаве или прятаться за 100500 кубов аки сингл с чатиком. Или вахтерить как некоторые. Все это можно поправить но разработчикам не надо а игроки не могут

>>441358
>Покопав информации по minetest я понял, что это попытка сделать полный клон с возможностью легкого расширения модами. Но похоже, что и клона у них не вышло (бл
ТЫ наверно что то не то скачал, у них вроде шейдоры были...

>>441358
>На пиках майнкрафт с модами?
Да, причем не самые навороченне моды
Аноним 02/09/17 Суб 17:29:36 441361103
2015-02-0121.27[...].png 2463Кб, 1280x1024
1280x1024
2015-02-0116.27[...].png 1639Кб, 1280x1024
1280x1024
2015-02-0112.01[...].png 1909Кб, 1280x1024
1280x1024
2015-01-0317.43[...].png 2448Кб, 1280x1024
1280x1024
Аноним 02/09/17 Суб 17:49:42 441362104
>>436533 (OP)
Я в этом двигле не шарю, там какой рендерер? (Какой-то нормальный вроде DX или OGL/VAPI или какая-то лично запиленная шелупень?)
Аноним 02/09/17 Суб 18:09:07 441363105
>>441360
>На реддите чувак на тебя похож
Кидай ссылку, чего уж там. Я когда искал подобные проекты находил в основном руины, которые забросили эдак лет пять назад или больше
>Может кто и вкатится, потому что должной замены майну нету
До тех пор пока я не покажу что-то лучше оригинала - никто не вкатится. А когда этот момент настанет, то может запуститься поезд доната, а деньги как известно привлекут много любителей их отжать. И не нужно тут начинать пиздеть про маняфантазии так как основной посыл этого предложения не в том, что я заработаю миллионы, а в том, что никто не станет вкладывать свои силы в мой проект пока эти милионы не замаячат на горизонте.
>Вот поэтому мультик и должен быть отдельной игрой. А так приходится или плавать в лаве или прятаться за 100500 кубов аки сингл с чатиком. Или вахтерить как некоторые. Все это можно поправить но разработчикам не надо а игроки не могут
Согласен, что это большие проблемы, но я не вижу нормального решения. Все что делают создатели оригинала и модов - это анальные ограничения - там не ломай, тут не ходи, здесь не копай и тд. Что по-твоему нужно сделать в нормальном мульте?
>ТЫ наверно что то не то скачал, у них вроде шейдоры были...
Ну вот видео геймплея последней версии (судя по их сайту):
https://www.youtube.com/watch?v=1v3mFKR9D5E
От пикселей глаза нахуй вытекают. Пиксели ради пикселей и пикселями погоняют. Ни одного аспекта не увидел в котором это хоть как-то лучше оригинала.
>Да, причем не самые навороченне моды
Главное чтобы видеокарта не расплавилась от таких красивостей. Все же надо на массового потребителя ориентироваться.
>>>441362
Рендер строится на основе GLES 3 и поверх него есть уровень абстракции. Напрямую с ОГЛом не нужно возиться.
Аноним 02/09/17 Суб 18:50:04 441370106
2015-02-0116.04[...].png 2458Кб, 1280x1024
1280x1024
>>441363
>Кидай ссылку, чего уж там. Я когда искал подобные проекты находил в основном руины, которые забросили эдак лет пять назад или больше

Да там хуйня. Так то проекто песочницы много, некоторые даже пришли к успеху (ARK). Но все не то - или земля не разрушаема или приватов нет или еще что..

>>441363
>а в том, что никто не станет вкладывать свои силы в мой проект пока эти милионы не замаячат на горизонте.
Вполне могут. 100500 разрабов пишут софт за бесплатно

>>441363
>Все что делают создатели оригинала и модов - это анальные ограничения - там не ломай, тут не ходи, здесь не копай и тд
Это можно совместить. В смысле приват необходим, что бы не вахтерить и не уходить за 100500 блоков. При этом можно при некоторых условиях разрешить сносить строения в приватах автоматически откатывая постройки назад через время. Так и волки целы и овцы сшиты

>>441363
>Главное чтобы видеокарта не расплавилась от таких красивостей. Все же надо на
Средняя потянет типа печ 770. Ну и некрорежим добавишь
Аноним 02/09/17 Суб 20:45:24 441386107
Напомню, что все что сделал ОП за месяц – это кривое расставление кубов по высоте и их дестрой при рейкасте.
Аноним 02/09/17 Суб 23:22:08 441406108
>>441386
Не только, он еще нафармил сотню постов тут. В треде ему пишут что херня а оп продолжает отшучиваться. Вот тут >>438383 он говорит, что так пытается нафармить успех. Тредом на дваче.
Аноним 02/09/17 Суб 23:25:05 441408109
>>441406
>Не только, он еще нафармил сотню постов тут. В треде ему пишут что херня а оп продолжает отшучиваться. Вот тут >>438383 он говорит, что так пытается нафармить успех. Тредом на дваче.

Зря смеешься, на двач - отличный канал
# OP 03/09/17 Вск 03:41:50 441418110
135926845954211[...].jpg 28Кб, 600x399
600x399
TvNn9Qq1afY.jpg 56Кб, 604x458
604x458
>>441386
>>441406
Короче идите науй завистливые пидорахи. Не могу я разрабатывать под таким давлением свою игру. Вы хуже червей-пидоров. Только и можете завистливо подсирать своими едкими комментариями, а по делу сказать нечего. Ничего в жизни не добились и лезете к другим, чтобы испортить и им жизнь, чтобы не так обидно было за свою. Вы просто никчемная падаль, которая не может написать что-то свое и люто ненавидит тех, кто хоть что-то делает. Меня на работе отправляют в командировку и смогу что-то делать только через ~месяц. И вряд ли я здесь буду больше что-то постить. Можете через годик посмотреть новости и охереть от того, что кого-то называют русским Нотчем, который сколотил себе состояние опередив Била Гейтса. Аривидерчи
Аноним 03/09/17 Вск 03:58:19 441419111
>>441418
Проспись, потом пойми, что написал херню (может не сразу придет понимание), и давай игру делай, а то психуешь тут как школьник.
Индигеймдев не для девочек.
Аноним 03/09/17 Вск 04:24:22 441420112
>>441418
> отправляют в командировку
Это уже хуй знает какой по счету вылезаторства тред, но концовка у всех одинаковая. Правда ОП-лейнофаг продержался на 500+ плюстов.
Аноним 03/09/17 Вск 05:02:57 441421113
Ощущение, что оп наступил на все типичные грабли кириллов.
Аноним 03/09/17 Вск 11:14:00 441429114
>>441418
>а по делу сказать нечего.
По делу уже сказано тысячу раз, конкуренция огромная.
--Игрокам твои голые кубы нахуй не вперлись, у них есть вариантов получше с идеями с качеством с блекджеком и шлюхами. Скрины в теме почекай. Потом почекай моды к майну.
--Создателям игр ты конкурент, причем хочешь без идей выехать на тупом клоне. По легкому срубить баблеца на говнокубах будто без тебя весь сука стим не забит этим трешем от нубов.

Чего ты ждал, поддержки?
Аноним 03/09/17 Вск 11:52:46 441433115
>>441418
Да не гори ты так, няша. В россии теья всегда обыссывать будут. Так принято. А на западе не нужен. Так что возвращайся ))
https://youtu.be/eRE8WYkg6bU
Аноним 03/09/17 Вск 20:25:37 441486116
>>441418
АХАХАХАХАХ
ОЧЕРЕДНОЕ КОКОКО
ПРИНОСИ РЕЗУЛЬТАТЫ, А ПОКА ТЫ НИКТО И ЗВАТЬ НИКАК
Аноним 03/09/17 Вск 21:59:23 441497117
>>439808
>Упор на мультиплеер. Майн без мультика умрет сразу.
Да не будет никто в опову парашу играть, этих убийц майнкрафтов океан целый, даже если и было бы что-нибудь стоящее не у опа, то всё равно, без хайпа там будет полтора инвалида.
ОП ВСЕХ НАЕБАЛ. СХОДИМСЯ Аноним # OP 03/09/17 Вск 22:56:10 441519118
yoba.png 365Кб, 600x600
600x600
bull.jpg 157Кб, 1201x330
1201x330
>>441497
>>441486
>>441429
СОСИТЕ ПИСОС ЗАВИСТЛИВЫЕ ПИДЕРАХИ
>>441419
>>441433
Спасибо аноны

Итак, ИТТ продолжаем пилить майнкрафт, о котором все мечтают. Свежее обновление получило кодовое имя - Взрывы. Держите свежее видео:
https://www.youtube.com/watch?v=QkDMB90RtM0

Итак, что сделано:
1) Багфиксы. Проблемы с памятью в плюсах это пиздец. Проблемы с памятью в плюсах в многопоточном приложении это пиздец в квадрате. Чтобы исправить все подобные поблемы написал класс - хранилище чанков, который позволяет взять один или 27 (вместе с соседями) чанков и пока взявший поток не отпустит их, то другой не сможет взять их в работу. С тех пор как запилил эту штуку проблем с вылетами больше не наблюдаю.
Проблема с разрушением блоков, о которой я говорил до этого оказалась в том, что я неправильно переводит координаты в блоки при отрицательных значениях. Если просто отбрасывать дробную часть, то -0.5 и 0.5 оказываются одним и тем же значением.
Из багов, которые еще остались:
- почему-то при перемещении перегенерируются все (?) чанки. Надо разобраться. Должны меняться только крайние.
- на расстоянии 2048+ блоков по любой из осей наблюдаются глюки при постоении мешей. Нет идей пока с чем это связано. Ну и не мешает это пока особо.
2) Выгрузка далеких чанков. Пришлось попотеть, но она заработала как надо.
3) Взрывы! Не самое сложное из того что пришлось сделать. Запилил в основном для теста системы синхронизации из п.1 ну и само собой чтобы порадовать вас и себя забавным видосиком.

Дальше планирую сделать:
- Багфиксы конечно же
- Может оптимизацию немного допилю. А то что-то фпс проседает сейчас при перемещении.
- Установка блоков и может быть инвентарь
Аноним 03/09/17 Вск 23:03:29 441527119
>>441519
>Багфиксы.
Нихуя не сделал но баги уже есть.
Ну как же так, анон?
Аноним 04/09/17 Пнд 01:17:49 441544120
>>441519
>ЗАВИСТЛИВЫЕ ПИДЕРАХИ
Погоди-погоди, а чему завидовать? У тебя что-то получилось кроме пиздежа?
Аноним 04/09/17 Пнд 01:28:27 441545121
>>441429
Ну при существующем майнкравте оповское говно вряд ли будет востребовано, это да, но что это за дохуя клонов? Знаю только про копателя и ace of spades.
Аноним 04/09/17 Пнд 02:12:15 441546122
>>441519
Остается только посочувствовать во что ты вляпался.
Ну зато опыта нахлебаешься с этим проектом.
Аноним 04/09/17 Пнд 09:57:37 441562123
>>441545
>но что это за дохуя клонов? Знаю только про копателя и ace of spades.
Поиск в стиме.
Вот с первой страницы из шести примеры, дальше сам ищи.

http://store.steampowered.com/app/418520/SculptrVR/
http://store.steampowered.com/app/601400/qb/
http://store.steampowered.com/app/666930/Celestial_Creator/
http://store.steampowered.com/app/280790/Creativerse/
http://store.steampowered.com/app/254200/FortressCraft_Evolved/
http://store.steampowered.com/app/366220/Wurm_Unlimited/
http://store.steampowered.com/app/373410/The_Kindred/
http://store.steampowered.com/app/404550/Dead_Acres/
Аноним 04/09/17 Пнд 16:54:44 441582124
>>441544
Вы даже моему пиздежу завидуете. Найс
>>441546
Ты ходишь по всему разделу и жалеешь всех кто что-то делает?
Аноним 04/09/17 Пнд 17:22:39 441584125
>>441562
С Wurm ты обосрался немного. Это скорее Майнкрафт его клон. Нотч кстати к созданию тоже руку приложил, ещё когда Майнкрафта и в планах не было. Именно там он научился говнокодить на Яве. Вообще эта игра совсем другая, там основной посыл симуляция средневекового гринда, когда для создания трёх с половиной досок надо было вручную кривой тупой пилой пилить целые брёвна в одну харю целый день. В Майнкрафте это делается одним кликом, в этом одна из причин по которой он вообще и появился.
Аноним 04/09/17 Пнд 19:38:05 441590126
>>441584
Это просто примеры из выдачи поиска, не копался особо.
Аноним 07/09/17 Чтв 11:41:33 441837127
Аноним # OP 09/09/17 Суб 10:17:12 442061128
IMG201709091401[...].jpg 310Кб, 1000x1349
1000x1349
Корм для программистов подъехал

>>441837
>Наиграв 40 минут в этот шедевр игропрома, оффициально заявляю, что нас уже ничего не спасет.
Успех так успех
Аноним 09/09/17 Суб 23:30:41 442138129
>>442061
>Успех так успех
Правильно завидуешь, у тебя и такого контента нет.
# OP 10/09/17 Вск 18:07:08 442215130
128.png 3874Кб, 1920x1080
1920x1080
ОП заболел и обосрался со сроками. Извиняйте ананасы, на этой неделе без видоса. Держите пока скриншот взрыва с радиусом в 128 блоков.
Аноним 11/09/17 Пнд 10:21:38 442358131
>>436533 (OP)
1) Делай электричество и паровые машины
2) Делай мир-шар.
Аноним 11/09/17 Пнд 12:50:42 442382132
>>442358
> мир-шар
А вот и промытые подъехали
Аноним 11/09/17 Пнд 13:19:19 442387133
нихуя ты дурак братишка
Аноним 11/09/17 Пнд 22:00:45 442469134
>>442382
И не говори, заебали сектанты, живут ложными постулатами прошлого тысячелетия.
Аноним 12/09/17 Втр 11:30:30 442555135
That+s+a+pretty[...].jpg 29Кб, 479x479
479x479
>>436593
Без лишнего пиздежа подкину тебе идейку.

Интересная особенность майнкрафта - это биомы. Но кроме мелких различий 90% из них уникальны лишь внешне. Ну может чуть чуть поправлены условия генерации. Это надо исправлять.
1) Уникальные блоки, уникальные материалы, хотя бы по 3 на каждый биом.
2) Уникальные растения, уникальная флора.
3) Уникальная фауна, для каждого биома, сделай мир живым а не набором заброшенных сельхоз локаций.

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

Плюс что бы спать посреди поля в кровати было бы пиздецом.

Моджы были бы сутью майна если бы был изначально инструментарий для их создания а не унылые костыли и велосипеды от васянов
Аноним 12/09/17 Втр 16:12:46 442591136
>>442555
Даунич, ты когда последний раз в майнкампф играл, году в 2010?
Аноним 12/09/17 Втр 17:23:17 442611137
>>442555
Все это идеально сделано в террарии. Можно сказать что там это суть игры.
Аноним 12/09/17 Втр 18:30:52 442629138
Аноним 12/09/17 Втр 22:11:16 442675139
2017 год
@
Пилим клона майкрафта
Аноним 12/09/17 Втр 22:34:14 442679140
>>442629
О, Баррет ещё жив и даже пишет что-то новое?
Аноним 23/09/17 Суб 22:47:29 444773141
Аноним 24/09/17 Вск 11:31:06 444832142
Аноним # OP 24/09/17 Вск 12:37:39 444847143
repo.png 159Кб, 1257x1038
1257x1038
Итак, нежданно-негаданно оп-хуй-манькин-убийца-делал-полгода-что-можно-сделать-за-10-минут вернулся с новым видосиком!
Новое обновление получило название "Дом, милый дом". Я наконец-то сделал некое подобие псевдо инвентаря (на 6 слотов, лол) и возможность переключать айтем в руках! Так же добавил пару блоков, чтобы построить свой первый дом и разрести его к хуям. Смотрим, бугуртим от того что у меня ничего не сделано и как я вообще смею писать на этой доске, кидаем новые идеи, советы и тд. и тп.

https://www.youtube.com/watch?v=ietNn38zt3k

>>442358
>1) Делай электричество и паровые машины
Электричество обязательно. Паровые машины думаю тоже найду как добавить. В теории интересная эволюция получится от говна и палок к микроэлектронике.
>2) Делай мир-шар.
Уже от человек ~трех слышу такую идею, но все же не понимаю в чем тут интерес. Это же искусственное ограничение.
>>442555
>1) Уникальные блоки, уникальные материалы, хотя бы по 3 на каждый биом.
>2) Уникальные растения, уникальная флора.
>3) Уникальная фауна, для каждого биома, сделай мир живым а не набором заброшенных сельхоз локаций.
>Другая составляющая - мобы. Вся эта мишура в виде хуемби просто заебала. Вот если бы в каждом биоме был свой уникальный моб или несколько, это было бы интересно. Плюс если бы эти мобы могли разрушать некоторые блоки. Да и поведение тех или инных мобов должно быть разнообразнее.
Со всем согласен. Тут вопрос времени и сил, а этих составляющих пиндец как не хватает. Надеюсь дорасти до состояния когда смогу обзавестись командой и тогда будет разнообразие и вот это вот все.
>>442629
Выглядит круто, но код там лютый конечно. Похоже на очередную демку в стиле майнкрафта, которую никто развивать дальше не собирался.
>>444773
Воу, мой тред просочился в вк. Приятно. Спасибо Антош (если не ты выкладывал, то спасибо за ссыклу).
Аноним 24/09/17 Вск 13:12:45 444856144
Аноним 24/09/17 Вск 13:30:17 444860145
>>444856
В идеале 0 потому что пидорахи, паразитирующие на чужом творчестве, заслуживают только струи мочи в ебло.
Аноним 24/09/17 Вск 13:33:02 444861146
>>444860
Т.е. рекламировать игры не надо?
Аноним 24/09/17 Вск 14:35:31 444889147
>>444861
Этот не рекламирует а себя пытается раскрутить
Аноним 24/09/17 Вск 14:42:52 444892148
>>444889
Ты так говоришь будто авторы игр что-то теряют.
Аноним 24/09/17 Вск 15:31:15 444900149
Аноним 24/09/17 Вск 17:21:19 444943150
>>444900
Текстуры уровня копателя если не хуже
Аноним 24/09/17 Вск 18:03:41 444956151
>>444900
>Лайкаем ретвитим посаны
Ты не можешь это говорить всерьез.
Как минимум код кубов запилил значит уже не идиот. Проснись, какие лайкаем, какие ретвитим?
Аноним 24/09/17 Вск 18:27:38 444965152
testorig.png 276Кб, 2048x2048
2048x2048
>>444943
Ачуенные текстуры чо ты начинаешь то епта?
>>444956
И тут ты такой врываешься со списком причин почему никто не должен знать о том, что я делаю.
Аноним 24/09/17 Вск 18:35:47 444966153
>>444943
>>444965
текстуры и правда тошнотные, без обидняков
Аноним 24/09/17 Вск 19:01:14 444973154
giphy[1].gif 1903Кб, 640x360
640x360
>>444966
>без обидняков
Ты видимо тред не читал раз полагаешь, что меня может зацепить такое
>текстуры и правда тошнотные
Текстуры слеплены на коленке по первым ссылкам из гугла. Модели тоже по такому же принципу находились херак херак и в продакшн. Все это к релизу изменится и не раз. Пока приоритеты другие.
Аноним 24/09/17 Вск 19:15:50 444977155
>>444973
старайся, блять. я верю в тебя. добра
Аноним 25/09/17 Пнд 00:01:02 445034156
>>436533 (OP)
ОП дам тебе пару советов чтобы сделать игру чуточку оригинальней.
Попробуй по экспериментировать с размерами кубов сделай их в 4, 8, 16 и более раз меньше, профит в том что будет хорошая детальная разрушаемость и детальное отображения мира.
Сделай мир не из кубов а из шаров, но маленьких как будто атомы из которых строится мир например где 1-5 игровых см.
Так ты хотя бы сделаешь оригинальный интересный продукт который до тебя никто не делал.
Аноним 25/09/17 Пнд 14:30:29 445137157
>>445034
Чем закрывать пространство между шарами и как из них строить?
Аноним 25/09/17 Пнд 16:32:59 445168158
шары.jpg 48Кб, 473x386
473x386
>>445137
>Чем закрывать пространство между шарами
Ничем.
>как из них строить?
Так само как и кубами, суть в том что объекты будут по другому выглядеть.
Или будут квадратные блоки которые будут состоять из шаров, количество и расположения шаров можно будет редактировать.
Аноним 25/09/17 Пнд 16:38:06 445169159
bigneoku.jpg 36Кб, 500x300
500x300
216-шт-5-.jpg 441Кб, 800x800
800x800
Аноним 25/09/17 Пнд 17:45:38 445193160
Ох и заебался я читать.
По сути я вижу, что ОП хочет УЛУЧШИТЬ игру. А не создать новую. Майнкрафт сам по себе стал феноменом, ведь он принёс то, чего не было до него свободу действий и крафта в огромных масштабах . Если ОП только улучшает игру ничего плохого в этом нет, то вперёд. Но заново делать велосипед, в виде большого сборника модов смысла нет. Либо улучшай все в самой игре, либо добавляй изюминку в каждый аспект игры (сюжет, геймплей, графика, звук, атмосфера). Удачи.
Аноним 25/09/17 Пнд 18:19:29 445197161
>>445169
Ну представь, как будет выглядеть дом из таких шаров. Мне больше импонирует концепция дробления кубов на очень маленькие квадратные части, вот это было бы пиздатенько, делать объёмные надписи, углубления в стенах, человеческую электропроводку, а не как в Майне, когда проводок занимает целый куб, разрушаемость и т.д.
Аноним 25/09/17 Пнд 18:22:27 445198162
>>445197
Тогда значит будет просто и кубы и шары вместе то есть они будут дополнять друг друга где это нужно.
Аноним # OP 25/09/17 Пнд 19:54:09 445205163
OCQJMHa1ABa2J[1].png 42Кб, 272x272
272x272
>>445034
>старайся, блять. я верю в тебя. добра
Спасибо. Буду стараться.
>Попробуй по экспериментировать с размерами кубов сделай их в 4, 8, 16 и более раз меньше, профит в том что будет хорошая детальная разрушаемость и детальное отображения мира.
Думал над этим. Но тут заметно усложняются процессы строительства/разрушения. Придется или усложнять игроку жизнь оставляя прежнюю механику или придумывать новую с каким-то выбором размера устанавливаемых блоков + разрушение сразу нескольких. Так же возрастает потребность в ресурсах компа. Возможный видимый мир сразу сокращается в 4, 8, 16 раз т.к. памяти для хранения потребуется больше. С другой стороны можно обойтись читами как в оригинале - неполные блоки (ступени, полублоки). Это добавляет детальности и в то же время занимает столько же памяти как и ранее. По этому пока склоняюсь к последнему варианту, но не ограничиваюсь этим. Помимо "читерных" блоков так же я хочу добавить предметы, которые можно будет устанавливать для дополнения постройки. Позиция предметов будет выравниваться по блокам, но размер никак не будет ограничен. Например проводка, о которой я говорил ранее. Я хочу, чтобы можно было провести 3 параллельных провода в пределах одного блока. Другой пример - стол размером 2, 1, 0.5, 0.7 или даже 0.1 блока.
>Сделай мир не из кубов а из шаров, но маленьких как будто атомы из которых строится мир например где 1-5 игровых см. Так ты хотя бы сделаешь оригинальный интересный продукт который до тебя никто не делал.
Такой мир очень плохо ляжет на существующее железо. С кубами можно большую часть всего сущего игнорировать при отрисовке т.к. оно невидимо, а с шарами уже так не получится.
>>445193
>Ох и заебался я читать.
Спасибо что осилил
>По сути я вижу, что ОП хочет УЛУЧШИТЬ игру. А не создать новую.
Ну в целом да, идея у меня в том, чтобы сделать Minecraft 2.0 с улучшенными интересными механиками из оригинала + привнести много нового (по мере возможностей).
>Майнкрафт сам по себе стал феноменом, ведь он принёс то, чего не было до него свободу действий и крафта в огромных масштабах .
При этом сам майнкрафт не является чем-то ультра оригинальным. Кубомиры, крафт и выживач существовали и до него.
>Но заново делать велосипед, в виде большого сборника модов смысла нет. Либо улучшай все в самой игре, либо добавляй изюминку в каждый аспект игры (сюжет, геймплей, графика, звук, атмосфера).
Изюминки будут. И этот изюм будет из модов, других игр, моих и ваших идей. Делать кардинально новую игру не вижу никакого смысла по нескольким причинам:
а) Спрос на Minecraft 2.0 есть. Для меня это неоспоримый факт.
б) Практика показывает, что супер оригинальные проекты редко выстреливают, а вот с умом собранные отточенные механики очень даже нравятся людям. Minecraft по сути сборником механик и является. Нотч взял за основу кубомир и скрестил его с идеями из dwarf fortress
в) Я программист, а не писатель. Придумывать у меня выходит только архитектуру и алгоритмы. На создание абсолютно новой игры у меня не хватит фантазии и ресурсов.
г) Мне самому хочется поиграть в Minecraft 2.0. Я долгое время залипал в первый и мне грустно от того, что я уже почти все что мог там разузнал. Хочется больше. Васяномоды не предлагать
>Удачи.
Спасибо
Аноним 25/09/17 Пнд 23:30:38 445249164
>>444973
> Все это к релизу изменится и не раз
Много вас таких по весне полегло и не раз
Аноним 26/09/17 Втр 00:33:27 445255165
Оп, помоги туториалом, как сделать в годоте такой же хотбар?
Аноним 26/09/17 Втр 18:21:31 445391166
>>445255
Извиняй анон. Пока нету времени и контента, чтобы его оформлять в виде туториала. Пока могу только скинуть пару скриптов относящихся к этой панели. Но не жди ничего сверх заумного там. Пока все достаточно топорно и с хардкодом.
Скрипт для смены итема в руках: https://pastebin.com/JBA5sTK1
Скрипт для перемещения рамки выбранного итема: https://pastebin.com/UQcH3FDG
Аноним 26/09/17 Втр 20:24:53 445407167
>>445391
Почитал, примерно понял, что к чему, два чая тебе анон.
Аноним 26/09/17 Втр 23:39:15 445439168
>>441519
Оп, не бросай дело.
Если получится, то молодец.
Ищи еще знакомых, которые шарят. ( быстрее будет )
Аноним 26/09/17 Втр 23:50:02 445443169
>>444847
Посмотрел видео.
Если в соло делал - молодец, но есть ещё над чем работать
1 - анимация
2 - текстурки
3 - шейдеры
Аноним 27/09/17 Срд 05:56:28 445455170
image10436889[1].png 7Кб, 380x280
380x280
>>445439
>>445443
Спасибо. Делал все один, да. Список того что нужно сделать на самом деле можно расширить пунктов до ~30. Одними анимациями сыт не будешь. В ближайшее время планирую заняться:
1) Освещение. Пока в планах сделать как в оригинале. Не думаю, что "честные" тени потянет среднекомп + динамическое освещение может взорвать даже мощный комп при паре десятков факелов стоящих рядом. Ультрамегакрутое освещение оставлю на потом если вы внезапно не разубедите меня в том, что оно может адекватно обрабатывать множество источников света.
2) Сохранение мира. Сейчас каждый чанк просто удаляется при выгрузке
3) Генерация мира. Уже помаленьку заебывает по однотипному болоту гулять.
4) Растительность. Деревья + трава на первом этапе.
5) Мобы. Хотя бы курицу хочу сделать, чтобы совсем грустно и одиноко не было)
6) Нормальную систему инвентаря/итемов. Нужно чтобы они могли валяться на полу и их можно было поднимать.
Аноним 27/09/17 Срд 08:07:07 445457171
ss0039bec9e497f[...].jpg 508Кб, 1920x1050
1920x1050
ss010e6bbd89d2c[...].jpg 441Кб, 1920x1050
1920x1050
ss3ce911c93901d[...].jpg 343Кб, 1920x1080
1920x1080
>>445439
>молодец
>>445443
>молодец
Как соленый огурец.
Молодец он, пока до релиза не дошел и за игру бабло не начал просить. А как дойдет ему игроки вставят эти огурцы в соответствующие отверстия. Вот, например, клон майнкрафта здорового человека пикрелейтед.
- Есть миры, планеты.
- Есть история и сюжетка.
- Мир не СРАНЫЕ КУБЫ МАЙНА, а переосмысление его геометрии

Так что вот прямо сейчас у ОПа нет ничего. Кубы в этом виде все равно надо выкидывать и заменять их геометрией поинтереснее. Геймплея нет никакого. Графики нет никакой, сравнить пикрелейтед и его серое ничего.
Аноним 27/09/17 Срд 14:04:42 445491172
>>445457
Как называется игра что на пикче?
Аноним 27/09/17 Срд 15:35:15 445510173
Аноним 27/09/17 Срд 15:55:42 445516174
>>445510
>STELLAR OVERLOAD
Прикольная игруля.
Аноним 28/09/17 Чтв 03:31:45 445671175
41677d450885752[...].jpg 132Кб, 620x887
620x887
>>445457
Ахахах хейторы, наканецто
>А как дойдет ему игроки вставят эти огурцы в соответствующие отверстия.
Ванга, ты ли это?
>например, клон майнкрафта здорового человека пикрелейтед.
Сравнивать игру, над которой работает целая команда два года и игру, над которой начал работать один человек пару месяцев назад это ты мощно. Продолжай в том же духе. Я серьезно. Продолжай. Это весело
> - Мир не СРАНЫЕ КУБЫ МАЙНА, а переосмысление его геометрии
Когда там можно будет сделать огромный кратер взрывом тогда и приходи
>Так что вот прямо сейчас у ОПа нет ничего.
Ах эти сладкие слова, повторяемые из поста в пост
>Кубы в этом виде все равно надо выкидывать и заменять их геометрией поинтереснее.
>CONS: (For reference. I have an Nvidea GTX 1060 4G with a core i6400 450G SSD and 16 of physical RAM)
>-Rendering issues,
>-Exteme framerate drop even when on lowest settings for everything,
Ок, кубы плохо, я понял.

В любом случае спасибо за то что открыл новую игру откуда можно что-то взять к себе.
Аноним 28/09/17 Чтв 21:32:03 445811176
>>445671
>Сравнивать игру, над которой работает целая команда два года и игру, над которой начал работать один человек пару месяцев
Игроку-то какая разница. Я как игрок сравниваю результат.

>Ахахах хейторы, наканецто
Сделай хоть что-то, что захочется похвалить. Красивое, новое, интересное? Как тебе такая мысль?
Аноним 30/09/17 Суб 02:59:21 445980177
m01[1].jpg 41Кб, 434x313
434x313
>>445811
>Игроку-то какая разница. Я как игрок сравниваю результат.
Представь, что я - твоя мамка и готовлю тебе пирожки. Ты подходишь, пробуешь сырое тесто и начинаешь кричать "фу, какое гавно". Оценка с точки зрения игрока имеет смысл в альфа+ версиях. Сейчас же до этого далеко.
>Сделай хоть что-то, что захочется похвалить. Красивое, новое, интересное? Как тебе такая мысль?
На счет красивого не знаю, но новое и интересное будет
Аноним 30/09/17 Суб 03:40:42 445981178
>>445980
>Сейчас же до этого далеко.
а нахуй тред то создал если до этого далеко?
Аноним 30/09/17 Суб 04:31:43 445982179
>>445981
>Доска создана для обсуждения вопросов, связаных с разработкой компьютерных игр.
Я так полгаю ты залетел сюда из vg?
Аноним 30/09/17 Суб 04:47:44 445984180
>>445982
я тут года три уже. в треде изначально какое-то говно в котором нечего обсуждать, за полтора месяца существования треда что-то что можно было бы обсудить не появилось. весь тред ОПу говорят что он безидейный мудак и принес говна, а он крутит жопой и это всё обсуждение.
где игра то? где разработка игры? где вообще хоть что-то связанное с играми?
Аноним 30/09/17 Суб 05:10:47 445986181
636399281886867[...].jpeg 217Кб, 650x650
650x650
>>445984
>какое-то говно в котором нечего обсуждать
>что-то что можно было бы обсудить не появилось.
Но ты же сейчас обсуждаешь
>где игра то? где разработка игры? где вообще хоть что-то связанное с играми?
Так, падажжи. Я не понял. Если твой посыл в том, что я игру не делаю, тогда что я по-твоему делаю?
Или же ты считаешь что то что я делаю - безыдейное говно? Если так, то это твое мнение и я его понял, но это не отменяет того факта что это разработка игры и тред в разделе для разработки игр. Если есть какие-то предложения или пожелания, то вперед, я к ним открыт.
Аноним 30/09/17 Суб 05:23:08 445988182
>>445986
>Но ты же сейчас обсуждаешь
игру ли я обсуждаю?

>Если твой посыл в том, что я игру не делаю, тогда что я по-твоему делаю?
ничего, кроме весёлого общения на дваче. и судя по тому с чего начался тред ты ничего не делал и раньше.

>считаешь что то что я делаю - безыдейное говно?
я не вижу чтобы ты что-то делал и считаю тебя безидейным говном.

>Если есть какие-то предложения или пожелания, то вперед, я к ним открыт.
делай игры. как тебе такое предложение, а?
Аноним 30/09/17 Суб 05:31:32 445989183
05d[1].jpg 29Кб, 600x451
600x451
Аноним 30/09/17 Суб 05:39:17 445990184
>>445989
я читал тред. за полтора месяца научился красить блоки и добавил инвентарь на шесть слотов. полтора месяца. через год что? полоску с ХП добавишь? а через два дамаг от падения будет? а первая альфа лет через десять?
Аноним 30/09/17 Суб 12:07:22 446009185
>>445990
Сам-то хоть раз кодил игры?
Пацаны на энтузиазме годами-таки и пилят игры своей мечты, это нормально.
Аноним 30/09/17 Суб 17:53:20 446067186
>>446009
канеш. только поцоны не выкладывают на обсуждение фичи не относящиеся к геймплею. а тут ОП выскочил "я сделал нихуя, давайте это обсудим!". в итоге появляется срань вроде того что я пишу, просто потому что обсуждать нечего кроме того что ОП бестолочь.
с радостью бы променял его на вылизатора, его хоть читать интересно было.
Аноним 30/09/17 Суб 17:54:58 446068187
54455566-352-k5[...].jpg 36Кб, 352x550
352x550
Почитал я этот тред, вообще удивился тому, что на ОПа не набросились и не начали пояснять почему он хуй в первые секунды, наверное все токсичные шизики отсюда уже съебались, либо просто научились скрывать треды. Был рад за ОПа, пока не дочитал до середины, где ОП сильно бомбанул с достаточно безобидных замечании и потом начал бросаться на каждого, кто посмел не подлизнуть великому гейдейву всея Руси, записывая их в стан своих хейтров и отвечая им в как можно наибольшем язвительно-ироничном ключе.
Ты конечно молодец ОП, что решил пилить игру своей мечты, но будь более сдержанным, для 26 лет ты очень раздражителен.
Аноним 01/10/17 Вск 02:37:55 446133188
>>445205
Я тот кун из «заебался читать»слишком ленив, чтобы искать номер поста с телефона.
Ты может и не писатель, но человек мыслящий. Найди себе тут тиму писателей, которые тебе помогут. Все только «за», когда дело идёт к хорошим играм. Но сначала запили свою игру, а точнее «базу» на которой все будет держаться. Удачи бро.
>>445205
Аноним 01/10/17 Вск 06:55:44 446148189
Пробежался глазами по треду. Пока читал, открыл для себя много нового. А именно, что несколько лет назад я был таким же Кириллом, который пытался на базе майнкрафта сделать игру своей мечты, хех.

Ну и ОП позабавил - видно, что на любую критику, пусть даже обоснованную, уже с середины треда он начал отвечать максимум агрессивно, скрываясь в своем манямирке, чтобы как раз таки этот манямирок не позволить разрушить. Забавно, но все это вместе внезапно снова пробудило во мне те чувства, которые я испытывал, пока пилил свою игру. Пойду еще раз попробую сделать ее, на этот раз попробовав не проебать интерес.
Аноним 01/10/17 Вск 07:05:08 446151190
ОП - хуй. Кто-то должен был это сказать.
Блять, тебя 5 раз попросили показать убер-фичу и объяснить, чем игра отличается от тупого майнкрафта с модами, но нет, сука, отвечать ты не будешь, ведь все вокруг хейтеры и жаждут твоей смерти
Аноним 01/10/17 Вск 07:14:31 446152191
короче я поел некоторого говна, называется Trove, это собсно сетевой майнкампф про дроч дейликов до безумия, но школьникам КРАЙНЕ НАРМ, даже за отсутствием крафта как иерархичной системы и абсолютной нехватни контента. поддерживаю ОПа короче.
но вот вверху пост про киллер-фичу. и этот шельмец прав таки. буквальные клоны майнкрафта на самом деле не нужны, зато вот трове, хуятель_онлайн и не_мужицкое_небо дети сожрут и ещё попросят. твори киллер-фичу, ОП. без нее внатуре НИНУЖНА.
Аноним 01/10/17 Вск 09:15:54 446159192
Аноним 01/10/17 Вск 11:46:13 446171193
>>446152
На самом деле с киллер фичей и подобной залупой это все верно, только в том случай, если ОП решит потом свой майнкрафт продавать на рынке, а не просто ради собственного фана пилит, а потом может выкинет в открытый доступ, ну а хуле, может кто-то даже в это сыграет.
Другое дело, что ОП уже в сотый раз объяснял, что пока что он делает "скелет" игры, то есть самый примитивные и базовые вещи, до киллер фич ему еще погромирровать и погромировать.
Аноним 01/10/17 Вск 12:12:03 446172194
>>446171
Ну в задумке-то они должны быть в любом случае. Они есть?
Аноним 01/10/17 Вск 12:53:27 446175195
>>446068
>>446148
>>446151
>>446152
>>446171
Вся суть завистливых уебков, которые ничего не добились и других тянут к себе на дно. Пидораший менталитет дает о себе знать.
Аноним 01/10/17 Вск 13:58:28 446182196
Аноним 01/10/17 Вск 14:16:01 446183197
>>446182
Каждый жир - жир, только на половину.
Аноним 01/10/17 Вск 14:22:24 446185198
>>446183
Тебе удалось это опровергнуть.
Аноним 01/10/17 Вск 15:59:16 446188199
раки вы где?
Аноним 01/10/17 Вск 20:23:05 446216200
>>446175
Куда тебя тянуть? Ты уже в /gd/.
Аноним # OP 02/10/17 Пнд 03:30:47 446264201
cliparts-jane-s[...].png 58Кб, 850x850
850x850
И мы достигли планки в 200 постов! Всех поздравляю!
>>445990
То есть проблема в том что все таки я пилю, но медленно. Верно? Ну что ж, извиняй. Как только будет донатов достаточно чтобы не ходить на работу так и попрет дело намного быстрее. А пока что есть, то есть.
>>446001
Обязательно покажу. Сразу как только будет что отрисовывать. Мне кажется на холмы смотреть с такой дальностью нет никакого смысла.
>>446067
>поцоны не выкладывают на обсуждение фичи не относящиеся к геймплею.
Тыскозал? Я полагаю, что на доске для разработки игр есть разработчики игр, а не одни игроки. Да и к тому же бегать/прыгать/строить/разрушать это и есть геймплейные фичи. Новые? Нет. Но без них ничего дальше не сделать. До тех пор пока под моими видосами есть хоть один лайк я буду продолжать здесь постить.
>>446068
>где ОП сильно бомбанул
А я еще боялся, что это быстро раскроют. Видимо матерые только в б обитают или просто поржали и прошли мимо
>начал бросаться на каждого, кто посмел не подлизнуть великому гейдейву всея Руси
Не на тех, кто не подлизнул, а на тех кто просто сотрясает воздух фразами "гавнооо, гавнооо", "у тебя ничего не получится", "вали отсюда со своим гавном" и тд. Зачем они это делают? Желают потролить или отыграться на мне из за своих неудач или просто им чужда идея когда кто-то что-то делает. Моя позиция простая - если есть любые предложения или конструктивная критика, то я отвечаю нормально. Если люди заходят в грубой форме сказать что у меня ничего не получится, то я с ними общаюсь на их языке. Можешь попробовать найти такие места в треде где я в язвительно-ироничном ключе отвечал адекватным постам.
>ты очень раздражителен
Хейтеры меня только веселят
>>446133
>Найди себе тут тиму писателей, которые тебе помогут. Все только «за», когда дело идёт к хорошим играм. Но сначала запили свою игру, а точнее «базу» на которой все будет держаться. Удачи бро.
Думаю так и сделаю. Дополнительные люди в проекте все же открывают очень много возможностей. Как только с базой будет все нормально, то пойдет очередь контента. Спасибо.
>>446148
>на любую критику, пусть даже обоснованную
Так так так. Давай ка по существу. Где была обоснованная критика на которую я отвечал максимум агрессивно?
>Пойду еще раз попробую сделать ее, на этот раз попробовав не проебать интерес.
Удачи в этом. Буду рад послушать о твоем прогрессе. Можешь даже в этот тред постить.
>>446151
>ОП - хуй
Наконецта. Я джва года ждал этого комментария
>>446171
>ОП решит потом свой майнкрафт продавать на рынке, а не просто ради собственного фана пилит, а потом может выкинет в открытый доступ, ну а хуле, может кто-то даже в это сыграет.
Я совмещаю приятное с полезным. Делаю игру, в которую самому будет интересно играть и в то же время хочу, чтобы она была успешна на рынке.
>Другое дело, что ОП уже в сотый раз объяснял, что пока что он делает "скелет" игры, то есть самый примитивные и базовые вещи, до киллер фич ему еще погромирровать и погромировать.
Хорошо сказал. Спасибо анон.

Итак, теперь сразу всем про планируемые киллер фичи от себя:
1) Добавление не блоковых структур. Например то что редстоун в оригинале является блоком - это ужасно. Сюда же можно отнести предметы интерьера и много чего еще. В майнкрафте здорового человека должна быть возможность поставить две картины или факела в углу.
2) Развитие электических цепей. В оригинале это мощный инструмент, но пипец какой громоздкий. Я это хочу сделать на свой лад. Из очевидного - сделать чтобы можно было по блоку пустить 3 провода независимых + добавить контроллеры, которые в одном блоке позволят умещать сложную логику.
3) Улучшить генератор мира. Я хочу чтобы у меня были реки, которые стекают с гор и перепады высот, которые могут простираться на многие километры.
4) Сделать более интересную прокачку от говна и палок к автоматизации и производству.
5) Улучшить выживач. В оригинале он очень уж простой.
6) Добавить мобам способность разрушать блоки
Пока хватит. Но на этом идеи не заканчиваются. Я в общем-то говорил о многих из них уже в треде.

>чем игра отличается от тупого майнкрафта с модами
А зачем мне убегать от идей, которые представлены в модах? Если там присутствуют оригинальные и интересные фичи, то надо это использовать. Есть много людей, которые в эти моды не играли и им будет очень интересно. Да и в разработке игр не один пример где моды трансформировались в полноценные игры. Вспомни ту же дроту.
>твори киллер-фичу, ОП. без нее внатуре НИНУЖНА.
Сотворю. Терпение анончики. Сейчас у меня планы подчистить баги, добавить еще пару-тройкку базовых фич и выложить первую демку.
Аноним 02/10/17 Пнд 15:00:50 446348202
14753081494540.jpg 66Кб, 535x561
535x561
Какие хейтеры, блядь, ты ебанутый? Ты думаешь кто-то мониторит этот тред и пишет свои замечания специально потому что не равнодушен к твоей анонимной персоне? Ты совсем ебанат?
Аноним 02/10/17 Пнд 17:21:52 446355203
>>446264
А домики деревянные будут набигать?
Аноним 02/10/17 Пнд 18:30:33 446366204
>>446264
Я не пойму, почему ты не хочешь перенести проэкт в опенсорс? Ты же в одиночку если и вытянешь (нет), то это в лучшем случае будет выглядеть как копатель онлайн со взрывами радиусом в 128 блоков. джва года ждал эту фичу.
Аноним # OP 02/10/17 Пнд 19:23:42 446383205
dom.png 38Кб, 441x438
441x438
>>446348
Об этом я и говорил. Спасибо за демонстрацию
>>446355
Конечно будут
>>446366
Потому что всем будет пох на этот опенсорс. Это не волшебная пилюля, которую принял и на следующее утро проснулся с готовым проектом. Чтобы кто-то еще взялся за проект его надо или купить или наобещать золотые горы при релизе. Так же нужно нормальное тз, которое мне сейчас писать лень + я не думаю, что кто-то сможет базовые вещи сделать лучше чем я сам. Получается что если кому и будет полезен этот код, то только таким же кирилам как и я или пиздильщикам идей да, я знаю насколько ахуительны мои идеи. можете мне не рассказывать. Я в состоянии осилить базовые механики, а когда дело дойдет до контента там уже можно будет прибегнуть к помощи людей. Публиковать я только c++ код не хочу. Скрипты могу публиковать все.
Аноним 03/10/17 Втр 19:31:40 446579206
>>436579
В майнкампфе если блок стоит под другим блоком травы нет, и да, с музыкой выглядит по-васянски
Аноним 03/10/17 Втр 19:45:54 446588207
>>436593
Блжад, если допустим где-то вверху болтается остров летающий в воздухе ты ео можешь не увидить с земли, поэтому при генерации супербольших пещер они могут быть пустыми визуально сверху, а вобще нахуя тебе это всё? Если не делать симулятор космоса то ограниченных чанков должно вполне хватить. А если делат ьещё одна проблема - радиальность любой планеты.
Аноним 03/10/17 Втр 19:48:15 446590208
>>436593
Олсо есть terraria firma craft мод в котором еда портится и до хуя всего: продуктов овощей, а ещё они растут хуй пойми сколько, тебе понравится
Аноним 03/10/17 Втр 19:50:46 446591209
>>436593
Электричество, ты понимаешь что во времена средневековья или когда там игра представляет из себя геймплейно его не было? А все моды на автоматизацию состоят в том, чтобы пропердолить овер 9999 руды чтобы зделать хуёльку, нужно овер 9999 хуёлек чтбы сделать пиздёльку и уже из пездёльки делается машина которая добывает эти овер 999 руды чтобы сделать блядь ещё 10 таких же бесполезных машин.
Аноним 04/10/17 Срд 11:25:23 446702210
ВАНИЛЬКОБЛЯДЬ.png 141Кб, 388x346
388x346
Аноним 04/10/17 Срд 23:53:53 446820211
>>446702
Тащемта нет, мне нравится терафирмакрафт
Аноним 05/10/17 Чтв 13:39:55 446900212
>>446834
Не получилось. Попробуй ещё раз.
Аноним 05/10/17 Чтв 18:48:09 446942213
1233.jpg 17Кб, 285x330
285x330
ОП, ты действительно планируешь заработать на этом? Каким образом? Продавать тупым школьникам в гугл-плее?
Аноним 05/10/17 Чтв 21:13:42 446958214
Лошадь.png 94Кб, 1024x1111
1024x1111
>>446588
>Блжад, если допустим где-то вверху болтается остров летающий в воздухе ты ео можешь не увидить с земли, поэтому при генерации супербольших пещер они могут быть пустыми визуально сверху
Все так. Что сказать то хотел?
>а вобще нахуя тебе это всё? Если не делать симулятор космоса то ограниченных чанков должно вполне хватить.
Мне больше интересна идея бесконечного копания вниз. Чтобы можно было подземные замки возводить.
>А если делат ьещё одна проблема - радиальность любой планеты.
Нет никакой радиальности
>>446590
Спасибо, посмотрю. Я вроде даже играл в него. Слишком хардкорно, но идеи можно повыцеплять.
>>446591
>Электричество, ты понимаешь что во времена средневековья или когда там игра представляет из себя геймплейно его не было?
А что мешает мне сделать что-то вроде цивилизации в плане развития? От каменного века до высоких технологий.
>>446942
>ОП, ты действительно планируешь заработать на этом?
Конечно планирую.
>Каким образом? Продавать тупым школьникам в гугл-плее?
>гугл-плее
Боже упаси. Только ПИСИ и Габен, только хардкор.
Аноним 05/10/17 Чтв 22:32:45 446967215
>>446958
> Мне больше интересна идея бесконечного копания вниз. Чтобы можно было подземные замки возводить
Годная тема, если норм генерацию аля дф сделаешь, то может взлететь.
Аноним 07/10/17 Суб 20:30:11 447215216
Аноним 15/10/17 Вск 01:33:46 449857217
Аноним 27/10/17 Птн 21:25:36 452887218
Чего это мы замолчали?
Аноним 28/10/17 Суб 10:50:06 452923219
>>452887
Наверное оп столкнулся с какой-нибудь Большой Проблемой, типа как рендерить травку или как генерировать деревья. Попробовал реализовать, порвал штаны и сейчас сидит зашивается. Придумывая очередную отмазку почему в его игре не будет той фичи.
Аноним 29/10/17 Вск 05:44:53 453024220
1472979635d0a1d[...].png 128Кб, 800x800
800x800
>>452887
>>452923
Рад, что вы обо мне не забыли. Я действительно столкнулся с парой Больших Проблем, но это не травка и не деревья.
Проблема раз: я решился переписать архитектуру, чтобы избавиться от нескольких фундаментальных багов и в итоге привел свой код к состоянию когда его хрен скомпилируешь ох уж эти плюсы. Вчера впервые удалось собрать проект. Сейчас помаленьку восстанавливаю функциональность и когда это заработает, то должна получиться конфетка. А именно - полное разрущение/строительство всего и вся без проблем с подгрузкой новых чанков и возможно увеличение производительности.
Проблема два: дефицит времени.
Я ни в коем случае не забил на проект, просто отмаза_нейм. Сейчас помаленьку восстанавливаю темп и постараюсь к концу недели сделать новый видосик (пока без травки).
Так же согласовал у начальства отпуск в конце этого месяце/начале следующего, который планирую более плотной разработке посвятить.
Аноним 29/10/17 Вск 07:30:16 453026221
В майне можно делать !ВСЁ!. У тебя, кроме кода генерации, который занимает 20-30 строк, ни хуя нет.

При этом прошло 3 месяца, ты до сих пор мечтаешь. Давай будем честными, ты обосрался. Я не пытаюсь тебя обидеть. Констатация факта.
Аноним 29/10/17 Вск 07:32:30 453027222
>>453026
Чот проиграл с этого, майн как-бы делали года 4, а потом он был ебаной бетой на бете. А тут 3 ссаных месяца а ты требуешь полного функционала...
Аноним 29/10/17 Вск 07:34:18 453028223
>>453027
Строительство и деформацию можно запилить за пару дней. Если оп не сделал этого за 3 месяца, читай выше.
Аноним 29/10/17 Вск 07:40:40 453029224
>>453027
Ну и блять второй момент, Нотч пилил движок на яве, а тут готовенький годот, только геймплей и контент хуярь. Что ты на это скажешь?
Аноним 29/10/17 Вск 07:41:02 453030225
>>453028
Ну хуй знает. Всё-таки строительство мира если у тебя 1 блок, можно и за 3 часа написать, а если всякие алмазы с лавой ввобить, хз даже. На каждый блок свой шанс генерации вводить, свои алгоритмы и ограничения...
Короче, хорошо как ты сидеть на дваче и нихуя не делая срать. Оставь его в покое, пусть дрочит дальше. Таки зашол он дальше 90% даунов из раздела.
Аноним 29/10/17 Вск 07:43:42 453033226
>>453030
>90% даун
Про себя пишешь? Тут все успешнее этого майнодела. Хайп ТВ. Инмост. Я уже не говорю про Татрикса, который валяется в рублях и голых фоточках тяночек, подсевших на его сказочный манямир.

Кто угодно лучше в разделе опа фантазёра так как фантазия опа крайне ограничена. Единственное, что он придумал - сделать факелы сгораемыми, что давно есть в модах к майначу.
Аноним 29/10/17 Вск 07:44:05 453034227
>>453029
На это я скажу что нотч - ебанутый на всю голову пидор. Из-за этого я ненавижу майнкрафт. Делаешь ЖД на 9 беомов, начинаешь ехать и пизда. Выделенный сервак с SSD и 16 гигами памяти на Xeon начинает тупить. Ну просто пиздец. Ну с самого лядь начала видно было что идея максимум хуёвая. Нет хочу чтобы все игроки страдали. При этом грамотно ведь всё сделал, оптимизации там жопой жуй. А всё равно память сжирает на ура. Из-за этого сейчас свою реализацию на крестах пилю.
Аноним 29/10/17 Вск 07:46:26 453036228
>>453033
Назвал 3 человек из 300 местных, найс ты математик.
>Про себя пишешь?
Я не выкладывал тут ничего, ибо у меня пока почти голый движок на OpenGL без реализации крафта. Так что наверное нет. Хотя хз.
Аноним 29/10/17 Вск 07:48:07 453037229
>>453034
>память сжирает на ура.
Enjoy yuor Javagovno.
Хотя куча дебилов считаю после этого что жаба это хорошо.
Видимо это те люди которые играли не выходя из своего беома.
Аноним 29/10/17 Вск 10:35:26 453067230
>>453037
Анонче, вот скажи. Учу я вот питон для игры своей мечты, но везде пишут, что не для игр он, а для скриптов в основном. На чем будет сильнее тормозить готовый продукт, на питоне или на джаве? Просто может перекатиться, пока не поздно..
Аноним 29/10/17 Вск 10:42:09 453068231
>>453034
Майки уже давно переписали код на плюсах со всеми оптимизациями, хуемизациями.

У опа 0 шансов. Он даже идею не может предложить уникальную. Я уже не говорю про реализцию.
Аноним 29/10/17 Вск 10:43:27 453069232
>>453036
Сравнивает "готовый движок" с маняопом, витающим в васянских мечтах, которые давно реализованы другими.

Стоп тралинг плиз.
Аноним 29/10/17 Вск 11:59:13 453078233
>>436533 (OP)
ОП, ты ебанутый пилить очевидный очередной клон? Да ещё и нихуя нового не придумал.
Аноним 29/10/17 Вск 12:48:25 453090234
>>453069
Где у меня готовый движок?
Аноним 29/10/17 Вск 12:54:01 453096235
>>453069
Проблема переписывальщиков в том, что они тупо переписывают. Почему-бы не ввести в майку что-то новое? Или хотя-бы исправить какие-нибудь фишки. Хрен же.
Аноним 29/10/17 Вск 13:02:55 453098236
>>453096
Почему бы не написать что-то новое?
Аноним 29/10/17 Вск 13:09:14 453100237
>>453098
Ну блядь возьми и напиши. чего ты ко мне доебался то? Я хочу написать что-то новое только в майнкрафтовском стиле. Лично меня он устраивает.
Аноним 29/10/17 Вск 13:30:32 453109238
>>453100
Хочешь написать такой майнкрафт, в который будет интересно играть тебе самому?
Аноним 29/10/17 Вск 13:35:49 453111239
Оп сделай сначала в готовом майне что-то, тогда поймёшь стоит ли тратить времени. По сути ты делаешь костыль готового конструктора.

Если ты не можешь даже мод запилить, то игру тебе делать рано.
Аноним 29/10/17 Вск 13:40:24 453112240
Аноним 29/10/17 Вск 13:47:54 453114241
Аноним 29/10/17 Вск 13:50:42 453115242
>>453114
Выбор из мочи и говна.
Аноним # OP 29/10/17 Вск 17:34:19 453136243
1423318260kuzne[...].jpg 69Кб, 800x533
800x533
>>453026
>У тебя, кроме кода генерации, который занимает 20-30 строк, ни хуя нет.
А вот и есть.
>Давай будем честными, ты обосрался.
Если будет игра сделана, то это уже не обосрался. Будет она сделана за шесть месяцев или за шесть лет уже не так важно. По крайней мере до тех пор пока нет никого перед кем я могу обосраться.
>>453111
>Оп сделай сначала в готовом майне что-то, тогда поймёшь стоит ли тратить времени. По сути ты делаешь костыль готового конструктора.
>Если ты не можешь даже мод запилить, то игру тебе делать рано.
Откуда такие фантазии, что не могу? Я пилил для майна пару мини модов. Было забавно, но нахуй никому кроме меня и пары калек не нужно. И я уже отлично понимаю что на новый майн время тратить очень даже стоит.
Аноним 29/10/17 Вск 18:32:08 453140244
>>453136
>кроме меня и пары калек не нужно
>на новый майн время тратить очень даже стоит
Ну и даун. Ты уже опоздал, клоны майна были в 2015.
Аноним 29/10/17 Вск 22:40:04 453188245
>>453140
а что сейчас актуально? клоны пубга?
Аноним 29/10/17 Вск 23:31:51 453197246
>>453136
>Если будет игра сделана, то это уже не обосрался.
А какой критерий сделанной игры? Вот протеребишь ты свои кубы еще год к примеру, запилишь там людей, деревья и таракана. Все кривое и неиграбельное разумеется. Это сделана или еще нет? По моему надо судить по успеху, типа если заработает 1к баксов чистыми в стиме. Или 10к. Например.
Аноним 30/10/17 Пнд 04:21:43 453226247
maybeinventoryv3.jpg 80Кб, 1001x667
1001x667
>>453140
>Ну и даун. Ты уже опоздал, клоны майна были в 2015.
На том и порешим. ОП - даун без фантазии с 20 строчками кода пишет очередной клон крафта. Раз мы выяснили всю правду, то можешь не утруждать себя срывом очередных покровов.
>>453197
>По моему надо судить по успеху, типа если заработает 1к баксов чистыми в стиме.
Ну в целом согласен. Раз я делаю игру для людей, то можно и по покупкам измерять успех. Главное помнить, что пока нет инвесторов, то и нет каких-то жестких сроков. Я разумеется хочу сделать все побыстрее, но в то же время хочется качества. Поэтому приходится балансировать. В любом случае как только будут готовы базовые вещи дальше уже пойдет все намного быстрее т.к. там уже спокойно можно писать все скриптами на коленке. Самый ступор наверное будет в моделях.
Аноним 30/10/17 Пнд 20:06:27 453368248
Если ОП делает более производительны Minecraft чем оригинальный применяя распараллеливания процессоров на каждое процессорное ядро и сверхсложные алгоритмы то это понят можно, если оно будет глючное говно, то тогда это просто потеря времени.
Аноним 31/10/17 Втр 07:56:32 453493249
>>453067
Правильно пишут. Java ещё куда ни шло, сможешь запилить на ней что-то типа марио, но если в 3d пилить что-то, только кресты или движки.
Аноним 31/10/17 Втр 19:25:42 453945250
rpCGthB.png 3224Кб, 1918x1076
1918x1076
>>453067
Panda 3d+render pipeline на питоне, не благодари.
Аноним 31/10/17 Втр 23:44:16 453996251
>>453949
Мне в ньюфаготреде уже его посоветовали, спасибо.
Аноним 01/11/17 Срд 00:16:41 453998252
>>453945
>Пустая комната из пола и двух стен
>сожрано 700 мб видеопамяти
>44 фпс
Проиграл что-то. Интересно, что будет, если добавить туда хотя бы одну анимированную модель, фпс сразу в минус уйдет или немного погодя.
Аноним 01/11/17 Срд 02:26:28 454016253
>>453998
Через 10 лет такой графон будет в порядке вещей.
Аноним 01/11/17 Срд 06:18:30 454032254
>>454016
Кек, уже хром гига 2 сжирает просто открывая двачи.
Аноним 01/11/17 Срд 08:11:30 454044255
>>436593
Игра по локалочке у тебя будет?

Что касается всякой хуйни, которая кончается - тут главное не перепетросянить. Всё это в голове кирюши кажется охуенным, а в игре только раздражает, и чем чаще надо пополнять расходники тем сильнее, в основном потому что становится рутиной уже через 20 мин игры. Донтстарв говно для дебилов.
Есть 1 контрпример где всё говно можно автоматизировать это Факторио, но судя по демке ты так не сможешь.

Ещё враги в мкр - дебилизм. Пара лёгких и хуета которая телепортируется и ебашит с 1 удара. Только зомби с динамитом в жопе можно было считать интересным врагом. А надо чтобы в мире всякого было дохуя, примерно как в террарии, но там графон говно пиздец невозможно играть

И вообще уже есть minetest. Луа лучше твоего гдскрипта.
Аноним 01/11/17 Срд 08:14:16 454045256
>>454044
>чем чаще надо пополнять расходники тем сильнее
>Заходит в тред про майнкрафт лайк игру
>Говорит что ЕМУ не нравится майнить
Чтоблядь? Зачем ты тут вообще?
Аноним 01/11/17 Срд 08:14:22 454046257
>>454032
Лох. Лиса всего 695Мб за 10 вкладок с кучей плагинов.
Аноним 01/11/17 Срд 08:17:22 454048258
>>454045
Я-то в него не играю, лол мне не 5.

Но всё-таки ты кирюшу почитай, дебил. Он предлагает сделать чтобы еда протухла и факелы гасли. Будешь бегать с горящей жопой вместо факела каждые 5 минут их заново ставить. Наверное охуенно тебе будет.
Аноним 01/11/17 Срд 08:19:53 454049259
>>454048
Охуенно или нет, я пока не знаю, не играл. Но я знаю то, что если это будет не единственная то уж одна из 3-4 игр которые есть и свою аудиторию она получит. А делать простой клон как-то странно, зачем играть в клон если есть оригинал который со свистелками и перделками.
Аноним 01/11/17 Срд 08:34:35 454051260
>>454049
> зачем играть в клон если есть оригинал который со свистелками и перделками
/thread
Аноним 01/11/17 Срд 11:45:55 454068261
>>454051
В том то и дело что у опа не клон.
Аноним 01/11/17 Срд 18:24:46 454176262
krafting-boks-1[...].jpg 393Кб, 1500x1500
1500x1500
>>454044
>Игра по локалочке у тебя будет?
Обязательно. Такую ламповую штуку грех не добавить.
>Что касается всякой хуйни, которая кончается - тут главное не перепетросянить.
Само собой. Я планирую сделать систему развития, которая позволит рутину автоматизировать (в примере с факелами - им на смену придет электричество).
>Ещё враги в мкр - дебилизм.
С врагами да, требуются серьезные доработки. По мере сил обязательно улучшу этот аспект по сравнению с оригиналом.
>И вообще уже есть minetest. Луа лучше твоего гдскрипта.
Майнтест мертв. Я посмотрел как-то пару видосов геймплея и захотел выколоть себе глаза
https://www.youtube.com/watch?v=1v3mFKR9D5E
Лучше один язык другого или нет можно спорить бесконечно. У готода сейчас есть возможность почти любой язык прикрутить.
Аноним 01/11/17 Срд 18:26:42 454177263
>>454048
> Я-то в него не играю, лол мне не 5.
Пригорает с таких ублюдков, не могущих в творческое мышление.
Аноним 01/11/17 Срд 19:22:57 454189264
Аноним 09/11/17 Чтв 22:02:27 455538265
Маленькие кубы и рельсы.
Аноним 10/11/17 Птн 19:26:38 455765266
>>454194
Нахуй можешь идти, сейчас столько игр, что "очень трудно придумать киллер-фичу", остается комбинировать что-то уже существующее.


Мимо индиразраб-кун
Аноним 10/11/17 Птн 23:57:28 455821267
>>455765
>индиразраб-кун
Как вы выживаете ваши же игры никто не покупает?
Аноним 12/11/17 Вск 22:29:32 456226268
>>455765
У тебя просто фантазии нет, больше аниме смотри.
Аноним 12/11/17 Вск 22:33:21 456229269
>>456226
Пиздец каложор. Чего ты там подчерпнул, тысячи идей про ояшей и трусы?
Аноним 24/11/17 Птн 15:07:32 458278270
>>436593
Имя voxelcraft уже занято.
Есть minetest, который уже лет 5 не огрызок и все инновации есть.
Аноним 24/11/17 Птн 15:21:04 458283271
>>454194
>Почему ОП "обосрался": За почти три месяца не выкатил контента с демонстрацией киллер-фич.
Говоря правду таким образом весь гейдевач обосрался. Не припомню тут ни одной игры с киллер фичей, ни одного треда.
Аноним 25/11/17 Суб 19:33:05 458463272
exp.png 2270Кб, 1920x1080
1920x1080
Всем чмоки в этом чатике привет! Я все еще не забил на разработку и чтобы совсем анон не скучал решил выложить промежуточный билд с мощной базукой с взрывной силой радиусом в 100 блоков. Автогенерацию мира по мере перемещения персонажа я еще не починил в полной мере, поэтому пока можно довольствоваться только стартовым куском карты.
http://dropmefiles.com/VDa85

>>458278
>Имя voxelcraft уже занято
Да сейчас все занято. В любом случае это рабочее название, которое может измениться в дальнейшем.
Аноним # OP 25/11/17 Суб 19:37:05 458464273
>>458463
Забыл сказать об управлении:
Летать/ходить - T
ускорение - Shift
Можно размер взрывов регулировать в assets\items\bazooka\bazooka.gd
Радиус - var force = 100
Выхода нормального нет. Только alf+f4 или окошко консоли закрыть, которое вместе с игрой запускается
Аноним 25/11/17 Суб 20:45:31 458472274
>>458463
>с мощной базукой
Сам накачал или тоже колешься?
Аноним 25/11/17 Суб 21:06:06 458476275
13764282862604[[...].jpeg 41Кб, 422x600
422x600
Аноним 26/11/17 Вск 15:50:23 458582276
>>436533 (OP)

> Движок: Godot

Кто юзает двиг Godot
Тому я сую хуй в рот.
Аноним 26/11/17 Вск 18:42:38 458605277
>>458582
Кто использует годот
Тому хуй сую я в рот
Аноним 13/12/17 Срд 21:04:45 461186278
Аноним 29/12/17 Птн 16:53:36 463943279
бамп
Аноним # OP 31/12/17 Вск 14:16:30 464238280
1111.png 3802Кб, 1920x1080
1920x1080
2222.png 2495Кб, 1920x1080
1920x1080
>>463943
Действительно пора бы и бампануть раз на носу праздники. Самое время ебашить кубы!
Последний билд:
http://dropmefiles.com/KHCUx
Из нового:
Починил (можно сказать написал новую) логику для загрузки/выгрузки чанков по мере перемещения
Поправил баг когда на стыках иногда некорректно рисовались грани (получались дыры). Преимущественно такое наблюдалось после больших взрывов.
* Немного поменял параметры генератора ландшафта (пока еще все те же зеленые беспонтовые кубы, но другой формы).

Занимаюсь сейчас освещением

Управление:
WASD - перемещение
T - вкл/выкл полет
Shift - ускорение
Аноним 01/01/18 Пнд 15:37:02 464343281
>>464238
https://youtu.be/PCx228KcOow анон, посмотри видево (абсолютно никакого отношения к автору канала не имею). Мне кажется в твою концепцию выживача можно было бы интересно вписать не только процедурный мир, но и процедурных мобов, которые развивались бы по генетическим алгоритмам параллельно с игроком. Возможно это была б киллер фича которой тебе не хватает, на мой взгляд. Посмотри видяхи на ютубе про генетически алгоритмы, почитай книжки, это было бы максимум инновационно жить в мире который на самом деле растет и развивается с тобой в параллели, а не среди картонных дурилок с заранее опредеоенными паттернами поведения.
Аноним 01/01/18 Пнд 20:30:04 464395282
shot5.png 1283Кб, 1280x720
1280x720
Оп, забей хуй на обычные кубы, это прошлый век, юзай воксельный ландшафт.

Глянь в сторону Transvoxel: http://transvoxel.org/ Этот алгоритм поддерживает LOD'ы, и генерацию швов между моделями с разной детализацией, так что чанки находящиеся далеко в ебенях можно рисовать лишь десятком треугольников.

Или обычные MarchingCubes если неосилятор, то же самое, только намного проще, не поддерживает LOD и генерит чуть больше лишних треугольников.
Аноним 01/01/18 Пнд 22:07:24 464410283
>>464395
Огрызки ландшафта напомнили об Worms 3d. C тех пор нигде не видел разрушаемого 3d ландшафта.
Аноним 02/01/18 Втр 05:55:55 464441284
img1.jpg 160Кб, 1280x800
1280x800
>>464343
Совсем процедурные мобы будут крайне тупо выглядеть и у них будет отсутствовать анимация. Перемещаться они будут полетом или на колесах (лол). Достаточно сложно подружить процедурщину с 3д моделями. На мой взгляд тут лучше подойдет обычный полход:
1) Придумываем моба.
2) Делаем несколько моделек для разных уровней развития (опционально для веток развития)
3) Добавляем немного(!) рандома, чтобы совсем однотипными не были
4) Описываем алгоримы поведения
Для какого-нибудь дварф фортрес генетические очень даже хорошо заходят, а здесь вряд ли получится. По крайней мере силами одного Кирилла. Но в любом случае спасибо за идею. По мере развития проекта не исключено, что вернусь к ней.
>>464395
Уже отвечал >>439281
Аноним 29/01/18 Пнд 14:58:07 471742285
Оп сдох.
Аноним 04/02/18 Вск 01:46:14 472845286
>>436593
То, что вы сейчас перечислили, всё есть в survivalcraft.
(Да, даже электричество с плюсами, минусами и микросхемами есть)
Аноним 04/02/18 Вск 02:54:25 472850287
На игру уже забили?
Аноним 04/02/18 Вск 04:56:16 472852288
Аноним 04/02/18 Вск 05:56:48 472853289
>>472850
Кек игра уже готова и давно
Аноним 04/02/18 Вск 06:53:33 472855290
Аноним 04/02/18 Вск 07:14:16 472856291
lightalive.png 438Кб, 1920x1080
1920x1080
light2.png 724Кб, 1920x1080
1920x1080
light3.png 1187Кб, 1920x1080
1920x1080
>>471742
>Оп сдох.
Да. То есть не совсем. Темп разработки и правда какой-то черепаший после НГ получился, но он идет!

В процессе у меня по прежнему свет. Довольно трудная тема вышла (ну и моя загруженностьраспиздяйство сказалась).

В оригинальном майнкрафте есть ограничение, что свет не может распространяться дальше чем на 16 блоков (размер чанка). У меня с таким же подходом будет 32, но мне кажется, что это очень плохое ограничение которое можно побороть и я придумал как. Нужно решить только
несколько проблем поменьше.
В целом уже готово освещение в пределах одного чанка. В процессе - распространение света на соседние.
Аноним 04/02/18 Вск 07:41:06 472859292
>>472845
Мобилопораша нинужна. На полноценную ПК игру не тянет как минимум по следующим причинам:
1) нет воды или я старый обзор смотрел?
2) концепция электричества на уровне редстоуна из оригинала. Нету источников энергии и накопителей. Насколько я понял тут так же как в оригинале рычаг может питать лампы.
3) Под микроконтроллерами я понимал кубы, в которых начинку игрок сможет сам "паять", а тут же насколько я понял просто несколько готовых элементов дали на выбор (и, или, не, диод итд)

Глубже не разбирался пока, думаю там есть и другие недостатки по сравнению с моей концепцией. Но идеи там и правда интересные есть. Спасибо за наводку.
Аноним 04/02/18 Вск 08:33:18 472861293
Раз уж оп оказался уровня гд, кто знает, в чем он обосрался?
Аноним 04/02/18 Вск 09:17:59 472863294
>>472856
> В процессе - распространение света на соседние.
В чём проблема ребилдить меш соседних чанков?
>что свет не может распространяться дальше чем на 16 блоков (размер чанка)
В minecraft'e такое распространение не из-за размеров чанка, и из-за того, что на искусственный свет выделяется 4 бита.

мимо-запилил свой кошерный клон майнкрафта
Аноним 04/02/18 Вск 10:32:39 472876295
Lightlevel[1].jpg 31Кб, 303x303
303x303
>>472863
>В чём проблема ребилдить меш соседних чанков?
Ребилдить, то не проблема, но я заложил в основу своего движка полную неограниченную параллельность обработки. То есть два соседних чанка могут спокойно обрабатываться в разных потоках и не мешать друг другу. Передача данных между соседями происходит через очередь команд. Таким образом, чтобы передать данные об освещенности соседа нужно взять прилегающую грань чанка, собрать интенсивность света, данные об источнике и отправить все это соседу. А он в свою очередь получив эти данные должен пересчитать свет. Вопросы возникают когда свет может идти "змейкой" ныряя то, в один чанк, то во второй. Не то чтобы это неразрешимая проблема, но нужно время, чтобы дойти до приемлемой реализации.

>В minecraft'e такое распространение не из-за размеров чанка, и из-за того, что на искусственный свет выделяется 4 бита.
Это скорее следствие. Если интенсивность света не может быть больше 16, то и смысла выделять больше четырех бит под хранение нету с учетом очень ограниченной памяти.
Суть ограничения вытекает из алгоритма, которым вычисляется свет:
1) Берем текущий чанк и все соседние
2) Находим в выбранных чанках все источники света
3) Вычисляем освещение текущего чанка
Т.о. если мы сделаем дальность света больше размера чанка, то получим, что чанк, который не попал в выборку (текущий + соседи) может влиять на освещение, а это уже не укладывается в алгоритм.

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

>мимо-запилил свой кошерный клон майнкрафта
Нука делись хотя бы видео. Интересно же
Аноним 04/02/18 Вск 10:54:13 472880296
>>472876
https://www.youtube.com/channel/UCCnwxSL4XmjcxfzVfu8AXgw/videos

https://github.com/Woolio/Minecraft-PSP/blob/master/LameCraft

У тебя чанк ищет источник света. Я же работаю со светом, когда ставлю/удаляю любой блок.

Вот все функции, связанные со светом.

https://pastebin.com/zRVqFjp0
https://pastebin.com/LXr9mD47
https://pastebin.com/pw0Ffx6Q
https://pastebin.com/icPx5Mkr

У меня радиус освещения : 10
Аноним 04/02/18 Вск 11:22:18 472886297
>>472880
Воу, шикарное сходство с оригиналом. Действительно кошерный клон.

Игра на основе движка какого то сделана или все свое?
И интересно WORLD_SIZE и WORLD_HEIGHT какие у тебя заданы?
Аноним 04/02/18 Вск 11:25:57 472888298
>>472886
256x256. Делал на авторском движке другого разраба.
Аноним 04/02/18 Вск 11:32:07 472889299
Сюрреалистичная генерация. Надеюсь, в скором времнни появится хоть что-то вроде равнин, низменнностей. Холмы через каждые 2 метра - не айс. Ebash
Аноним 04/02/18 Вск 12:23:12 472892300
light4.png 857Кб, 1920x1080
1920x1080
>>472889
Меня эти холмы тоже немного достали. Сразу после освещения займусь генератором мира.
Аноним 05/02/18 Пнд 02:05:43 472966301
по больше бы новостей от опа
Аноним 05/02/18 Пнд 02:50:32 472973302
>>472859
1) Вода там есть. А у вас вода есть?
2) Нет, питать нужно от батареек.
Аноним 05/02/18 Пнд 02:54:23 472974303
Аноним 05/02/18 Пнд 14:21:48 473038304
>>436533 (OP)
Еще одно мелкофедорошное чмо реверснуло голый двиг кубача от нехуй делать.
На этой стадии все и подохнет. Потому, что мелкофедорошное чмо не сможет в контент: деревья, домики, NPC, итемы, крафт, вот это все, что делает кубач - кубачем.
Можно уже надгробье в виде гитхаба ставить.
Аноним 05/02/18 Пнд 14:31:38 473043305
>>472974
>И когда будут мобы?
Все, кто реверсит кубач, есть дефективный выблядок Нотча. Эти чмы только и умеют, что пиздить генератор чанков и, давясь даунскими слюнями, запускать его для мамки: "Ыыы, мамо, я погромист!". Дальше дело не идет, потому что контент это пиздецки сложно для дауна. А за воровство моделек из кубача Папа Нотч своих выблядков живьем поедает.
Аноним 05/02/18 Пнд 14:34:46 473044306
Те выблядки, которые смогли в контент - повышаются до бастардов. Им открыта дорога на Стим Early Access, их пускают на кикстартеры и индигого, их высеры обсуждают на реддите, а некоторыми даже папка в тайне гордится.
Но превзойти Отца никто так и не смог.
Аноним 05/02/18 Пнд 14:37:26 473046307
Однако, нормальные игроделы Кубачево Семейство унижают и обоссыкают.
Аноним 05/02/18 Пнд 16:39:58 473080308
А почему обоссыкают? А потому, что все кубоигры - одинаковы, либо похожи друг на друга до степени смешения. Поэтому не нужны.
Аноним 06/02/18 Втр 03:37:15 473254309
анус.png 618Кб, 700x414
700x414
Аноним 06/02/18 Втр 03:44:57 473255310
>>472966
Раз появился интерес, то постараюсь почаще заниматься игрой и выкладывать результаты.
>>472973
>1) Вода там есть. А у вас вода есть?
Пока нету. В нынешнем виде мою игру смысла нет ни с чем сравнивать т.к. она даже тетрису проиграет. Я веду разговор о потенциальных фичах, которые будут отличать мою игру от других.
>2) Нет, питать нужно от батареек.
А эти батарейки обладают емкостью? Их нужно заряжать?

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


Аноним 06/02/18 Втр 10:29:42 473298311
>>473255
>Пиксельные текстуры это забавная фича оригинала, но она уже всем осточертела на мой взгляд. Надо двигаться дальше и хайрез текстуры намного солидней смотрятся. имхо.
О, выблядок знает про хайрес моды для кубача и хочет их по дефолту.
>После работы над генератором мира займусь созданием одного какого-нибудь моба.
Впизду делать генератор деревьев! Нахуй делать траву , воду и ресурсные кубы! Надо, чтобы зомбак по голому генератору бегал! Давай, выблядок федоры, реверсни код зомбака из кубача, реверсни полностью!
Аноним 06/02/18 Втр 10:34:39 473300312
>>473255
>хайрез текстуры
Дополню. Если твоя мамка пиздой на твой Core i9 наторговала со всякими федорасами, это не значит, что у твоих друзей тоже i9. А значит, что твои друганы, увидев у себя проседание фпс от мегахайрезных текстур в голом генераторе тупа заставят распечатать и сожрать весь твой говнокод с гитхаба. А потом обоссут.
Аноним 06/02/18 Втр 11:26:18 473305313
А сохранять игру уже можно? Если нет, то говно.
Аноним 06/02/18 Втр 19:17:04 473392314
>>473305
Что тебе сохранять? В игру нихуя нету
Аноним 07/02/18 Срд 12:46:18 473544315
Мелкофедора, у тебя рендер софтовый или ты эволюционировал до аппаратного? А то может я зря тебя хуесосил за возможные проседания по фпс?
Аноним 07/02/18 Срд 15:40:35 473583316
>>473544
Он на готовом движке делает.
Аноним 07/02/18 Срд 17:14:15 473601317
>>473583
Тогда, скорее всего поддерживает. Если это не Java.
Аноним 07/02/18 Срд 18:57:07 473628318
Аноним 08/02/18 Чтв 01:52:46 473709319
>>436533 (OP)
Бля, твою бы энергию, да Minetest пилить
Если нужны алгоритмы генерации систем пещер/ландшафта, спрашивайте, чем могу помогу.
Аноним 08/02/18 Чтв 04:36:56 473720320
>>473298
А откуда по-твоему трава, деревья и реурсные кубы появляются? Их и создает генератор местности. Совсем финальную версию генератора я естественно делать не буду (иначе закопаюсь на ближайший год), но равнины, горы, траву и деревья обеспечу.
>>473300
>хайрез текстуры
>Core i9
Oh you.jpg
>>473305
Пока сохранения нету.
>>473544
Софтовый рендер в 2зиро18? Мсье знает толк в извращениях. В первом же посте написан движок, на основе которого все делается.
>>473709
Мне нравится свобода с решениями по архитектуре кубодвижка и мне не понравилось что я увидел в майнтесте немного побегав там и посмотрев обзоры. Все его называют "недомайнкрафтом". Мне такой ярлык не подходит.
Тема с генерацией и правда довольно сложная. Если поделишься статьями или любыми мыслями, то я буду очень рад.
08/02/18 Чтв 10:11:40 473738321
>>473720
>Совсем финальную версию генератора я естественно делать не буду
Все ясно. Очередной выблядок ниасилил Папино наследие. Сдерите с него федору, не заслужил, и взашей. А потом заведите для избиения следующего дурака.
Аноним 08/02/18 Чтв 12:16:19 473764322
Аноним 08/02/18 Чтв 12:19:18 473765323
08/02/18 Чтв 12:22:31 473769324
>>473765
Оно не сможет в подключаемые пользовательские шейдеры и плагины, а также сложную геометрию. Его уровень это генератор мира, чтоб мамке показывать.
Аноним 08/02/18 Чтв 15:19:06 473808325
>>473765
Это дохуя сложно нужно знать матан как свои пять пальцев.
Аноним 08/02/18 Чтв 15:27:05 473810326
>>473765
Выглядит здорово, интересно ближе к центру гг тоже уменьшается
Аноним 08/02/18 Чтв 17:15:24 473855327
minetest-002.jpgxxs 19Кб, 320x172
320x172
ScreenshotDoom2[...].png 654Кб, 1920x1080
1920x1080
>Софтовый рендер в 2зиро18? Мсье знает толк в извращениях. В первом же посте написан движок, на основе которого все делается.
Про ZDoom не слышали?
>Тема с генерацией и правда довольно сложная. Если поделишься статьями или любыми мыслями, то я буду очень рад.
Почему не украсть генератор из теста, и потом его совершенствовать?
Свой генератор вы писать будете несколько лет.
Аноним 08/02/18 Чтв 17:19:33 473858328
unknown-2.png 929Кб, 857x1202
857x1202
Исходники игры будут на гитхабе?
08/02/18 Чтв 18:20:55 473887329
>>473855
>Почему не украсть генератор из теста
Выблядки пиздят генераторы только из кубача, потому что это гнилое наследство их Папы Нотча!
Минтест слепили такие же выблядки, кстати. Только у них мозгов побольше, поэтому таки ек выблядки, а бастарды.
Аноним 08/02/18 Чтв 18:23:38 473888330
>>473887
Выблядки пиздят генераторы только из кубача,
Как? У оригинала нет открытых исходников.
08/02/18 Чтв 18:45:09 473898331
>>473888
Наследство же, три восьмерки
Аноним 09/02/18 Птн 03:55:25 473948332
>>473738
>Все ясно. Очередной выблядок ниасилил Папино наследие.
Я может не так выразился. Я не буду СЕЙЧАС делать финальную версию опять же из соображения - чтобы быстрее можно было перейти к контенту
>>473764
Спасибо
>>473765
Зачем?
>>473855
>Про ZDoom не слышали?
А некоторые свитер на ноги одевают, чтобы можно было срать не снимая свитер.
>Почему не украсть генератор из теста, и потом его совершенствовать?
А вот это действительно можно. Как доберусь до генератора попробую посмотреть как он там реализован. Спасибо.
>Исходники игры будут на гитхабе?
Только gdscript. с++ код пока нет планов выкладывать.

09/02/18 Птн 10:17:12 473981333
>>473888
Вспомнил, что какие-то версии альфы кубача (по-моему, когда был только креатив мод) не имели обфусцирования. Так алгоритм и утек к деткам капитана Нотча.
Пруфов не будет. Инфе 5 или 6 лет и я ебал. Можете считать пиздоболом, похуй.
09/02/18 Птн 10:19:40 473982334
>>473948
>А вот это действительно можно
Не боишься, что братья за такое побьют, ибо так только самые тупые выблядки (выродки) делают?
Аноним 09/02/18 Птн 18:02:02 474201335
>>473948
Спиздишь генератор из майнтеста - GPLv2 анальной карой заставить разжопить c++ сраци
Так шо или сразу GPLv2 и все на гитхабик, или сам, сука, пили!
Аноним 09/02/18 Птн 18:03:09 474202336
>>473981
Бля анан, там же ЖАБА
Какая нахуй обфускация? все декомпилится за 5 минут обратно до чистых исходников.
Аноним 09/02/18 Птн 19:17:45 474244337
>>474202
Дайте ссылку на деконпелятор, который так умеет.
Аноним 09/02/18 Птн 19:25:12 474253338
>>473981
Может, они воровали из открытой pi edition?
Аноним 10/02/18 Суб 10:03:45 474382339
>>473855
>Свой генератор вы писать будете несколько лет.
Хуйню не неси. Весь генератор майна - это суммирование нескольких нойзов под соусом из парочки простых математических функций. Поймешь принцип фрактального шума, запилишь генератор за день, до ума доведешь за неделю.
Аноним 13/02/18 Втр 16:12:03 475674340
ОП, ты там не подох?
Аноним 14/02/18 Срд 14:55:39 476152341
Аноним 15/02/18 Чтв 13:11:25 476415342
>>476152
Прикольно.
Я думал, что дело было несколько проще: код сперва был необфусцирован, и его тупа копипастили и копипастят с архива старых версий. А тут, оказывается, бастарды тулзы сделали и под современные версии.
Аноним 19/02/18 Пнд 05:40:38 477663343
Аноним 19/02/18 Пнд 11:31:16 477733344
Аноним 20/02/18 Втр 19:40:54 478253345
>>477733
>>477663
Удивительно, как он этого не понимает. Оче хуёво и вырвиглазно выглядит.
Аноним 21/02/18 Срд 02:32:50 478352346
>>478253
Да все я понимаю. Просто не дошел еще до их изменения. Если есть на примете годные текстуры, то кидайте. Мне не долго поменять.
Аноним 21/02/18 Срд 04:26:39 478366347
Аноним 22/02/18 Чтв 17:35:12 478988348
Как в подобных играх понимается "бесконечный мир" ? Ячейки же рано или поздно выгружаются, когда я от них далеко отойду, так ? Как они сохраняются учитывая всё, что в них понастроено ? И если генерация из сида, то сид опять же повторится, т. е. ячейка будет такой же, как игрок уже видел ранее. ОП, расскажи об этом пожалуйста или где ты об этом читал ?
Аноним 22/02/18 Чтв 17:40:03 478989349
>>478988
очевидно что надо сохранять измененные ячейки
Аноним 22/02/18 Чтв 17:44:29 478990350
>>478989
Сохранённое состояние ячейки это конфиг вокселей или есть способ найти соответсвующий сид, из котрого можно восстановить конфиг вокселей ?
Аноним 24/02/18 Суб 19:42:50 479705351
>>478378
Круто. Вормс3д прямо вышли, но видимо ограничений тут очень много и движок заброшен с 2011 года.
>>478988
>Ячейки же рано или поздно выгружаются, когда я от них далеко отойду, так ? Как они сохраняются учитывая всё, что в них понастроено ?
Весь мир разбит на чанки - группы блоков. У меня это 32х32х32 блоков, а в оригинале 16х16х256 блоков. В упрощенном виде на каждый чанк есть трехмерный массив с айдишниками блоков. Когда игрок уходит далеко от чанка эти данные разворачивются в одномерный массив и сохраняются на диск в виде отдельного файла. Когда игрок снова приближается к чанку, то файл читается и рисуется сохраненный чанк. Т.о. генерация чанка происходит только в момент когда игрок впервые увидел чанк, а при повторном приближении он загружается уже из памяти.
>И если генерация из сида, то сид опять же повторится, т. е. ячейка будет такой же, как игрок уже видел ранее.
Сид - это постоянная для отдельно взятого мира. Используется он для того, чтобы миры между собой различались. Повторение чанков и даже групп чанков действительно имеет место быть, но можно подобрать алгоритмы где оно будет сведено к минимуму.
>Сохранённое состояние ячейки это конфиг вокселей или есть способ найти соответсвующий сид, из котрого можно восстановить конфиг вокселей ?
Это именно тупой массив сохраненных блоков

Из ссылок есть вот эта http://www.gamedev.ru/code/forum/?id=161884&page=28#m416
Там вообще большая очень тема, которую тоже можно почитать. Хоть она и называется "Рендер", но общаются там и про генерацию тоже.
Аноним 26/02/18 Пнд 12:02:45 480284352
>>479705
> Когда игрок уходит далеко от чанка
А как быть с водой, лавой или механизмами? Они прекращают стимулироваться когда далеко уходишь?
Аноним 26/02/18 Пнд 12:29:18 480291353
>>480284
Считать с большим шагом
Аноним 26/02/18 Пнд 13:02:13 480298354
>>480291
Но в памяти они все равно должны висеть со всеми блоками вокруг, они же взаимодействуют друг с другом. Нужно ли забивать на такие вычисления когда игрок далеко или честно выполнять их?
Аноним 27/02/18 Втр 16:33:08 480809355
>>480284
>А как быть с водой, лавой или механизмами? Они прекращают стимулироваться когда далеко уходишь?
Нет. В оригинале они замораживаются на моменте когда игрок в последний раз их видел. Постоянный просчет всего сгенерированного мира может превратить любой мир в лагодром даже на мощных машинах.
С другой стороны эта "фича" в оригинале не очень мне нравится и я хочу частично этот вопрос решить. А именно - просчитывать некоторые упрощенные модели событий даже за зоной видимости игрока. Если таких вычислений станет слишком много можно будет вводить некоторое замедление, которое на слабых компах может превратиться в полную остановку просчета за пределами видимости (как в оригинале).
Аноним 27/02/18 Втр 16:34:24 480811356
>>480809
>Они прекращают стимулироваться когда далеко уходишь?
>Нет.
То есть да. голова пухнет после работы. Пойду спать и пилить дальше
Аноним 02/03/18 Птн 18:45:56 482137357
естб успех?
Аноним 02/03/18 Птн 18:46:19 482139358
Аноним 02/03/18 Птн 19:31:05 482172359
>>480809
Пиздец, сразу видно, что опыта ни в разработке, ни в проектировании у тебя нет. Усложнять простую как 5 копеек систему в десятки раз ради сомнительного профита - ну удачи тебе, диванный Кирил. Ты, главное, не помри потом от столкновения с суровой реальностью.
Аноним 04/03/18 Вск 07:12:21 482573360
Light22.png 1931Кб, 1920x1080
1920x1080
>>482137
Немного подзапарился над освещением. Пытался найти баланс между производительностью и качеством. Сегодня постараюсь завершить свои потуги и допилить освещение от солнца.
>>482172
Кто тебе сказал, что я сразу кинусь делать эту фичу у себя? Я прекрасно понимаю, что такое можно делать только когда куча других вещей будет уже готова (как минимум на уровне оригинала) и потом уже вводить подобные фишки. Расслабляй анус и следи дальше.
Аноним 04/03/18 Вск 07:32:00 482574361
>>482573
> Кто тебе сказал, что я сразу кинусь делать эту фичу у себя? Я прекрасно понимаю, что такое можно делать только когда куча других вещей будет уже готова (как минимум на уровне оригинала) и потом уже вводить подобные фишки. Расслабляй анус и следи дальше.
Про это и речь - ты тупорылый уебок нихуя не понимающий. Архитектурообразующие вещи он потом вводить собрался, пиздец просто.
Аноним 04/03/18 Вск 08:37:15 482576362
>>480809
>32х32хвысота х400 блоков (640/32 * 640/32) в одно рыло. Плыс энтити плюс рандомно генерируемые события типа роста пшенички плюс движение по местности с загрузкой/выгрузкой чанков по периметру движения.
А теперь представь свою парашу на сервере с онлайном в 50 рыл. Ахтунг-вопрос: какой объем памяти понадобится серверу, или в 2к!8 сингл пилешь?
Аноним 04/03/18 Вск 12:59:53 482608363
IMG201803041455[...].jpg 42Кб, 973x72
973x72
lightng.png 860Кб, 1920x1080
1920x1080
>>482574
Просчет "запредельных" событий архитектурообразующая вещь? Вот это експерт, вот это архитектор! Браво! Даже если представить на мгновение, что ты прав, то значит я обосрусь с этой фичей когда у меня будет игра уже готова, но ты сам заявил, что фича сомнительная. Что я теряю?
>А теперь представь свою парашу на сервере с онлайном в 50 рыл. Ахтунг-вопрос: какой объем памяти понадобится серверу, или в 2к!8 сингл пилешь?
Пилю сингл + мультиплеер. Тебе что, жалко лишних планок оперативки докупить на сервер в 50 рыл? Кстати какую-то маленькую цифру назвал. Я ожидаю возможность довести количество игроков до ста при наличии соответствующих ресурсов. Читай - сделать адекватную масштабируемость.
Аноним 04/03/18 Вск 20:48:47 482718364
расскажи про алгоритмы. откуда пиздил?
Аноним 05/03/18 Пнд 00:08:18 482763365
Встречайте новое обновление "Солнечный свет"! Наконец-то довел до более менее приемлемого состояния освещение (да, не идеально, но вполне норм) и могу теперь взяться за генерацию мира
https://youtu.be/W8yv9got96g
Аноним 05/03/18 Пнд 09:21:07 482815366
>>482718
Из книг СтраусТрупа.
Аноним 05/03/18 Пнд 10:25:28 482830367
>>482815
Серьезно. Вот, например, я ньюфаг. Куда мне податься чтобы запилить свой клон майнкрафт.
Тут вроде говорят что это плевое дело.
Аноним 05/03/18 Пнд 11:15:52 482838368
>>482830
Ну, если бы я хотел запилить Майнкрафт, я бы в первую очередь пошёл в Гугл, узнавать, что такое чанки, что такое воксели, как происходит генерация, какие есть методы подзагрузки. Далее по ссылкам я бы гуглил и изучал всё, что мне показалось незнакомым/непонятным. Вот вплоть до того что, читая статью и что-то не понимая, бросаю чтение и нахожу статью, в которой объясняется то, чего я не понимал в предыдущей.
Именно этим я занимаюсь второй месяц. Я тоже нюфак-кирилл, который в новогоднюю ночь решил запилить свой Скайрим с иммерсивным блекджеком и шлюхами у которых диалоги не прибиты гвоздями к героическому мейнквесту. Так вот. Начав с туториалов по уечу, я плавно откатился вниз к матчасти по векторной алгебре, геометрии, низкополигональному моделированию, текстурированию и т.п. базовым вещам.
Пока что так. До реализации игры мечты ещё очень далеко.
Главное, не потеряй мотивацию на полпути.
Аноним 05/03/18 Пнд 11:24:36 482839369
>>482838
>какие есть методы подзагрузки.
И какие, кроме чанков?
Аноним 05/03/18 Пнд 11:30:44 482842370
>>482839
Вот и я спрашиваю, какие?
Аноним 05/03/18 Пнд 11:54:57 482846371
>>482842
Хули ты тогда пиздишь?
Аноним 05/03/18 Пнд 12:21:31 482850372
Аноним 05/03/18 Пнд 18:14:59 482954373
chtominadelali.png 631Кб, 1304x713
1304x713
>>482718
Сам придумываю на основе того как в оригинале устроено и в статьях расписано. Можно сказать соланяку делаю из своего опыта и того что нахожу в интернете.
>>482830
>Серьезно. Вот, например, я ньюфаг. Куда мне податься чтобы запилить свой клон майнкрафт.
Я базу подчерпнул из этой темы на форуме:
https://gamedev.ru/code/forum/?id=161884
Так же в закладках валяется:
http://www.blockstory.net/ru/node/57
https://sites.google.com/site/letsmakeavoxelengine/home/basic-block-rendering
https://0fps.net/2012/01/14/an-analysis-of-minecraft-like-engines/
https://www.gamasutra.com/view/feature/3549/interview_the_making_of_dwarf_.php?print=1
https://0fps.net/2012/06/30/meshing-in-a-minecraft-game/
на 0fps вроде и другие есть статьи интересные, но по правде сказать я не до конца вкуриваю что там автор несет. Вроде все по умному разбирает, но хз. Пока думаю, что это я тупой и когда-нибудь созрею до его гениальных идей.
>Тут вроде говорят что это плевое дело.
Пият. Но попытка не пытка. В любом случае опыта можно получить хоть отбавляй и может даже результат к резюме прилепить.

>482838
Респект таким парням. Совет небольшой дам - ставь перед собой цель не сделать "игру мечты", а сделать "такую-то такую-то игру с такими то фичами". В идеале - подробное ТЗ или игра, которую ты берешь за образец не слушай мудаков про клонирование и тд и тп. по их логике можно сказать, что все стратегии - это клоны цивилизации. Суть в том, что должна быть обозримая цель, которая максимально подробно где-то описана не думай что в голове у тебя все картинка уже есть и осталось просто сделать. Мозг пиздит тебе. не верь ему. Как только начнешь выкладывать мысли на бумагу сразу начнет припекать и быть НЕПРИЯТНО. Это и есть ширма, которую перед тобой мозг повесил и не хочет, чтобы ты за неё заглядывал т.к. там внутри ничего нет Пока ты не достигнешь цели (ни в коем случае нельзя докидывать новые фичи пока планка не взята) нельзя двигаться в других направлениях. Это будет барьер, до которого возможно будет очень сложно доползти, но если ты этого не сделаешь, то можно забыть о своей игре мечты или делать её всю оставшуюся жизнь.


Аноним 05/03/18 Пнд 22:44:06 483077374
>>482954
Мне кажется сначала нужно просто до блеска вылизать и отшлифовать основной алгоритм генераций с освещением. И только тогда, когда на core 2 duo будет хотя бы не меньше 500 фпс, - продолжать дальше пилить остальную часть (крафт, мобы, физика).
Аноним 05/03/18 Пнд 23:24:08 483087375
>>482954
В общем я выделил несколько этапов:
1. Генерация 3д массива с данными о вокселях
2. Генерация оптимизированных чанков мешей на основе вокселей
3. Освещение
4. Определение положения вокселя и его изменение и перестройка меша.

Все остальное вроде тривиально.

Может вкратце расписать как у тебя сделано?
Аноним 05/03/18 Пнд 23:48:48 483099376
>>483087
5. Физика еще, конечно
Аноним 07/03/18 Срд 03:05:18 483460377
>>482838
>по векторной алгебре, геометрии
Нинужно так как все нужные функции по векторам в уече реализованные, я такой же хуйней маялся когда понял что нужно знать только основы основ и что делать та или иная функция.
Аноним 07/03/18 Срд 05:49:44 483467378
image.png 241Кб, 611x605
611x605
>>483087
У меня сделано примерно так:

1) Запрашивается чанк
2) Если он есть, то возвращается, иначе - создается и отправляется на конвеер:

1. Если чанк не сгенерирован (флаг), то генерируется (данные о блоках в нем + изначальный солнечный свет)
2. Если освещение не просчитано, то просчитывается освещение
3. Если меш не сгенерирован, то генерируется
4. Если чанк не на сцене, то добавляется. Старый при этом удаляется.

После пунктов 2,3,4 может быть откат на состояние перед пунктом 2 если чанк поменялся. Ну и соответственно при любом изменении чанк попадает на конвеер и крутится там пока не окажется на сцене.

Основной метод конвеера на данный момент:
https://dpaste.de/4TD7
Аноним 08/03/18 Чтв 15:40:41 483908379
"размер чанка - 32х32х32"
а как это будет в огромных пещерах?
Аноним 08/03/18 Чтв 18:26:29 483951380
>>483908
А что не так с пещерами?
Аноним 09/03/18 Птн 10:21:36 484167381
>>483951

если глубоко зарыться, не будет же видно потолка.
Аноним 09/03/18 Птн 14:43:37 484256382
Аноним 09/03/18 Птн 15:08:53 484267383
лол
Аноним 17/03/18 Суб 09:49:32 487829384
бамп
Аноним 17/03/18 Суб 10:38:00 487848385
Наткнулся на канал нотча Nizzotch, где он демонстрировал ранние билды майнкрафта и сразу же вспомнил ОПа. Вообще удивительно, как кто то за пару дней может от рандомного спавна кубов перейти к красивому генерируему миру с пещерами. А потом еще через неделю довести проект до геймплейного состояния, пока ОП уже полгода постит одни и те же скриншоты.
Аноним 19/03/18 Пнд 09:15:08 488284386
>>487848
А всё потому что
>Движок: Godot
>Языки: C++ и gdscript
Я не против годо (я тащемта ОП годотреда), но пилить там тридэ с процедурным воксельным миром сейчас - это БЕЗУМИЕ БЛЯДЬ! Движок еще не готов к такому масштабу работ.
Аноним 19/03/18 Пнд 10:28:09 488294387
Аноним 19/03/18 Пнд 10:54:08 488301388
>>488297
Всё ещё не вижу доказательства почему volumetric pixel не является кубом?
Аноним 19/03/18 Пнд 11:26:03 488304389
>>488301
Потому что это более общее понятие. Воксели рендерить можно хоть спрайтами, как, например, некоторые старые демки демосцены делали. Там вся фишка в хранении/отсечении, деревья там, вот это вот все.
Аноним 19/03/18 Пнд 12:01:03 488313390
>>488304
Что ты обтекаешь уже второй пост подряд? Неужели так сложно признаться на АИБ, что ты спизданул хуйню?
>Кубы и воксели - разные вещи.
>>Докажи-обоснуй.
>Ну это, там хранится иначе, там это, обрезается, там это, спрайты, старая школа, куд-кудах.
Я спрашиваю ещё раз. В чем разница между вокселями и кубами? Объясни мне, нубу, о мудрейший олдфаг.
Аноним # OP 19/03/18 Пнд 18:47:56 488473391
>>487848
>Наткнулся на канал нотча Nizzotch
Круто, спасибо за наводку на канал.
>>488284
>А всё потому что
>Движок: Godot
>Языки: C++ и gdscript
Плюсы само собой увеличивают весомо время разработки т.к. мне еще в них нужно разбираться периодически начинал с нулевыми знаниями плюсов и с небольшим знанием C (в си разбирался когда иногда помогал девушке по работе). по профессии - джава разраб и бороться с проблемами, которых в джаве вообще нет. Но с другой стороны в игре вроде майна байтоебство очень даже весомый плюс дает часто. То есть тут дилемма между качеством и скоростью разработки.
>но пилить там тридэ с процедурным воксельным миром сейчас - это БЕЗУМИЕ БЛЯДЬ! Движок еще не готов к такому масштабу работ.
В общем-то еще ни разу не пожалел о выборе движка. Он достаточно прост, чтобы я смог освоить его сурсы и достаточно функционален, чтобы пилить в нем майн. Единственные ограничения, с которыми я столкнулся:
1) Работа с серверами физики и рендера плохо дружит с многопоточностью. Решается в общем-то просто добавлением блокировок на методы. С физикой такое проделывал и было все ок. До сервера рендера руки не дошли еще (там пздц сколько методов надо покрыть). Справедливости ради - в юнити вообще любая попытка дернуть API движка не из главного треда нереальна. Как с этим у уе4 не знаю.
2) Отсутствие массивов текстур в шейдерном языке годота. Нужно чтобы не лепить атласы и текстуры хорошо смотрелись издалека (мипмапинг не дружит с атласами) при минимуме draw call'ах. В общем-то пока не жизненно необходимая фича и она уже есть в TODO у разрабов. В крайнем случае сам допилю.
3) Почему-то новый сервер физики на Bullet у меня лагает. Но тут уже не вина годота думаю и физ. движок достаточно популярный. Думаю это решаемый вопрос. Пока просто остался на старой физике.

И это все пожалуй. Так к чему он не готов то?

Аноним 30/03/18 Птн 15:55:20 493126392
>>488473
>Так к чему он не готов то?
к тому что ты пидор
Аноним 30/03/18 Птн 16:36:50 493214393
>>493126
Юнитидебил не мог промолчать.
Аноним 03/04/18 Втр 21:10:24 493993394
>>493214
гондотодебил не умет в регуларную отчетность и прямые руки, а виноваты юнитибляди, дааааа...
Аноним 04/04/18 Срд 10:08:49 494066395
>>493993
>а виноваты юнитибляди
Ты виноват лишь в том, что срёшь в чужих тредах, а мог бы игры делать.
Аноним 04/04/18 Срд 15:29:59 494110396
>>494066
Хочу и сру, больно уж смешно смотреть как очередной манягейдев присаживается на бутылку несбывшихся маняфантазий
>мог бы игры делать
В отличии от вас, гейдевов, я работу работаю. Руками и инструментами.
Мимо-электрик, присаживающий на бутылку безруких "компьютерщиков" которые в жизни ничего тяжелее мышки и своего хуя в руках не держали.
Аноним 09/04/18 Пнд 02:41:31 494814397
Аноним 09/04/18 Пнд 07:56:50 494830398
>>494110
>В отличии от вас, гейдевов, я работу работаю.
>Мимо-электрик, присаживающий на бутылку
Комплексующий чернорабочий нищук приходит на борду к неудачным геймдевам чтобы обосрать их.
Забавно у вас тут.
Аноним 09/04/18 Пнд 19:53:10 494958399
Оп-хуй, ебошь второй Cube World пока не поздно, автор слился (подох наверно) и ниша свободна. Спрос есть.
Аноним 10/04/18 Втр 13:52:56 495082400
Прочитал. Подписался. Пиздец мне делать нехуй. Оп, надеюсь у тебя всё получится.
Аноним 10/04/18 Втр 16:52:46 495112401
Аноним # OP 19/04/18 Чтв 03:54:08 496390402
IMG201804092235[...].jpg 120Кб, 1208x896
1208x896
IMG201804141140[...].jpg 55Кб, 749x1011
749x1011
>>494814
ОП-хуй на связи. Занимался всякой шляпой и летал в Китай вместо разработки. Планирую вернуться к разработке на майских праздниках.
Суп протух т.к. китайский фаервол не дал запостить вовремя
19/04/18 Чтв 04:49:50 496392403
>>496390
> летал в Китай
твои выёбоны своим бохатством на этой доске никому не интересны.
Аноним 19/04/18 Чтв 07:23:32 496395404
>>496392
В китай сгонять не дорого, но зависит от того где живешь
мимо
Аноним 19/04/18 Чтв 09:55:24 496405405
>>496390
Почему фотки разного размера?
19/04/18 Чтв 18:01:39 496472406
>>496395
>но зависит от того где живешь
в россии
Аноним 20/04/18 Птн 03:18:09 496566407
>>496405
Оригинальный размер слишком большой. Сжимал в пеинте до рандомного небольшого
Аноним 24/04/18 Втр 01:47:08 497030408
Безымянный.png 31Кб, 1009x659
1009x659
>>496390
А я тут семеню в треде
Аноним 24/04/18 Втр 09:43:45 497055409
>>436533 (OP)
Разве майнтест уже не убийца майна?
Аноним 12/05/18 Суб 08:24:40 499077410
Бамп.
Аноним 12/05/18 Суб 16:58:45 499133411
gen.png 39Кб, 770x425
770x425
>>499077
Пытаюсь пока наваять себе инструмент, чтобы можно было просто эксперементировать с генерацией мира т.к. там нужен жутчайшая подгонка. Если пытаться это все чистым кодом делать, то можно с ума сойти. Планирую накидывать генератор в визуальном редакторе, а потом при надобности переводить уже в код и оптимизировать Делать свои блоки это тот еще гемор конечно. Прогресс в целом очень вялый, но вроде есть.
>>497055
-->
>>441358
Аноним # OP 29/05/18 Втр 03:55:38 501358412
Т.к. как-то вяло в последнее время получается уделять время проекту открою сурсы
godot проект https://bitbucket.org/Sipaha/voxelcraft/src/master/
с++ модуль https://bitbucket.org/Sipaha/voxelcraftmodule/src/master/

Важное замечание: я не забрасываю проект и не начинаю новый. Просто сейчас сложно уделять ему время. Как только будет такая возможность я вернусь за работу.
Аноним 29/05/18 Втр 09:19:06 501379413
>>501358
Печальный конец проекта. Вот к чему приводят наполеоновские планы по созданию за ночь, на коленке клона успешного продукта, разрабатывавшегося до этого несколько лет.
Показательный урок. Всё таки прав был анон в ньюфаготреде, советовавший не затеивать глобальных проектов, а ачинать с малого, доводить до ума и плавно масштабировать.
Аноним 20/06/18 Срд 10:13:26 506041414
Аноним 20/06/18 Срд 13:21:44 506077415
1113332.jpg 199Кб, 1012x590
1012x590
ОП как тебе godot, оправдывает себя? Не жалел, что им начал?
Аноним 20/06/18 Срд 13:33:37 506079416
>>506048

>Хрю хрю хррр вииииииии

Прости, не расслышал.
Аноним 21/06/18 Чтв 09:46:08 506302417
e130524d4ee408a[...].jpg 62Кб, 503x514
503x514
Как я понял ОП не осилил даже клон майна которыми завален плеймаркет и стим?
Аноним 23/06/18 Суб 11:01:36 506799418
Оп разочаровался в плюсах и перепиливает все на kotlin+libgdx. Завтра-послезавтра подробнее распишу.
мимоманя 23/06/18 Суб 15:05:33 506861419
маняпрограммист с сосача,опять встретил трудности и слился?
Аноним 23/06/18 Суб 15:39:32 506875420
>>506799
Если ты ОП, то ты ебанутый. На кой смысл делать новый майнкравфт на том же языке, что и оригинал? Как ты сможешь реализовать "убийственные" фичи на движке для мобилок?
Аноним 23/06/18 Суб 15:41:43 506876421
>>501358
Слился короче. Расходимся, дайте ОП-у спокойно обосраться.
Аноним 23/06/18 Суб 16:51:31 506900422
vcraftlibgdx.png 275Кб, 1534x986
1534x986
>>506875
>Если ты ОП, то ты ебанутый.
Можно подумать из ОП поста это было не понятно.
>Как ты сможешь реализовать "убийственные" фичи на движке для мобилок?
Ты очень недооцениваешь жабу. Скачал себе еще сорсы оригинального майна и понемногу охреневаю от дерьма, которое тут написано. Можно сделать лучше!
>>506077
>ОП как тебе godot, оправдывает себя? Не жалел, что им начал?
Жалею только что выбрал плюсы погнавшись за производительностью. Но понял, что это мазахизм какой-то, а не разработка. Причем сказать, что я получал какие-то плюсы от этой дрочки вприсядку не могу. В целом движок норм, но пожалуй не для игры вроде майна (Его можно там реализовать, но просто нету большого смысла. Реально будет использоваться малая часть движка).
Аноним # OP 23/06/18 Суб 19:39:10 506988423
Аноним 23/06/18 Суб 19:40:11 506989424
Вау.png 55Кб, 271x235
271x235
Аноним # OP 28/06/18 Чтв 05:47:35 507842425
Госпади, храни джаву и котлин! Такой кайф просто брать и писать то, что нужно без задней мысли. И главное, что все работает почти сразу, а если не работает, то легко дебажится. Официально заявляю - плюсы НИНУЖНЫ.
Новый видос: добавил физику, контроллер для персонажа (заюзал из буллета) и добавление/удаление блоков.
https://www.youtube.com/watch?v=rJHQH_MlPko
Аноним 28/06/18 Чтв 06:31:17 507847426
>>506900
>мазахизм
в чём? сложно? много кода?
Аноним 28/06/18 Чтв 16:52:32 507971427
>>507847
Много кода скорее и сложно дебажить. Долбанутые правила вынуждают задумываться о совсем тупых вещах. Используешь класс? А вот хрен, компилятор о нем не знает даже если он определен в том же файле. Окей, можешь задать "болванку" для этого класса и работать с ней, но будь добр отсосать при попытке работать с её методами. Только в cpp. Пишешь h файл? Будь добр в каждом ебучем файле написать if ndef, чтобы не дай бог этот h файл не импортировался в двух местах с ошибкой. Ругается на ";"? окей, смотришь где именно и чешешь репу т.к. там все ок. Убиваешь пол часа и узнаешь что это ошибка совсем в другом классе и связана она с тем что блок {} не закрыт точкой с запятой. Ну и все в таком духе. Это далеко не полный список тупостей
Аноним # OP 07/07/18 Суб 18:20:40 510939428
Новый видос. Генерация конечно выглядит не фонтан, но пока оставлю такую.
Следующим шагом думаю перепишу освещение с старой версии на новую.
https://www.youtube.com/watch?v=EGWVxvCrLcM
Поясни за майнкрувт Аноним 08/07/18 Вск 07:45:23 511173429
Спиногрыз давно просит сделать ему мод, собрать сборку и т.д. и т.п. Чужие сборки этот спиноз не признает, надо блядь чтоб все как родное. Не ебу зачем ему это, просто хочу чтоб отстал. Поясните, на каком языке написана эта хуета, что да как пишется, какие подводные при компилировании сборок и т.д. Чтоб я хоть знал с чего начинать
Аноним 08/07/18 Вск 15:06:41 511257430
>>511173
если minecraft, то моды будешь делать на java, собирать каким-нибудь gradle, также понадобится api для модов, например, forge
Аноним 08/07/18 Вск 15:21:40 511262431
>>511173
Ты умственно отсталый? Вводишь в гугле "minecraft modding" и первая же ссылка:
http://mcmodding.ru/
# OP 09/07/18 Пнд 03:59:54 511427432
Если кому-то взбрело в голову острое желание написать мне в личку, то вк можете даже не искать. Меня нету в соц сетях. Завел для таких случаев мыло: voxelcraft@bk.ru не обещаю читать все и тем более отвечать на все, но все же можете попытаться
Аноним 11/07/18 Срд 07:26:40 512639433
>>506799
А много ли профита в Kotlin?
Ощущал энтузиазм по поводу него, но немного поковыряв, он показался мне неряшливо спроектированным сахарком, который создаёт больше "трения" со стандартной библиотекой и другим джава-кодом, чем пользы. А потом я узнал про добавленный var в десятой джаве и желание юзать kotlin совсем отпало. Пропатчил десятый javac и теперь юзаю var при этом генерируя байткод для восьмой версии. Лепота.
Аноним 11/07/18 Срд 08:22:30 512645434
>>512639
>А много ли профита в Kotlin?
Все лучше богомерзкой джавы.
Аноним # OP 12/07/18 Чтв 16:04:31 513354435
>>512639
Много.
1) Нет попоебли с примитивами. Все четко и просто. Пользуешься Int'ом, а он при компиляции сам решает примитив это или не совсем.
2) Функции расширения. Божественная штука для расширения апи внешних либ. Есть например у меня мой собственный тип Int3, который представляет из себя целочисленный вектор и есть из Libgdx тип Vector3. Я легким движением руки могу вызвать vector3.set(myInt3);
3) Null безопасность. Вкупе с удобными конструкциями для работы с nullable типами это просто божественно.
4) Смарт касты. Такой кайф когда ты проверяешь переменную на принадлежность к классу/интерфейсу и далее по коду уже можешь работать с ней как с нужным типом. Можно попрощаться с опасными ручными кастами.
5) Стандартная либа шире джавовской.
6) Функциональщина на порядок удобнее реализована. Стримы это конечно лучше чем ничего, но писанины все равно много с ними. Если я хочу просто выбрать все числа из листа больше N, то можно написать
list.filter {it > N}
или
list.stream().filter((n) -> n > N).collect(Collectors.toList());
почувствуй разницу как говорится
7) именованные параметры позволяют не городить 10 000 методов для всех вариаций параметров
8) перегрузка операторов достаточно удобно реализована без великой магии
9) дата классы с автогенерацией toString,hashCode,equals
10) инлайн функций очень крутая штука с точки зрения производительности (+ для гейдева)
11) делегирование. я чуть не кончил когда увидел запись
class Derived(val b: Base) : Base by b
(объявили класс Derived с полем b типа Base, конструктор принимающий Base записывающий его в поле b и указали, что Derived расширяет тип Base, а все методы, которые в нем есть делегирует полю b если они явно не переопределены)
12) итд итп. Оч. хорошо сделали. Я одобряю
Аноним 12/07/18 Чтв 17:24:53 513381436
>>513354

ОП, ты дурак? Это почти все в сишарпе есть

А то что ты сделал я за пару дней в юнити наковырял, еще с установкой множества блоков в 1 ячейку.
Аноним 13/07/18 Птн 18:39:11 513621437
>>513381
Я сравнивал в жабой. Чего ты со своим шарпом влез? Но если хочешь могу и твой ротешник окрапить.
1) "почти все", а чего нет, то это НИНУЖНА. Верно?
2) В шарпе просто ублюдочные свойства. Иной раз лучше уже геттер и сеттер как в жабе написать чем пользоваться свойствами в шарпе. В котлине ты вообще не паришься над понятиями "свойство" или "поле". Это отсос уровня жопоебли с примитивами/обертками в жабе.
3) Смарткасты? не, не слышали.
4) Просто отвратительные правила именования методов. Дала вам жаба продуманный стиль кода, читая который можешь сразу сказать что перед тобой (класс, метод или переменная/поле), нет, надо внести ебучую ИНДИВИДУАЛЬНОСТЬ чтоб не как у всех.
5) IDE. Тут можно пару пунктов выделить:
= Внешний вид. Боже насколько имбицилы же работают у майкрософта, что не могут в нормальный практичный дизайн. Нахуя перманентно притягивать мое внимание к ебучему безсполезному футеру? А цвет шрифта в темной теме это вообще пушка. Такое впечателние, что он в сетчатке отпечатывается после минуты просмотра кода. Херово сделали.
= Удобство написания кода. Я думаю никто не станет отрицать, что без решарпера студия - говно. А решарпер как известно делали авторы котлина и Intellij IDEA. Тут и без комментариев понятно, что IDE, которую разрабатывают пряморукие люди >> Плагина от этих же людей.
6) Как ты будешь подключать стороннюю либу в своем шарпе? Я вот например одной-двумя строчками в build.gradle
7) yield, async, await в шарпе - особые ключевые слова для особых случаев. В котлине это библиотечные функции, в основе которых одно ключевое слово - suspend. Любой Ерохин может написать свои реализации.
8) Инлайн функций опять же нету.

В шарпе есть один плюс для разработки игр - структуры. Во всем остальном сплошные отсосы. Его делают люди, которые руководствуются принципом "нахуячить побольше крутых модных фич, а народ схавает".

>А то что ты сделал я за пару дней в юнити наковырял, еще с установкой множества блоков в 1 ячейку.
Так покажи видео. Интересно же. Или стыдно?
Аноним 13/07/18 Птн 19:38:41 513649438
Аноним 13/07/18 Птн 23:57:57 513710439
>>511173
Если тебе надо собирать сборки, а не делать моды, то просто накачай моды на определенную версию Майнкрафта, скачай к ним все api (forge и тд), которые они требуют и попробуй всё это запустить. Если заработало, то PROFIT!!!1!1
А лучше дай спиногрызу пизды, ибо есть уже готовые васянские сборки с уже встроенными квестами, сотнями модами, и всё это оптимизировано конфигами, чтобы комплюхтер потянул это поделие. Например Feed The Beast и прочие. Самому это собирать - себя не уважать.
Аноним 16/07/18 Пнд 02:34:29 514237440
>>513621
>C#
>"нахуячить побольше крутых модных фич, а народ схавает"

>>513354

>Kotlin
>Функциональщина на порядок удобнее реализована.
>достаточно удобно реализована
>очень крутая штука
>я чуть не кончил когда увидел запись
>Оч. хорошо сделали. Я одобряю

>С++ круто это производительность не то что в оригинале хде всё лахает изза жавы
>C++ сложно будут писать на Kotlin


Аноним 16/07/18 Пнд 11:45:07 514286441
interfaces.png 5Кб, 178x248
178x248
>>513621
> Не знает последние нововведения с #
> Обои в IDE не яркие. Плохо сделоли, я думал лучше будет
> Название методов тоже не очень. Сам БГ заставляет меня плохие названия писать

Чувствую в тебе я 13 летнего школьника

>>513621
>Так покажи видео. Интересно же. Или стыдно?
Нафига показывать видео от демки? Еще сгорит школьник-неосилятор. Давай лучше список интерфейсов покажу (они реализованы, ессно). Или ты все в один main() пишешь?
Аноним 17/07/18 Втр 05:05:49 514566442
О какой-то вкусовщине спорите.
А я вот хотел спросить у автора, не вызывают ли у него проблем паузы garbage-коллектора.
По мне так это и есть та вещь из-за которой в чистом виде Джаву остерегаются использовать для написания 3D-движков. Например текущий дефолтный G1GC запросто может дать паузу over 15 миллисекунд. А значит проблематично обеспечить игроку железобетонный 60fps. Периодические пролагивания -- характерный неприятный момент Майнкрафта. Терпеть можно, но НЕПРИЯТНО. В 11-ой версии Джавы появился ZGC, гарантирующий что паузы не будут больше 10мс. И с ним в MC играть заметно комфортнее. Только вот он Linux-only.

Тоже хочу в будущем писать нечто майнкрафтоподобное.
Отказываться совсем от сборщика и юзать C++ или Rust -- это гемор, согласен.
Так что думаю попробовать Golang.
Аноним 17/07/18 Втр 08:44:42 514588443
>>514566
>По мне так это и есть та вещь из-за которой в чистом виде Джаву остерегаются использовать для написания 3D-движков. Например текущий дефолтный G1GC запросто может дать паузу over 15 миллисекунд. А значит проблематично обеспечить игроку железобетонный 60fps. Периодические пролагивания -- характерный неприятный момент Майнкрафта. Терпеть можно, но НЕПРИЯТНО. В 11-ой версии Джавы появился ZGC, гарантирующий что паузы не будут больше

Переиспользование объектов/слайсов массива. Ньюфаги не помнят j2me где все это работало на 512кб-1мб оперативы
Аноним 17/07/18 Втр 21:47:59 514846444
>>514286
>Давай лучше список интерфейсов покажу
В каждом по одному методу?
>IИмя
Буэ
>Не знает последние нововведения с #
Конкретнее
>Обои в IDE не яркие. Плохо сделоли, я думал лучше будет
В IDE при работе приходится читать и читать много. Если ты не понимаешь, что для комфортной разработки интерфейс играет ОГРОМНУЮ роль, то соболезную
> Название методов тоже не очень. Сам БГ заставляет меня плохие названия писать
Сам БГ и сообщество. Так или иначе все равно приходится сталкиваться с общепринятым форматированием.

>>514566
1) Garbage collector'у можно не давать повода застревать надолго. (пул объектов например)
2) Он сейчас достаточно умный, чтобы чистить все очень быстро
3) Нотч говнокодер. Генерировать такое количество мусора в единицу времени это просто пушка. Просмотр исходников подтверждает, что код с архитектурной точки зрения написан ужасно.
4) Часто выделять/очищать память в плюсах тоже накладно с точки зрения скорости. Поэтому там тоже приходится думать о пулах и переиспользовании
5) Насколько знаю параметрами запуска можно управлять максимальной задержкой. не только на linux'е
6) Интересная статья о "фантастическом" GC в GO:
https://habr.com/company/mailru/blog/318504/

В общем пока не заморачиваюсь на счет задержек и пишу код с минимальным созданием новых объектов. Не думаю, что в наше время на десктопе задержки - это хоть сколько-нибудь значимая головная боль (при написании нормального кода естественно).
Аноним 20/07/18 Птн 18:29:39 516014445
Безымянный.png 765Кб, 1396x792
1396x792
едрючий свет
Аноним 20/07/18 Птн 21:00:17 516080446
20/07/18 Птн 21:40:49 516093447
Мультиплеера нет? Пошёл нахуй
20/07/18 Птн 21:41:21 516094448
Передаю привет котлинодебилам в этом итт треде
Аноним 21/07/18 Суб 03:20:41 516158449
Аноним 25/07/18 Срд 23:06:21 517554450
>>436593
Фиксится модами. GregTech + Terrafirmacraft и будет тебе счастье. Делай дело, но всегда чекай моды, ибо сделаешь кучу нахуйненужных велосипедов.
Аноним 25/07/18 Срд 23:18:13 517558451
>>438273
Ванила сама по себе несогласованная и несбалансированная. Туева хуча мелкомодов на фичи, модов на мобов, немножко индустриальной хуйни, какой-то мод на биомы и генерацию мира, немного модов на данжи в сумме взебёт ванилу по балансу, если уметь грамотно подбирать. У меня было под 100 модов и гамеплей был довольно гладким, но подбираясь к 200 часам игры на мапе уже становиться скучно и для чего-то эпичного уже нужен фарм. Пока в ваниле первые 5 часов можно назвать игрой, далее уже идёт какая-то дрочь в поисках алмазов и эндерменов.
Аноним 25/07/18 Срд 23:20:23 517559452
>>517558
Сука, некропостер, ты заебал.
Аноним 26/07/18 Чтв 11:57:42 517681453
Когда демка, Маркус?
Аноним 26/07/18 Чтв 17:43:44 517759454
image.png 990Кб, 1395x796
1395x796
>>517681
Доделаю свет и сразу сделаю видос (постараюсь в эти выходные). А ты побегать в демке прямо хочешь? Просто пока там кроме визуала не так много то по сути. Если есть желание, то и на демку могу заморочиться.
>>517558
лойс
>>517559
Ты мой тред то не хорони раньше времени!
Аноним 26/07/18 Чтв 20:18:32 517863455
>>517759
>61
>не 120+
>убийца

мимо-не-отвечать
Аноним 28/07/18 Суб 07:13:34 518524456
image.png 211Кб, 430x388
430x388
28/07/18 Суб 09:06:01 518536457
>>517863
Он просто поставил ограничение fps, чтобы cpu не просаживать, дурачок.
Аноним 28/07/18 Суб 09:07:49 518537458
>>517558
>Пока в ваниле первые 5 часов можно назвать игрой, далее уже идёт какая-то дрочь в поисках алмазов и эндерменов
Все потому что ввели ебанный креатив и добывать ресурсы в сурвайвал соло для мегастроек стало бессмысленно.
Аноним 28/07/18 Суб 11:51:35 518579459
pic.png 218Кб, 600x336
600x336
>>518524
Ну ладно, ты победил. Признаю.
Аноним 28/07/18 Суб 13:41:15 518595460
>>518537
>ввели ебанный креатив
Топ кек манька
Аноним 28/07/18 Суб 16:57:45 518640461
>>518595
Лолка, я знаю, что в классике был креатив, но потом появился выживач в infdev, как раз тогда я и начал гонять в майнкрафт. В бетке 1.7 летом 2011 у меня был построен целый мегаполис с нуля в выживаче. Мне доставляло изучать ландшафты и урбанизировать их. Потом появилась 1.8, в которую вшили режим креатива, и игра ради строительства потеряла всякий смысл. Где-то до 2013 я довольствовался мультиплеером и модами, после забил, так как стало скучно. Вместо суперглубоких миров, сложной геологии, упора на изучение подземелий всё это обещал нотч в далеком 2010-2011, получили сушенный пряник, который можно обмазать модами, но от этого он лучше не станет.
Аноним 28/07/18 Суб 17:37:28 518653462
>>518640
а ниче, что майнкампф изначально задумывался как строительная игра без выживания?
мимо-не-отвечать
Аноним 28/07/18 Суб 17:47:50 518660463
>>518653
Изначально да. Но роадмап Нотча был совершенно другой. Если бы не взрыв популярности и всемирная известность, Нотч бы продолжил втихую пилить свою инди, которая бы оставалась годнотой, известной 3.5к анонам. Прямо как DF
Аноним 28/07/18 Суб 19:21:53 518691464
>>518640
Поддвачну поажалуй, какие то ачивменты, экспириенс, колдоство, собаки лошади. зачем весь этот кал?
Весь кор геймплей был в эксплоринге пещер и выживаче, их и надо было теребить.
Моды конечно пиздатые есть, но это все равно моды, т.е. васянство, да и трахание с ними отбивает все желание заново ставить эту парашу. Нужна именно авторская ванилла, как игру видит создатель, васяны идут нахуй.
Аноним 29/07/18 Вск 04:43:21 518774465
ОП скорее жив чем мертв, или скорее мёртв чем жив?
Аноним 29/07/18 Вск 19:34:40 518985466
image.png 2059Кб, 1396x797
1396x797
Сделал солнечное освещение "в лоб" и обкакался с производительностью. Завез оптимизацию, но работает пока освещение через жопу (хотя достаточно быстро). Продолжаю фиксить.
Аноним 29/07/18 Вск 21:42:02 519132467
Аноним 29/07/18 Вск 22:43:09 519163468
>>436533 (OP)
ОП, ОП пидор ты ебучий, слушай сюда.
Короче, нахуй майнкрафт этот ебаный, сделай лучше копию Ace of Spades, оригинальный который, версия 0.76. Автор забил хуй, передал права макакам которые выкатили какую-то хуйню для детей-даунов и закрыли игру насовсем. Ты ещё можешь блять спасти ситуацию, у тебя даже двиг почти готов. Хуячь ремастер Ace of Spades, тебе дохуя людей спасибо скажут.
Аноним 29/07/18 Вск 23:15:29 519172469
>>519163
>у тебя даже двиг почти готов
Лолчто? У него только меш чанки готовы, тут работы ещё непочатый край. А делать шустрый мультиплеер на голой апишке - дело непосильное для новичка. Пусть хотя бы для начала фичи альфа майкрафта скопирует, потом можно думать о чем-то поинтереснее.
Аноним 30/07/18 Пнд 01:23:16 519208470
>>519163
Как говорит >>519172 работы и правда еще много, но идея действительно весьма интересна. Отчасти я взялся за этот проект понимая, что с кубодвижком можно творить очень много чего интересного (обилие модов тому доказательство). Спасибо за наводку. Основным направлением пока остается майн, но вполне вероятно, что я сделаю и аналог Ace of Spades
>>519132
Как освещение добью думаю выложу демку и видос
Аноним # OP 31/07/18 Втр 22:06:57 519820471
Вот собственно я и созрел на то чтобы выложить текущий прогресс и демку.

Видео: https://www.youtube.com/watch?v=e0nEWYy5Ywc
Демка: https://dropmefiles.com/TGgWW (voxelcraft-v0.01.jar)

Управление:
ЛКМ - ломать
ПКМ - лампа
F - блок дерева
R - земля
Shift - ускорение
В демке зашил небольшую пасхалку (блок алмазной руды в пещерах)
Пока для изучения доступен только куб 5х6х5 чанков. За этими пределами иногда генерируются чанки, но взаимодействие с ними крашит игру. Фикс этого бага тоже в туду. Загрузка/выгрузка по мере перемещения в туду листе
По освещению остался небольшой недочет - на углах чанков, но это просто руки не дошли т.к. причина понятна.
Аноним 01/08/18 Срд 03:15:48 519894472
>>519820
Маладес, продолжай в том же духе. Вопрос: что планируешь делать дальше, какие фичи добавишь первым делом, какие находятся на стадии дальнего проектирования?
Аноним 01/08/18 Срд 11:46:13 519987473
Тред не читал, ноящитаю, что фейл майнкрафта именно в ебучем генераторе "на лету".
Уебищные, пустые, непроходимые пещеры.
Сгенерированые шахты, заполненые землей и говном, никак не сообщающиеся ни с поверхностью, ни с теми же пещерами. Опять же не имеющие ничего особо ценного.
Опять таки бесполезные деревни, с бесполезными неписями, которые еще и генерируются по уебански, если местность не ровная.
Абсолютно идиотский ландшафт в невере, крепости, не имеющие входа, и упирающиеся опять таки в землю. Так их еще и хуй найдешь.
Может ли генератор на лету сделать пещеру, удобную для изучения? А шахту со вменяемой структурой и рабочими длинными рельсами? Подземные и надземные помещения, с неочевидными ловушками, запертыми дверями и лутом, охраняемым сильными мобами?
Может ли такой генератор сделать нормально расположенную деревню больше четырех домов? А квесты их них, которые отправляют в соседнюю пещеру, где надо вырезать семью заебавших всех кобольдов, которые просто хотят выжить? А дороги между этими деревнями? И вообще между всеми постройками в мире?
Мне кажется нет. Я вообще-то не разбираюсь как работает генератор "на лету", но если возможно, то КАКОГО ХРЕНА ничего не реализовано?
Бесконечный мир, конечно, заебись, но если он такой унылый - нахуй он нужен? Домики строить уже давно заебало, я ждал, что минькрафт станет игрой, а он не становится.
Существуют моды, которые это частично исправляют.
В пример можно поставить Twilight Forest, где есть вменяемые постройки, интерес к исследованию, развитие сюжета, в конце концов. Вы видели это дерьмо?
Аноним 01/08/18 Срд 12:04:56 519992474
>>519820
Етить, ну и оптимизация. Зашел, фпс скачет как конь (15-60), все тормозит, а самое главное, даже когда фпс 60, чувствуется это как наждачкой по жопе, словно и нету никаких 60.
Вообщем, точи оптимизацию, иначе твой "убийца" и рядом стоять с майнкамфом не будет.
P.S: Оригинальный майн у меня работает нормально, дело не в компе.
Лучше бы так и остался на крестах, зачем повторять ошибки оригинала?
Аноним 01/08/18 Срд 12:10:04 519996475
>>519820
>Вот собственно я и созрел на то чтобы выложить текущий прогресс и демку.
Ну, просто кубики. То что нотч делал месяц ты делал год.
Не боишься не успеть?
Аноним 01/08/18 Срд 12:43:37 520006476
изображение.png 1619Кб, 1920x1080
1920x1080
>>519820
>Демка: https://dropmefiles.com/TGgWW (voxelcraft-v0.01.jar)
Как запускать? Двойным кликом открывается окно с чёрным фоном, и сразу же закрывается. Но висит в процессах как java platform se binary
Аноним 01/08/18 Срд 13:07:20 520012477
>>519987
>И вообще между всеми постройками в мире?
Конечно может. У тебя же в бесконечном мире сразу все деревни определены)))))))))))))))
Аноним 01/08/18 Срд 14:54:07 520044478
>>519987
можно, но на все требуется процессорное время. Чем больше сложность генерации, тем дольше будешь ждать и кричать, что долго не грузится. Поэтому пока процессоры еще не умеют справляться с такими объемами данных за приемлемое время, то разработчики ищут баланс.
Аноним 01/08/18 Срд 15:04:25 520048479
>>520044
Пиздежь. Нагрузка тут ни при чем.
Аноним 01/08/18 Срд 15:43:30 520064480
>>520048
А что причем? ) Мамкин ты теоретик, именно что вычислительные мощности. Можно нагенерировать красивый гигантский сложно связный мир, но это будет долго. Можно даже чтобы в нем было куча активности, сложной, но на это тоже они же нужны)
Аноним 01/08/18 Срд 16:24:49 520078481
>>520064
Я об этом и говорю. Если бы мир генерировался заранее - можно было бы понаделать много охуительных элементов. Но генерация на лету накладывает большие ограничения. И связи между Несгенерироваными еще локациями (то есть их по сути не существует) быть не может. О чем говорить, если в минькрафте один дом из деревни ставится на недосягаемую гору.
Аноним 01/08/18 Срд 16:43:00 520082482
>>520078
>И связи между Несгенерироваными еще локациями (то есть их по сути не существует) быть не может.
Бля, братан, ну тут ты хуету наплёл. При должных навыках нет ничего невозможного.
Маркер тупо клеится на неактивные координаты с пометкой что там нужно генерить. И генерит при приближении игрока с поправками на местность а то и вовсе генерит пока игрок ползёт к месту и потом отрисовывает на лету. Не забывай что дохуя информации и скриптов можно умстить всего в один мегабайт. Процессор наёбывается, когда ему ставят задачу продолжать расчитывать то, что находится за пределами видимости игрока, но уже сгенерилось. Нотч не расписал по человечески как будет выгружаться ненужная инфа из системы и до сих пор можно зависнуть даже иоба-пекарню если тупо идти на горизонт.
>О чем говорить, если в минькрафте один дом из деревни ставится на недосягаемую гору.
Опять же Нотч забил на это дело хуй, но знатоки моддинга майнкрафта тебе скажут что такие баги очень просто фиксятся внесением ограничений в разность координат.
Аноним 01/08/18 Срд 17:16:51 520092483
>>520082
>с поправками на местность
Так нельзя же с поправками. А если местность совсем не подходит? Выбрать где-нибудь рядом? А если и рядом не подходит?
А как насчет варианта, что я обошел всю территорию вокруг деревни, она сгенерировалась, но сама деревня осталась нетронутой. И вот я ее достигаю, она генерируется, выбирает место для этого маркера, но несгенерированой территории рядом нет...

Разумеется и такую задачу можно решить. Можно сгенерировать эти самые метки заранее по всему миру... А, стоп, мир же бесконечный.

Что я хочу сказать - ПРЕгенерация позволила бы сделать более качественный мир без лишних трудностей. И игра бы меньше тормозила.
Аноним 01/08/18 Срд 18:03:16 520116484
>>519894
>что планируешь делать дальше, какие фичи добавишь первым делом, какие находятся на стадии дальнего проектирования?
Пока определенно хочу сделать следующее:
Доработать оставшиеся недочеты со светом, мигрировать базуку из предыдущего проекта, сделать подгрузку/выгрузку чанков в зависимости от перемещения игрока и прикрутить сохранение/загрузку чанков на диск.
Потом возьмусь за что-то из следующего списка (с порядком пока не знаю): инвентарь, предметы, дроп блоков/предметов, мобы, электричество, еда, крафт, инструменты, растительность, прозрачные блоки, вода.
>>519987
Ты не понял суть. Процедурный мир это не для "крутого мира", а для "большого сносного мира". Я могу месяцы убить на красивую пещеру, а ты её пробежишь за пол часа и можно игру удалять. Силами десятков человек делаются игры многие годы, а такие игры проходятся за десятки часов. В одиночку и сотую часть такой игры не сделать. Генератор можно бесконечно улучшать добавляя обработку различных ситуаций и новые "искуственые" строения.
>Может ли генератор
Генератор может все (почти). Были бы силы и время на его совершенствование. В dwarf fortress например мир сначала генерируется, потом происходит симуляция жизни на многие годы, проходят войны, зарождаются новые поселения, некоторые умирают и в ходе такой симуляции возникает уникальный и интересный мир, в котором начинается игра.
>Существуют моды, которые это частично исправляют.
Сам же видишь, что можно. Вопрос времени и сил.
>>519992
Ты скинь лучше свои характеристики, чтобы хотя бы прикинуть в чем ботлнек. Я в общем-то предполагаю, что дело в рендере (там рендерится все, включая чанки не попадающие в область видимости + у чанков на границах невидимые грани генерируются (это поправлю скоро)). Добиваться производительности "как в оригинале" я буду пытаться, но это не первоочередная задача.
>Лучше бы так и остался на крестах, зачем повторять ошибки оригинала?
Ошибка оригинала - кривые руки. Да и "ошибкой" сложно это назвать. Игра выстрелила и это нельзя отрицать. Само собой для повторного выстрела надо сделать лучше, но я пока не увидел ни одной проблемы от использования джавы/котлина. Проект на крестах умер ввиду того, что его дальнейшее развитие стало вызывать чувство отвращения из-за крестов. Нынешний же проект я пишу и только радуюсь как все круто и удобно. Текущие системы, которые уже мигрировал не тупая калька, а переписанные алгоритмы с использованием шикарных библиотек (включая стандартную).
Аноним 01/08/18 Срд 18:08:45 520118485
>>520116
>Генератор может все
Ты вообще не понял о чем мы говорили. Ну да ладно.
Аноним 01/08/18 Срд 18:41:12 520124486
>>520092
>Так нельзя же с поправками. А если местность совсем не подходит? Выбрать где-нибудь рядом? А если и рядом не подходит?
Если обект генерации сильно привязан к местности, то при генерации поправки вводятся ещё и в местность вокруг. Допустим, что у нас маркер на ледяной дворец. Следовательно вместе с маркером прописывается чтобы там обязательно был ледяной биом.
>А, стоп, мир же бесконечный.
Огромное, бешенное количество маркеров может быть сгенерированно и расставлено задолго до появления игрока в зоне видимости этих маркеров, тупо находясь в стазисе, но только в определённых связанных или упомянутых секторах. Реальная проблема когда ты можешь нагенерить говна, а игрок как лавина сначала чистит подземелья, и только потом пиздует в деревню скидывать квесты охуевшим от совпадений нпс'ам. К тому же сильно зависит всё от того, какие типы квестов мы предполагаем запилить.
>Что я хочу сказать - ПРЕгенерация позволила бы сделать более качественный мир без лишних трудностей. И игра бы меньше тормозила.
Не факт. Опять же, всё зависит от того сколько реально игра держит объектов в памяти. С маркерами проще, потому что можно было бы просто отрубить находящийся за пределами наблюдения мир и он бы не тратил ресурсы процы на обсчёт происходящих в нём событий. Вообще дохуя рогаликов с рпг-элементами есть. Конечно, там малость через жопу, но то как гонял в какой-то JRPG рогалик с геноцидами всего живого и генерацией неба и аллаха.
Аноним 01/08/18 Срд 18:46:05 520125487
>>520124
Есть рогалики, где такой генератор, о котором я говорю - реализован. Сам не играл есичесна, но по описанию - прям охуенно. Да взять тот же пресловутый дварф фортресс.
Аноним 02/08/18 Чтв 03:07:30 520249488
>>519996
>Ну, просто кубики. То что нотч делал месяц ты делал год.
В майне нету ни цветного освещения ни освещения дальше 16 блоков

>Не боишься не успеть?
До пернсии? Не боюсь. Она еще не скоро.
Аноним 02/08/18 Чтв 04:29:34 520253489
>>520006
Попробуй вот этот *.bat файл положить рядом с voxelcraft-v0.01.jar, запустить и скинуть скриншот или текст ошибки, которая отобразится в консоли.
https://dropmefiles.com/f3CT6
По ссылке простой bat файл с текстом
java -jar voxelcraft-v0.01.jar
pause

Аноним 02/08/18 Чтв 06:59:32 520260490
>>520116
ОП, ты бы лучше рассказал, что же именно ты хочешь фундаментального менять. Пока все, что описывал, можно сделать путем простого форка minetest и небольшими правками и запиливанием своего мода.
Аноним 02/08/18 Чтв 14:10:36 520282491
>>520253
C:\Users\admin\Desktop>java -jar voxelcraft-v0.01.jar
LwjglGraphics: created OpenGL 3.2+ core profile (GLES 3.0) context. This is expe
rimental!
[BLOCKS_REGISTRY]: found 8 blocks with 10 textures
Generator: SEED: -1203334854
gen blocks: Result: 0.349
Exception in thread "LWJGL Application" java.lang.IllegalArgumentException: Error compiling shader: Vertex shader
Vertex shader failed to compile with the following errors:
ERROR: error(#272) Implicit version number 110 not supported by GL3 forward compatible context
ERROR: error(#273) 1 compilation errors. No code generated

Fragment shader:
Fragment shader failed to compile with the following errors:
ERROR: error(#272) Implicit version number 110 not supported by GL3 forward
compatible context
ERROR: error(#273) 1 compilation errors. No code generated


at com.badlogic.gdx.graphics.g2d.SpriteBatch.createDefaultShader(SpriteBatch.java:163)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:126)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:80)
at com.badlogic.gdx.scenes.scene2d.Stage.<init>(Stage.java:92)
at ru.sipaha.voxelcraft.uinterface.UserInterface.<init>(UserInterface.kt:15)
at ru.sipaha.voxelcraft.VCraftKotlin.create(VCraftKotlin.kt:44)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Аноним 02/08/18 Чтв 14:12:19 520284492
изображение.png 441Кб, 1920x1080
1920x1080
>>520282
И вот ещё только-что дописало в том же терминале
WORLD STEP SIMULATIOn TIMEOUT: TIME: 25
Аноним 02/08/18 Чтв 15:34:39 520297493
>>520260
Покажи в майнтесте цветное освещение дальше чем на 16 блоков
Аноним 02/08/18 Чтв 15:44:17 520299494
narkoman.png 1574Кб, 1749x898
1749x898
>>520282
Попробуй вот этот билд https://dropmefiles.com/OsYca
>>520284
>WORLD STEP SIMULATIOn TIMEOUT: TIME: 25
Это норм. Просто выводил в лог время обработки физики, чтобы с пиковыми нагрузками бороться.

>>519820
Ну так что ребятки. Никто не нашел секретный блок?
Аноним 02/08/18 Чтв 17:09:43 520313495
>>520299
>Попробуй вот этот билд https://dropmefiles.com/OsYca

Та же фигня.

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


C:\Users\admin\Desktop>java -jar voxelcraft-v0.02.jar
LwjglGraphics: created OpenGL 3.2+ core profile (GLES 3.0) context. This is expe
rimental!
[BLOCKS_REGISTRY]: found 8 blocks with 10 textures
Generator: SEED: -1203334854
gen blocks: Result: 0.248
Exception in thread "LWJGL Application" java.lang.IllegalArgumentException: Erro
r compiling shader: Vertex shader
Vertex shader failed to compile with the following errors:
ERROR: error(#272) Implicit version number 110 not supported by GL3 forward comp
atible context
ERROR: error(#273) 1 compilation errors. No code generated

Fragment shader:
Fragment shader failed to compile with the following errors:
ERROR: error(#272) Implicit version number 110 not supported by GL3 forward comp
atible context
ERROR: error(#273) 1 compilation errors. No code generated


at com.badlogic.gdx.graphics.g2d.SpriteBatch.createDefaultShader(SpriteB
atch.java:163)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:126
)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:80)

at com.badlogic.gdx.scenes.scene2d.Stage.<init>(Stage.java:92)
at ru.sipaha.voxelcraft.uinterface.UserInterface.<init>(UserInterface.kt
:15)
at ru.sipaha.voxelcraft.VCraftKotlin.create(VCraftKotlin.kt:46)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplic
ation.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplicati
on.java:126)


Лень переносы исправлять, по тому что сижу со сраной винды. Попробую с линукса запустить
Аноним 02/08/18 Чтв 17:15:20 520316496
Аноним 02/08/18 Чтв 17:55:59 520327497
>>520313
Проверь еще пожалуйста вот так: https://dropmefiles.com/O0Zna
Думал проблема у меня, а тут похоже либгдх с огл3 багует в стандартном шейдере.
Аноним 02/08/18 Чтв 18:52:42 520357498
>>520316
И сосем лапу т.к. // Light is stored as 4 bits, thus 15 is the maximum.
Аноним 02/08/18 Чтв 19:05:55 520364499
>>520357
>Light is stored as 4 bits, thus 15 is the maximum.
Перфект бритиш энглиш левел
Аноним 02/08/18 Чтв 19:10:35 520366500
изображение.png 960Кб, 1920x1080
1920x1080
изображение.png 850Кб, 1920x1080
1920x1080
>>520327
Запустилось. Спасибо.
Где я оказался? Что внизу?
Аноним 02/08/18 Чтв 19:43:35 520379501
>>520357
Ты не поверишь, но в этих же исходниках можно изменить размерность этого света, его цвет, даже небо, даже аллаха.

Но все же хотелось бы, чтобы ОП сказал, что хочет получить кардинально нового в проекте, чтобы уже исходя из этого подбирать инструментарий.
Аноним 03/08/18 Птн 02:31:28 520553502
>>520379
Ты не поверишь, но это фундаментальное ограничение, которое вызвано:
а) объемом памяти. Если свет в той архитектуре будет занимать больше места, то прощай оперативная память.
б) алгоритмом генерации света. Если свет не распространяется далее 16 блоков, то они берут текущий чанк, его соседей и рассчитывают свет. При свете дальше чем 16 блоков придется брать еще соседей соседей и тд, что убьет всю производительность на корню.
Чтобы обойти это ограничение надо переписывать всю систему освещения и весь пейплайн обработки чанков. Так зачем брать чужое гавно, чтобы его целиком переписать когда можно взять свое и написать сразу как надо?
Проблема в том, что майнтест - это калька. Я же делаю новую архитектуру.
>что хочет получить кардинально нового в проекте
Я хочу получить движок без ограничений, присущих оригиналу. Прочитай хотя бы первую сотню постов.
>>520366
Внизу безысходность, а ты оказался на краю мира в запретной зоне! которая крашит игру
Аноним 03/08/18 Птн 05:29:25 520572503
>>520553
>>а) объемом памяти. Если свет в той архитектуре будет занимать больше места, то прощай оперативная память.
А какая будет иная архитектура, кроме как загруженая для текущих чанков матрица освещенности?
>>б) алгоритмом генерации света. Если свет не распространяется далее 16 блоков, то они берут текущий чанк, его соседей и рассчитывают свет. При свете дальше чем 16 блоков придется брать еще соседей соседей и тд, что убьет всю производительность на корню.
>>Чтобы обойти это ограничение надо переписывать всю систему освещения и весь пейплайн обработки чанков.
Алгоритм пишется любой там же. Про чанки и соседи: заходим в файл
https://github.com/minetest/minetest/blob/master/src/constants.h
изменяем другой дефайн MAP_BLOCKSIZE с 16 на любой из фантазий. Получаем, что чанки имеют другой размер под твои запросы.
>>Прочитай хотя бы первую сотню постов.
Да я тред весь прочитал, вначале как раз спрашивали тоже, что нового хочешь сделать. Пока только общие фразы ну и упомянул про свет. Пока виден типичный подход зеленых новичков, которые хотят обязательно свой движок, а про игру забывают (забивают).
Опиши свои хотелки - именно это и хотели многие услышать в этом треде: что именно ты хочешь привнести, но не общими фразами маркетолога. А я откланиваюсь со своими советами и желаю удачи в разработке.
Аноним 03/08/18 Птн 07:44:13 520577504
>>520572
Он просто хочет сделать еще один движок. Ничего плохого в этом нет, и никаких оправданий не требуется. Хочет - делает.
Аноним 03/08/18 Птн 07:59:09 520578505
>>520577
Да понятно: старое доброе движкописательство, почти так же лампово как пилить свой софтрендер)
Просто думал, что может в плане игр может будут какие-то новые идеи.
Аноним 03/08/18 Птн 10:22:47 520610506
ОП, делай бесконечный вверх по высоте мир
Аноним 03/08/18 Птн 10:31:36 520612507
>>520610
С воздушными замками и шлюхами, космосом и дургими планетами
Аноним 03/08/18 Птн 10:50:21 520621508
>>520612
>дургими планетами
Вот это более проблематично. А вот космос, воздух, который становиться все более и более разряженным, и космические станции на высоте 15 тысяч блоков, до которых можно добраться на стратостате или в теории построить огроменный небоскреб с гравитационными блоками и постоянной подкачкой воздуха с нижних уровней - вот это было бы заебись.
Аноним 03/08/18 Птн 13:27:02 520705509
>>520249
>До пернсии? Не боюсь. Она еще не скоро.
До смерти.
Такими то темпами.
Аноним 03/08/18 Птн 15:49:41 520714510
>>520572
>А какая будет иная архитектура, кроме как загруженая для текущих чанков матрица освещенности?
Не хранить постоянно освещение для каждого блока в загруженых чанках
>изменяем другой дефайн MAP_BLOCKSIZE с 16 на любой из фантазий. Получаем, что чанки имеют другой размер под твои запросы.
Размер чанков много на что аффектит (например на время обновления, на время генерации и на возможность распаралеливание итд и тп) и просто так его менять весьма опасно. К тому же максимальный размер чанка, который за приемлемое время обрабатывается - это 32х32х32. Увеличив в майнтесте размер чанка мы получаем новое ограничение в 32 блока вместо 16... Я же никак не связываю размер чанка и максимальную дальность света у себя.
>Опиши свои хотелки
1) Генератор, который не будет скован высотой и глубиной, чтобы можно было делать большие перепады высот.
2) Полноценную систему электричества (редстоун - шикарный задел на интереснейшую механику, но его не стали развивать...)
3) Температура и смена времен года
4) Портящиеся расходники (будет стимулировать игрока шевелиться и искать пути автоматизации получения воды/еды/огня/света)
5) Возможности для автоматизации. Дроч ради дроча нинужен. В майнкрафте есть шикарнейший игровой аспект - всевозможные фермы лута и прочего. Но есть большое НО - они никак разработчиками не поощряются и даже наоборот фиксят "баги" говоря "сидите в своем стойле и не придумывайте себе занятия". Очень большое удовольствие получаешь когда вчера ты пыхтел, чтобы добыть пару палок, а сегодня у тебя фабрика для их производства.
6) Механизмы вроде лифта. В майнкрафте насколько знаю до сих пор нету небагованого способа автоматизировать вертикальное перемещение.
7) Строительство. В майне можно построить классную конуру, но попытки создать что-то более менее масштабное приводит к бесконечному гринду ресурсов. Опять же должно быть развитие, которое позволит этот процесс ускорить.
8) Мобы. В оригинале они тупые и однообразные. Можно сделать лучше.

Ну и все в таком духе. Идей много, но вы же скажете опять "да все уже есть в модах!" и пойдет все поедет по новой сначала треда. Так что можете перечитать пост этого анона: >>518691

Если все же есть острое желание переспросить "ТАК ГДЕ НОВОЕ ТО?", то задам вам встречный вопрос - как бы вы описали "НОВОЕ" в "будущей" игре Starcraft 1 по отношению к остальным существующим на тот момент стратегиям?

>>520577
>>520578
Этап движкописательства я уже прошел раньше. Сейчас же нацелен именно на игру.

>>520610
>ОП, делай бесконечный вверх по высоте мир
Да, уже заложены алгоритмы без ограничений в высоту.

>>520621
Про разряженый воздух норм идея. Возьму на заметку. Правда с космическими станциями будет уже перебор. Тогда точно до смерти не доделаю (хотя если выстрелит, но наберу в команду народу и такое можно будет организовать).

>>520705
Извиняй, сложно вести разработку когда есть основная работа и семья. Если дорасту до доната, то процесс значительно ускорится.
Аноним 03/08/18 Птн 16:47:27 520727511
>>520714
>8) Мобы. В оригинале они тупые и однообразные.

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

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

Хотя реальная охуевшая симуляция в 2к19-1 конечно мало кому нужна, тут базару ноль.
РЕЛИЗ 0.0.4 Аноним # OP 08/08/18 Срд 17:28:17 521628512
пасхалка.jpg 16Кб, 349x313
349x313
Объявляю правила нумерации версий игры:

major.minor.bugfix

major - большие нововведения. Думаю эта цифра только с релизом изменится на 1
minor - небольшие нововведения. Любые новые фичи идут как минимум сюда (или в major).
bugfix - правка багов и производительности.

Т.о. этот релиз правит только то что уже было. Нового пока ничего нету. Итак:

1) Сделал вычисление света на углах чанков
2) Разгрузил по максимуму тред с рендером. ФПС больше не просаживается при разрушении блоков (если процессор будет проседать, то это в теории должно только влиять на скорость обновления чанков. ФПС должен оставаться стабильным).
3) Исключил из рендера чанки, которые не попадают в область видимости (без учета препятствий)
4) Убрал генерацию невидимых граней на границах чанков
5) Теперь игра не течет как сучка (разрабы java обертки над физ движком подумали, что это збс идея кэшировать каждый создаваемый объект. И плевать на то что этих объектов скапливаются тысячи. Благо это легко обойти если найти проблему).
6) Немного увеличил область генерации и сделал сид случайным (каждый запуск новая карта).
7) Увеличил максимальный фпс до 70 (может плавнее будет рендериться картинка)

https://dropmefiles.com/wbbQs
Blame! Аноним 08/08/18 Срд 18:09:08 521636513
15001407292470.jpg 256Кб, 1456x956
1456x956
ОП, нахуя пилить очередной клон копрокубов? У тебя же нет киллер-фичи. Это просто КЛОН.
Вот прочитай эту мангу, а потом сделай.

Хорошо, что нету Неба.
Хорошо, что нету Дна.
Хорошо, что Солнца нету.

Только чёрная стена,
Только трубы ледяные,
Только миллионы лет.

Хорошо - что никого,
Хорошо - что ничего,
Так черно и так мертво,

Что мертвее быть не может
И чернее не бывать,
Что никто нам не поможет
И не надо помогать.
Аноним 08/08/18 Срд 18:14:08 521638514
Аноним 08/08/18 Срд 18:43:29 521644515
image.png 845Кб, 880x400
880x400
>>521636
Я думаю обсуждение этой темы ни к чему не приведет. Все мои попытки объяснить чем мой проект отличается полностью игнорируются. Может я криво выражаю мысли, а может и люди не хотят чуточку фантазии применить, чтобы представить весь грандиозный масштаб возможностей кубомира. Да, пусть я делаю клон. Освобождаю вас от необходимости писать в каждом втором посте "клон" "клон" "клон"
Аноним 08/08/18 Срд 21:10:43 521692516
Аноним 09/08/18 Чтв 02:09:05 521723517
Аноним 09/08/18 Чтв 02:26:07 521729518
>>521692
https://stackify.com/memory-leaks-java/
>The standard definition of a memory leak is a scenario that occurs when objects are no longer being used by the application, but the Garbage Collector is unable to remove them from working memory
Аноним 09/08/18 Чтв 10:30:53 521746519
>>521729
А я говорил что гц - зло. А они не верили.
Уничтожайте ваши объекты самостоятельно.
Аноним 09/08/18 Чтв 17:55:47 521819520
>>521746
>кроссовки порвались
>А я говорил что кроссовки - зло. А они не верили. Шейте себе лапти самостоятельно.
Аноним 11/08/18 Суб 17:20:40 522085521
>>436609
Да хрен там божественный.
Теней нет.
Аноним 11/08/18 Суб 17:33:13 522088522
>>436609
Я даже больше скажу.
Нет динамического определения нод.
Нет нормальных партиклов.
С какогото быдлокотама ушли на си11 стандарт и сделали Хрюше ручкой, при том что игра позиционируется как низкоресурсная.
Энтити не можно крутить совсем как хочется.
Да много чего еще.
Аноним 15/08/18 Срд 01:19:10 522645523
ОП, планируешь добавлять ступеньки, полублоки, заборы, двери или любые другие невоксельные объекты? Если да, то как из них генерировать мэш чанка? Как делать raycasting?
Аноним 15/08/18 Срд 12:17:52 522692524
>>522645
Ты так троллишь? Где ты у него воксели увидел?
Аноним 15/08/18 Срд 13:04:12 522706525
>>522692
Ты хочешь сказать, что у него не воксели, а кубы? Я не вижу разницы, тем более во всех статьях о minecraft-like движках, которые я читал, употребляли именно "voxel".
Аноним 15/08/18 Срд 13:45:53 522716526
ace-of-spades-49.jpg 32Кб, 700x525
700x525
>>522706
>Игра Minecraft использует подобие воксельной графики для создания случайно генерируемого ландшафта, но рендеринг производит с помощью полигонов

>Ты хочешь сказать, что у него не воксели, а кубы? Я не вижу разницы
Как минимум текстуры у блоков должны были натолкнуть тебя на мысль, что это полигональные кубы.

>minecraft-like движках
Скорее всего, они имели в виду, что дата чанков хранится в вокселях. Рендер там практически всегда псевдовоксельный.

На пике ace of spades, пример воксельного рендера
Аноним 15/08/18 Срд 13:47:20 522717527
>>522716
>Как минимум текстуры у блоков должны были натолкнуть тебя на мысль, что это полигональные кубы.
И интерполированное освещение.
Аноним 15/08/18 Срд 14:06:44 522719528
>>522716
Хорошо, пусть будут кубы. Можешь что-то подсказать по этому вопросу >>522645? Где можно найти исходники (желательно open/webgl) с реализованными ступеньками, полублоками, дверями, заборами и т.д.?
Аноним 15/08/18 Срд 22:18:59 522833529
>>522719
Ну Майнтест же.
Будут те и исходники и кофа с ванной и розов лепестки.
Аноним 16/08/18 Чтв 01:33:54 522850530
>>520116
>Проект на крестах умер ввиду того, что его дальнейшее развитие стало вызывать чувство отвращения из-за крестов.
Да но кресты намного производительней будут джавы.
Аноним 16/08/18 Чтв 09:19:03 522867531
>>522850
>2018
>C++
На расте нужно писать
Аноним 16/08/18 Чтв 10:41:56 522870532
Аноним 16/08/18 Чтв 11:01:12 522874533
Аноним 16/08/18 Чтв 11:16:27 522876534
>>522874
Вижу какого-то тивттеро-петуха. Кидай тулзы, либы и движки на расте, а также проекты с их использованием или gtfo
Аноним 16/08/18 Чтв 11:24:01 522877535
Аноним 16/08/18 Чтв 11:30:04 522878536
изображение.png 280Кб, 450x353
450x353
>>522877
>http://arewegameyet.com/

Бляяяяяяяяааааааааааааа

> piston engine

Мало того, что пистон, так ещё и школофреймворк, на самом деле.
Аноним 16/08/18 Чтв 11:33:01 522879537
>>522878
Слышь, манька, ты че так базаришь? Пистон наш брат.
Аноним 16/08/18 Чтв 11:44:30 522881538
>>522878
Напиши своего убийцу юнити на расте. Ниша свободная.
Аноним 16/08/18 Чтв 11:46:37 522882539
Аноним 16/08/18 Чтв 11:56:40 522885540
изображение.png 425Кб, 604x601
604x601
>>522882
> https://github.com/PistonDevelopers/hematite/blob/master/src/chunk.rs

> Проект на крестах умер ввиду того, что его дальнейшее развитие стало вызывать чувство отвращения из-за крестов.

> where F: FnMut(/coords:/ [i32; 3],
> /buffer:/ &'a RefCell<Option<gfx::handle::Buffer<R, Vertex>>>,
> /chunks:/ [[[&'a Chunk; 3]; 3]; 3],
> /biomes:/ [[Option<&'a [[BiomeId; SIZE]; SIZE]>; 3]; 3])


> #[derive(Copy, Clone)]
> pub struct Chunk {
> pub blocks: [[[BlockState; SIZE]; SIZE]; SIZE],
> pub light_levels: [[[LightLevel; SIZE]; SIZE]; SIZE]
> }

> // TODO: Change to const pointer.
> pub const EMPTY_CHUNK: &'static Chunk = &Chunk {
> blocks: [[[EMPTY_BLOCK; SIZE]; SIZE]; SIZE],
> light_levels: [[[LightLevel {value: 0xf0}; SIZE]; SIZE]; SIZE]
> };

> pub struct ChunkColumn<R: gfx::Resources> {
> pub chunks: Vec<Chunk>,
> pub buffers: [RefCell<Option<gfx::handle::Buffer<R, Vertex>>>; SIZE],
> pub biomes: [[BiomeId; SIZE]; SIZE]
>}
Аноним 16/08/18 Чтв 12:18:58 522889541
>>522885
Как же я обосрался с раста. Сделал мой день, анон
Аноним 16/08/18 Чтв 12:29:52 522890542
>>522885
Еттить, Пролог в полный рост.
Аноним 16/08/18 Чтв 12:29:57 522891543
>>522889
массивов никогда не видел?
ну да, раст покажется непривычным для тех, кто не знаком с функциональным программированием, потому что раст сильно им вдохновлен. но это наоборот его сильная сторона.
Аноним 16/08/18 Чтв 12:38:01 522892544
>>522891
Порватыш безработный, плиз
Аноним 16/08/18 Чтв 12:48:21 522894545
>>522892
>Порватыш безработный
Просто пытаюсь понять твою цепочку рассуждений: как ты пришел к этому выводу исходя из постов выше о том, что раст является более современным и безопасным чем C++ и позволяет писать код лучше быстрее?
Аноним 16/08/18 Чтв 12:54:23 522895546
>>522894
Просто посылаю нахуй трендового уженешкольника.
Аноним 16/08/18 Чтв 13:01:34 522898547
>>522894
Исходя из постов выше, я понял, что ты копротивляешься за непаханное поле, на котором игры писать - мазохизм и пустая трата времени.

> что раст является более современным и безопасным чем C++
Это я и без тебя знаю, прочитав две строчки википедии. Ты кстати в ПОСТАХ ВЫШЕ об этом не писал, максимум обмыслил, так что не пизди.
Аноним 16/08/18 Чтв 13:07:10 522899548
>>522898
>непаханное поле
>на котором игры писать - мазохизм и пустая трата времени
что ты несешь, шизик. это же не еба сервер какой-то или банковская система, где нужна супер стабильность, безопасноть и дохуя кода.

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

геймдев как раз-таки лоялен ко всей этой языковой инфраструктуре. вон кто-то даже умудряется на lua писать с нуля игоры.
Аноним 16/08/18 Чтв 13:18:51 522900549
>>522899
>простой движок можно написать достаточно быстро. потом ты просто пишешь код и все.
всяких графических врапперов и движков и так уже навалом.
>простой
>просто
>всяких
Выпизднись из треда, мамин кукаретик. Пока что ты сбросил сайт с кучей детских высеров без архитектуре на гитхабе. Законченных проектов нет. Готовых движков с проектами нет.

>геймдев как раз-таки лоялен ко всей этой языковой инфраструктуре
Коммерческий геймдев - это unity, UE и несколько популярных либ на крестах и жабе. То что тебе позволяет без ебли в жопу, быстро, эффективно, работая в команде реализовывать ТЗ.

Все эти кукареки про С НУЛЯ НА LUA или КАЧАЕШЬ ФРЕЙМВОРК ВАСИ ИЗ 8 "Б" С ГИТХАБА И ДЕЛАЕШЬ НА РАСТЕ ПРОСТО - индикатор студентоты или школьника без денег и практического опыта в индустрии.
Аноним 16/08/18 Чтв 13:24:14 522901550
>>522900
Так речь в этом треде о запиливании игры с нуля.
Я где-то говорил, что нужно срочно удалять юнити и скачивать конпелятор раста?

Суть была в том, что если ты пишешь что-то с нуля на C++ в 2018, то лучше пересесть на раст.
Аноним 16/08/18 Чтв 13:27:09 522902551
>>522901
>Так речь в этом треде о запиливании игры с нуля.
Чего блять? Оп вначале писал на Годоте, потом перекатился на LibGDX.

>Суть была в том, что если ты пишешь что-то с нуля на C++ в 2018, то лучше пересесть на раст.
Ну тут согласен, лол, если тебе ПРЯМО ХОЧЕТСЯ С НУЛЯ
Аноним 20/08/18 Пнд 01:41:56 523408552
>>522645
Raycasting это же забота физ движка. Полублоки очень просто делаются по аналогии с полными кубами (построение которых - это просто зашитый в коде набор вершин). С заборами надо будет сделать поддержку задания кастомных простых моделей (опять же набором вершин) прямо в metadata.json. Если модель будет уже сложная, то не обязательно её вообще объединять в один меш с остальным чанком. Даже некоторые блоки имеет смысл разделять т.к. свойства рендера у них разные
>>522901
>Так речь в этом треде о запиливании игры с нуля.
Боже упаси. Писать с нуля в геймдеве - это путь в никуда. Но тут есть некоторое НО: все навороты с редактором сцен в unity/godot/ue по факту мне не нужны т.к. ландшафт процедурный и level design пилится изменением условий генерации, а не перетаскиванием моделей.
Что касается раста - я его пробовал, но остался со стойким ощущением дилдака в заднице. Вроде безопасно и никто сзади не сможет пристроиться, но как-то не очень приятно когда посрать не можешь без unsafe, который убивает весь смысл использования раста.
Аноним 20/08/18 Пнд 01:55:40 523410553
>>523408
> Raycasting это же забота физ движка.
Так и есть, но я делаю всё с нуля по причине отсутствия готовых решений для моей платформы.
>Полублоки очень просто делаются по аналогии с полными кубами (построение которых - это просто зашитый в коде набор вершин). С заборами надо будет сделать поддержку задания кастомных простых моделей (опять же набором вершин) прямо в metadata.json.
Самое сложное — объединить логику воксельного рейкастера и рейкастера для работы с произвольными aabb-объектами.
Аноним 20/08/18 Пнд 02:03:40 523411554
>>523410
>я делаю всё с нуля по причине отсутствия готовых решений для моей платформы.
Тогда извиняй. У себя я пока надеюсь на возможности Bullet Physics, но подозреваю, что в оригинале сделан как раз велосипед. Можно его декомпилировать с помощью https://minecraft-ru.gamepedia.com/Minecraft_Coder_Pack и посмотреть как там сделано.
Аноним 20/08/18 Пнд 03:29:29 523413555
Да, неплохая идея.
Аноним 22/08/18 Срд 17:16:44 523748556
>>436533 (OP)
Так в чем киллер-фича то ?
Чет неуразумив нимае.
Аноним 23/08/18 Чтв 04:27:07 523859557
>>436533 (OP)
>пилю убийцу Minecraft
Поминки то когда ориентировочно ?
Аноним 25/08/18 Суб 20:58:46 524247558
>>436533 (OP)
Похоже убийца скорее мертв чем жив.
Аноним 25/08/18 Суб 21:30:19 524249559
>>524247
Убивец убил сам себя.
Аноним 25/08/18 Суб 23:39:15 524265560
image.png 2953Кб, 1746x894
1746x894
>>524247
Немного со свадебным запоемпереполохом неделю к игре не прикасался. Сейчас взялся за инвентарь
Аноним 30/08/18 Чтв 15:50:16 524943561
Тред живи
Аноним 30/08/18 Чтв 19:35:49 524968562
Убийца убивай
Аноним 02/09/18 Вск 12:36:40 525325563
Будут свои механики? Или тупо клон мвйна с улучшиной прогрузкой чанков?
Аноним 02/09/18 Вск 12:41:36 525327564
>>518691
+ моды грузят комп, что пиздец
Аноним 02/09/18 Вск 23:20:41 525474565
>>525325
Ничего уникального пока здесь нет.
Аноним 03/09/18 Пнд 15:15:33 525621566
>>524968
В отпуск укатил. Следующая обнова через 2-3 недели
Аноним 03/09/18 Пнд 15:17:56 525622567
>>525325
Будет своя механика электричества и много инструментов для автоматизации многих процессов
Аноним 04/09/18 Втр 14:54:19 525742568
>>525622
Интересно буду следить за разработкой
Аноним 05/09/18 Срд 21:33:57 525872569
Последний раз постил в этот тред в октябре прошлого года. Но сейчас чекнув тред был приятно удивлен, что даже спустя год ОП все так же придерживается лучших традиций вылезатор-тредов и не собирается добавлять в игру что то кроме рендеринга массива кубов. Так держать!
Аноним 07/09/18 Птн 15:43:22 526042570
оп я твой кумир, не сдавайся и не слушай хейтеров или я покончу с собою
Аноним 09/09/18 Вск 09:28:00 526248571
>>436533 (OP)
Отчего бы не вкатиться в Майнтест ?
Полный опенсорс и сама платформа полностью рабочая , при чем запускается даже на Raspberry.
Допилить тени, нормальное стекование энтити и партиклы.
Профит !
ВинВин все в плюсах.
Аноним 09/09/18 Вск 10:48:06 526252572
>>526248
Майнтест уже готовый и так скучно.
Да и свой продукт ты сможешь монетизировать на том же гугол плее, а тут - нет.
Аноним 10/09/18 Пнд 00:28:07 526353573
>>526252
Так и майнтест насколько я помню без проблем монетизируется, просто надо не забыть приложить исходники.
Алсо МТ это не игра а хмм игровой двиг, а вот игру ты уже скриптишь сам, те самые модельки, электричемтво итп.
18/09/18 Втр 03:32:29 527418574
>>526252
>свой продукт ты сможешь монетизировать на том же гугол плее, а тут - нет
Лицензия -- LGPL. Так что коммерчески значимые модификации движка всегда можно вынести в отдельную разделяемую библиотеку, если потребуется.
Аноним 20/09/18 Чтв 13:53:42 527686575
Где отчет?
Аноним 20/09/18 Чтв 18:05:05 527729576
>>527686
3я неделя еще идет. Ближе к воскресенью расскажу что да как. Вкратце - пока еще вожусь с интерфейсом.
>>526042
Респект таким парням, которые готовы жизнь отдать за влажные мечты опа.
Аноним 01/10/18 Пнд 20:14:43 529931577
Оп, перезалей демку
Аноним 02/10/18 Втр 04:18:28 530058578
inventory2.jpg 136Кб, 1596x928
1596x928
>>529931
https://drive.google.com/file/d/1NFNVQn05ig1b2BI039OCZzZlRl0Zk0Ur/view

Извиняюсь, что не отписался раньше. На работе некоторая жесть творилась будто кому-то интересны мои отмазы.
По состоянию на сегодня:
Промучившись изрядно с интерфейсом нашел для себя декларативный способ его описывать (описывать в коде расположение элементов это то еще удовольствие) через https://github.com/czyzby/gdx-lml/tree/master/lml + https://github.com/kotcrab/vis-editor/wiki/VisUI
Правда с документацией там так себе дела обстоят и к тому же не все работает как ожидается, но к счастью эта штука позволяет относительно легко её расширять.

В итоге у меня сейчас:
По нажатию F открывается/закрывается инвентарь с затемнением фона
В инвентаре размещены бело-черные квадраты, которые можно драг энд дропить в разные ячейки.
* Смог сделать масштабируемый интерфейс чтобы он не был микроскопическим на больших разрешениях и огромным на маленьких (размер элементов привязан к % от высоты окна)

Сейчас занимаюсь прикручиванием этого дела к модели интерфейса (чтобы отображались реальные предметы, а не квадраты-заглушки)
Аноним 02/10/18 Втр 18:30:58 530233579
Ураа ОП жив!
Аноним 03/10/18 Срд 13:11:00 530397580
Аноним 03/10/18 Срд 15:16:12 530459581
>>530397
Ну ты сравнил навыки кодинга Хопсона и ОПа)
Аноним 04/10/18 Чтв 01:58:49 530634582
>>436533 (OP)
> убийцу Minecraft
пролистал тред
ружье из нот детектед
Аноним 04/10/18 Чтв 10:27:07 530688583
>>530634
Прочитал тред весь - так же не встретил. Есть только измышления, высосанные из.. что вот де в minetest там одни ограничения, а я от них избавлюсь. А еще я вам электричество более крутое запилю. Так еще и потом на java-разработку вроде съехал..
Аноним 04/10/18 Чтв 23:43:36 530838584
>>530688
не запускается твое говно
Аноним 05/10/18 Птн 07:04:55 530872585
>>530838
Мое говно не обладает аэродинамическими свойствами.
Аноним 05/10/18 Птн 21:13:50 531018586
Не поздно ли для клонов майнкрафта?
Аноним 06/10/18 Суб 03:52:13 531075587
view.jpg 65Кб, 894x832
894x832
>>530397
Без необходимости ходить на работу и других дел я бы тоже мог наговнякать за неделю подобное. Но вообще я у дяди архитектор так то! Пишу код хорошо, чтобы проект не превратился в большую кучу дерьма по мере увеличения кодовой базы (как это случилось с оригиналом) и чтобы была возможность быстрого расширения функционала (например добавление новых блоков).
>>530634
>>530688
Плохо читали -> >>521644
>>531018
Не поздно ли для стратегий?
Не поздно ли для шутеров?
Не поздно ли для MOBA?
Не поздно ли для игр?
Аноним 06/10/18 Суб 05:38:59 531076588
>>523408
>Писать с нуля в геймдеве - это путь в никуда.
Жаль, Нотчу про это рассказать забыли - страдает там сейчас, бедолага, не знает, куда свои лярды потратить.
Аноним 06/10/18 Суб 05:44:32 531077589
Аноним 06/10/18 Суб 11:19:50 531102590
>>Все мои попытки объяснить чем мой проект отличается полностью игнорируются.
Это ты будешь на работе начальству говорить, что тебя не понимают и вообще тз составлено ничего не понимающими людьми.
Так ты возьми и распиши оп пунктам, что "Особенностями моего проекта является это и это. Каждый такой пункт описывается еще предложением, в котором емко и коротко описывается то самое отличие". А еще важный пункт - это оценка существующей продукции и конкурентов. Анализируем наш будущий продукт с точки зрения того, как мы будем технически реализовывать вышеуказанные пункты, какой стек технологий взять и почему (параллельно с этим ведут анализ существующих решений и можно ли использовать их).
Вот если это все коротко описать, то и вопрос бы в треде о подобно у многих не возникало. А только советы бы уже дельные давали.

На пикче xml.. Ой вей..
Аноним 06/10/18 Суб 13:56:33 531123591
ax.jpg 1Кб, 50x49
50x49
>>531102
>Это ты будешь на работе начальству говорить, что тебя не понимают и вообще тз составлено ничего не понимающими людьми.
Эм... если бы я не был заказчиком, то это предложение еще имело бы какой-то смысл, а так...
>Так ты возьми и распиши оп пунктам, что "Особенностями моего проекта является это и это.
Может мне отсосать еще тебе за дельные советы? Я готов распинаться за деньги, но сейчас же никто и гроша не кинет мне. Поэтому пока оставляю за собой право сказать: все основные особенности описаны выше. Могу только сослаться на них если кому-то лень читать весь тред.
>На пикче xml.. Ой вей..
Интернет написан на xml. Ой вей...

А вообще найс тролеш братиш ( ° ʖ °) только жирность процентов на 20 убавь чтобы не так сильно палиться
Аноним 06/10/18 Суб 17:54:30 531163592
>>531075
>Не поздно ли для стратегий?
>Не поздно ли для шутеров?
>Не поздно ли для MOBA?
>Не поздно ли для игр?
Да, все поздно, осталось только батлрояли пилить.
Аноним 06/10/18 Суб 17:56:31 531164593
>>524265
Мрак какой-то, подкрути свет.
Аноним 06/10/18 Суб 18:02:40 531167594
>>531164
Так это специальное затемнение бэкграунда при открытии меню
Аноним 06/10/18 Суб 19:00:04 531176595
>>531123
>>Интернет написан на xml
Что?
Аноним 06/10/18 Суб 19:45:30 531184596
chto.jpg 26Кб, 546x356
546x356
Аноним 06/10/18 Суб 20:58:44 531196597
https://www.youtube.com/watch?v=opUw-ioROFI
voxelcraft-0.1.0.jar: https://drive.google.com/file/d/1nrih_WV21Dhpn3kY2D_3rIdLNjHWP_Kv/view

Новый релиз 0.1.0 с кодовым названием: Inventory
Управление:
F - открыть/закрыть инвентарь
F1 - открыть информацию о FPS и координатах
ПКМ - установить блок
ЛКМ - уничтожить блоки
Пробел - прыгнуть

Кирка и топор пока просто болванки для вида
Аноним 07/10/18 Вск 16:09:52 531275598
17 — копия.jpg 330Кб, 1296x706
1296x706
>>531196
ОП, это баг или фича? В центре закрытый светящийся блок, но освещение на углу осталось.
Аноним 07/10/18 Вск 18:20:39 531291599
minetest.png 123Кб, 792x624
792x624
>>531275
Это баг и природа его понятна (освещенность вершины определяется средней освещенностью четырех касательных блоков в сторону нормали). Как дойдут руки добавлю обработку подобных случаев.
Кстати в майнтесте этот баг тоже присутствует (пикрил)
В ранних версиях майна тоже было подобное

Аноним 09/10/18 Втр 10:09:05 531527600
Собственно, я не девелопер, а просто мимокрокодил-фантазер. Увидел тему, по диагонали прочитал тред, решил вкинуть своих маняфантазий о своем идеальном кубаче.

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

Симуляция
Вот это в оригинальном кубаче меня больше всего бесило. Меня люто бесят спавнящиеся из воздуха мобы, бесцельно бродящие и нихера не делающие. Гораздо лучше будет, если животные будут вести себя... как животные: размножаться, охотиться, жрать травку, охранять свою территорию, сбиваться в стаи, вот это все.
То же касается нпс. Пусть поселения развиваются в зависимости от ресурсов, пусть жители имеют свою роль и выполняют ее: добывают ресурсы, охотятся, торгуют, строят, крафтят. На этом можно построить их взаимодействие с игроком. Запилить систему генерации квестов, чтоб они просили тебя добыть ресурсы которых им не хватает, или избавится от угрозы. Так же и наоборот, дать игроку возможность нанимать нпс, чтобы они выполняли то, что игрок делать не хочет, или не в состоянии. Например нанять воинов, чтоб они охраняли твой дом особенно охуенно будет работать в мультиплеере, вместо б-гомерзкого привата или шахтеров, чтоб пиздовали копать дырку, или кузнеца, или... ну вы поняли. Можно вообще упороться и запилить социальную систему на манер фейбл.
Так же охуенно будет если погоду рассчитывать на основе климата и высоты, а не тупо по рандому ее менять. Но это наверное слишком ресурсозатратно.

Геймплей
Ну тут почти все что только можно было придумать, уже было в разных модах, но ввиду куцости движка, в довольно кастрированном и/или костыльном виде.
Постепенное развитие. Здоровенным деревом с несколькими глобальными ветками и кучей подветок. Типа: Технология(металлургия, энергетика, агрономия, химия...). Магия(алхимия, зачарования, чародейство...).
Изучение, кстати, можно совместить с ачивками. Ударил кремнем о камень - получил ачивку и открыл костер, кинул самородок в костер - открыл металлургию и тд. Главное, чтоб в зависимости от выбранного направления и уровня развития реально менялся геймплей. Там на низком уровне главная задача была просто выжить, ближе к середине важнее всего был поиск ресурсов, а в конце - конструирование сложных систем.
Через эти же ачивменты можно запилить подобие ролевой системы: убил сотню мобов мечом - стал бить сильнее и быстрее, пробежал 20000км - стал бегать быстрее и дольше и тд. Так же можно запилить перки, типа улучшенного зрения в темноте, если пробыл без света несколько дней, или боевые приемы.
Эксплоринг
Как по мне, основная проблема оригинального кубача - там нахуй не нужно исследовать мир. Структуры можно пересчитать по пальцам, они простые и там нет ничего реально интересного. Кроме того, почти все можно получить, сидя в своей уютной пещерке, которую ты нашел через 5 минут после начала игры.
Поэтому нам нужно:
а) больше структур. Огромные, многоуровневые данжи, места обитания особых мобов и прочее.
б) редкие материалы. Шкура дракона, который обитает высоко в горах, какие нибудь грибы, растущие только в определенных пещерах определенного биома, кристаллы, которые можно найти в жерле вулкана...
б) уникальные вундервафли. Магический меч, режущий камень как масло, древний комплекс по производству алмазов из угля, загадочный алтарь, на котором написано, что принесший на нем в жертву десятерых младенцев получит силу повелевать мертвыми, вот такое вот.
Туда же идут разные миры. Твайлайт форест был охуенный, такого бы и побольше. Ещё охуенно было бы запилить возможность создавать порталы между серверами.
Внутреигровые редакторы всего и вся
Майнкрафт - игра про создание чего-то нового и уникального, но возможностей для этого там маловато. Так почему бы не добавить возможность крафтить уникальные вещи? Ну там возможность создать свое оружие, или мебель. В принципе, с воксельной графикой это не должно быть сильно сложно.

Ну вот, высрал простыню сумбура после бессонной ночи. Эхх, спать пойду. В любом случае, удачи с разработкой, надеюсь не забросишь через месяц-два.
Аноним 09/10/18 Втр 15:47:12 531565601
>>531527
> Собственно, я не девелопер, а просто мимокрокодил-фантазер. Увидел тему, по диагонали прочитал тред, решил вкинуть своих маняфантазий о своем идеальном кубаче.

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

> и климатические зоны, потом разбросать биомы
Так и делается.

> И вообще необходим нормальный редактор карты.
Сложна и долга.

> Симуляция
> Вот это в оригинальном кубаче меня больше всего бесило. Меня люто бесят спавнящиеся из воздуха мобы, бесцельно бродящие и нихера не делающие. Гораздо лучше будет, если животные будут вести себя... как животные: размножаться, охотиться, жрать травку, охранять свою территорию, сбиваться в стаи, вот это все.
Невозможно. Чтобы эти процессы протекали с интересным результатом, а не скатывались в уг - нужно, собственно, большое количество мобов на большой территории. Очень большое на очень большой. А современные компы тянут очень маленькое количество на маленькой территории.

> Так же охуенно будет если погоду рассчитывать на основе климата и высоты, а не тупо по рандому ее менять. Но это наверное слишком ресурсозатратно.
Нет, это вообще не проблема, если ты, конечно, не предполагаешь полное моделирование климата, когда текущая погода в одном месте будет влиять на будущую погоду в другом месте.

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

> Эксплоринг
> Как по мне, основная проблема оригинального кубача - там нахуй не нужно исследовать мир. Структуры можно пересчитать по пальцам, они простые и там нет ничего реально интересного. Кроме того, почти все можно получить, сидя в своей уютной пещерке, которую ты нашел через 5 минут после начала игры.
> Поэтому нам нужно:
> а) больше структур. Огромные, многоуровневые данжи, места обитания особых мобов и прочее.
> б) редкие материалы. Шкура дракона, который обитает высоко в горах, какие нибудь грибы, растущие только в определенных пещерах определенного биома, кристаллы, которые можно найти в жерле вулкана...
Это убивает геймплей. Ну, либо, придется делать "уникальные пещеры" с "уникальными грибами" через каждые 500 метров.
Аноним 09/10/18 Втр 16:47:30 531567602
>>531565
>Сложна
>Долго
Так тебе нужна хорошая годная игра или говно сделанное на отъебись?
>Невозможно
В каком нибудь дварффортрессе или римворлде возможно, а тут значит нет. Вообще симуляция фауны ещё была в ультиме. Примитивная, но когда это, блять было.
>Современные компы тянут очень малое количество
Ну здрасьте, вы таки с целерона не слезли? У нас тут 2018 тамщемто на дворе.
>Сложно
Ну опять, блджад.
>Убивает геймплей
Каким, интересно, образом?
>Каждые 500 метров
Не, ну ты правда дурак или типа троллишь? Вся суть этого - в том чтобы дать игроку повод исследовать мир. Оно должно быть редким.
Аноним # OP 09/10/18 Втр 18:12:39 531577603
>>531527
>Собственно, я не девелопер, а просто мимокрокодил-фантазер
Именно такие фантазеры наиболее желанные гости в моем треде. Остальные "девелоперы" только и могут уповать на неоригинальность в тысячный раз не видя потенциала кубомира.

>Итак генерация
Генерацию надо дорабатывать, согласен. Но тут тема очень непростая. Я пока держу в голове интервью по генерации мира в DF и хочу сделать что-то подобное, но тема очень непростая (железо потянет в любом случае, но для годного генератора нужна тонна подгонок. Нудятина та еще).
http://www.gamasutra.com/view/feature/3549/interview_the_making_of_dwarf_.php?print=1
>И вообще необходим нормальный редактор карты.
Ты имеешь ввиду возможность прямо по блокам редактировать мир? Для майнкрафта уже есть вроде такие редакторы. Я хочу сделать конвертацию мира из майна к себе. Это даст огромное количество возможностей.

>Меня люто бесят спавнящиеся из воздуха мобы, бесцельно бродящие и нихера не делающие. Гораздо лучше будет, если животные будут вести себя... как животные: размножаться, охотиться, жрать травку, охранять свою территорию, сбиваться в стаи, вот это все.
Согласен. Монстры, которые появляются изниоткуда и пропадают вникуда это та еще хрень. Как минимум можно сделать единовременную генерацию и сохранение сгенерированых мобов (как это делается с мирными). Очень важно так же сделать ареалы обитания. Не должны мобы спавниться где угодно. Симуляцию их поведения тоже можно обработать, но уже сложнее. Это есть в моих планах (далеко не самая приоритетная задача, но она есть).

>Пусть поселения развиваются в зависимости от ресурсов, пусть жители имеют свою роль и выполняют ее
НПС надо дорабатывать, согласен. Мне очень импонирует возможность автоматизировать рутину и возможность нанимать думаю будет обязательно. Что касается квестов - тоже очень интересная тема, но требует серьезной проработки.

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

>Постепенное развитие. Здоровенным деревом с несколькими глобальными ветками и кучей подветок. Типа: Технология(металлургия, энергетика, агрономия, химия...). Магия(алхимия, зачарования, чародейство...).
Развитие будет обязательно. В первую очередь ресурсное (палки/камни/железо итд). Нужно или нет вводить какое-то дерево "талантов" еще подумаю.

>Изучение, кстати, можно совместить с ачивками. Ударил кремнем о камень - получил ачивку и открыл костер, кинул самородок в костер - открыл металлургию и тд.
Согласен. Ачивки отличный способ удержать игрока.

>Главное, чтоб в зависимости от выбранного направления и уровня развития реально менялся геймплей. Там на низком уровне главная задача была просто выжить, ближе к середине важнее всего был поиск ресурсов, а в конце - конструирование сложных систем.
Да, с таким развитием получится отличный геймплей. Буду к этому стремиться

>Через эти же ачивменты можно запилить подобие ролевой системы: убил сотню мобов мечом - стал бить сильнее и быстрее, пробежал 20000км - стал бегать быстрее и дольше и тд. Так же можно запилить перки, типа улучшенного зрения в темноте, если пробыл без света несколько дней, или боевые приемы.
Про подобную прокачку навыков даже не задумывался. В целом идея мне нравится. Запомню, спасибо.

>Как по мне, основная проблема оригинального кубача - там нахуй не нужно исследовать мир. Структуры можно пересчитать по пальцам, они простые и там нет ничего реально интересного. Кроме того, почти все можно получить, сидя в своей уютной пещерке, которую ты нашел через 5 минут после начала игры.
Тут просто вопрос человекочасов. Можно действительно придумать дохрена и больше различных интересных структур/ресурсов, но на это нужно очень много времени и сил. Думаю это будет целью на момент когда я смогу привлечь к проекту других людей.

>Ещё охуенно было бы запилить возможность создавать порталы между серверами.
Годная идея. И главное относительно простая в реализации. Единственная проблема - держатели серверов (если это разные люди) должны очень хорошо доверять друг другу. Помечу у себя такую фичу, спасибо

>Майнкрафт - игра про создание чего-то нового и уникального, но возможностей для этого там маловато. Так почему бы не добавить возможность крафтить уникальные вещи? Ну там возможность создать свое оружие, или мебель. В принципе, с воксельной графикой это не должно быть сильно сложно.
Есть простор для размышлений, спасибо

>надеюсь не забросишь через месяц-два.
Треду уже больше года. Забрасывать не собираюсь.
Аноним 09/10/18 Втр 18:24:57 531580604
>>531577
>Именно такие фантазеры наиболее желанные гости в моем треде
От таких кириллов-корованеров с их маняфантазиями никакого толку.
Аноним 09/10/18 Втр 18:29:22 531583605
>>531577
>потенциала кубомира
Обесни мне. Спрашиваю без сарказма, если пойму, может присоединюсь к разработке.
мимокрок
Аноним 09/10/18 Втр 18:36:13 531587606
>>531577
>Ты имеешь ввиду возможность прямо по блокам редактировать мир?
В том числе. Ну и возможность скормить генератору свою карту высот\биомов.
>Для майнкрафта уже есть вроде такие редакторы
Ну, когда я последний раз смотрел, они были люто кривыми.
>какое-то дерево "талантов"
Не талантов а технологий. как в какой-нибудь циве. Чтоб не вываливать на игрока скопом все что есть в игре, а позволить ему развиваться постепенно. В принципе, многие кубомоды используют похожую систему, таумкрафт там или севтек.
Аноним 09/10/18 Втр 18:44:55 531595607
>>531580
Если фильтровать бурную фантазию строя проекцию на реальность можно вполне годные мысли услышать. Главное слушать.
>>531583
Если ты ничего не услышал прочитав тред и даже этот пост >>531577 то доказывать что-то будет слишком затратным занятием. Могу посоветовать только подождать пока мой проект не раскроется.
>>531587
>В том числе. Ну и возможность скормить генератору свою карту высот\биомов.
Карты/биомы думаю можно будет скармливать
> Ну, когда я последний раз смотрел, они были люто кривыми.
Дело в том, что это достаточно сложная задача - написать годный редактор. По сложности соизмерима с написанием новой игры.
>Не талантов а технологий. как в какой-нибудь циве. Чтоб не вываливать на игрока скопом все что есть в игре, а позволить ему развиваться постепенно
Посмотрим. В теории можно сделать естественное развитие без искуственных "технологий", но если не получится, то буду думать о дереве. Имея в руках палки и ками ядерный реактор не построить. В любом случае спасибо за упоминание модов. Я их сам не сильно много знаю. Если есть еще годнота, то называй. Посмотрю как время появится.
Аноним 09/10/18 Втр 18:46:42 531597608
Аноним 09/10/18 Втр 18:59:06 531602609
>>531597
Прочитал пост, интересно. Но я всё ещё не понимаю, почему это должно быть привязано к кубам?
Аноним 09/10/18 Втр 19:08:30 531607610
>>531602
Прелесть кубов - относительная простота создания мира, с которой может справиться один разработчик. Подобных возможностей строительства/разрушения без кубов нереально достичь (или реально, но нужен штат сотрудников).
Аноним 09/10/18 Втр 19:25:58 531615611
Аноним 09/10/18 Втр 19:31:21 531618612
Аноним 09/10/18 Втр 20:16:48 531633613
>>531607
>Подобных возможностей строительства/разрушения без кубов нереально достичь
Всегда привожу в пример игру "35мм". Там можно придраться много к чему, но факт - одним человеком написано.
Аноним 09/10/18 Втр 20:21:23 531634614
>>531633
И где там разрушаемое окружение?
Аноним 09/10/18 Втр 21:49:34 531641615
>>531634
Конкретно там нет, но разрушаемое окружение делается искаропки в том же уече. Тебе не надо предварительно резать модельки, они разобьются движком автоматически.
Ну ладно, я с дивана рассуждаю. Не слушай меня.
Аноним 09/10/18 Втр 22:49:45 531650616
Аноним 11/10/18 Чтв 12:29:07 531814617
Выдираешь из симсов с симсити нужные алгоритмы пихаешь в Майнтест моды.
Ездишь по ушам дев комюнити чтобы запилили наконец-то тени.
Профит.
Аноним 13/10/18 Суб 09:51:48 532089618
>>531814
Как будто тени что-то принципиальное для интересной игры
Аноним # OP 14/10/18 Вск 21:39:13 532303619
ben.jpg 270Кб, 1596x897
1596x897
Встречаем новую версию voxelcraft-0.2.0:
https://drive.google.com/file/d/1lGetDAR0XZQnKyYadAOOlDskj7Nsv48d/view

Добавлено сохранение чанков/инвентаря/позиции игрока. Теперь ваши пещеры не исчезнут после перезапуска! Правда фича эксперементальная и я не гарантирую, что в следующей версии ваш мир нормально загрузится.

Все файлы кладутся рядом с jar'ником в папку worlds. Если её удалить, то при запуске мир создастся заново.
Аноним 14/10/18 Вск 23:08:53 532323620
>>532303
Забей на это дело. У тебя ничего не получается. Извини, за прямоту.
Аноним 15/10/18 Пнд 02:25:08 532340621
>>532089
Тени выстраивают перспективу.
Я не говорю что прям фотокачество что бы выкатили, но хоть какие то пусть хоть сделают.
Аноним 15/10/18 Пнд 04:30:23 532353622
>>532323
Ну ладно. Раз анон что-то говорит, то так оно и есть. Спасибо что открыл мне глаза! нет
>>532340
Специфика майнкрафта требует, чтобы при большом кол-ве источников света игра не умирала (при этом один раз запечь и использовать тоже не выходит т.к. нужен еще быстрый перерасчет при изменении геометрии или добавлении/удалении источников). "Реальный" свет с тенями (даже самыми простыми) довольно быстро съедает все ресурсы
Аноним 15/10/18 Пнд 17:34:13 532484623
>>532353
>Ну ладно. Раз анон что-то говорит, то так оно и есть. Спасибо что открыл мне глаза!
Поработай над оптимизацией для начала. У тебя с ней все плохо.
А именно:
1) Размер .jar файла с 80 до 20mb или меньше.
2) Фпс на моем ведре подними с 20 до 120+, ибо обычный майнкрафт у меня идет в ~50фпс, и это в законченной игре с бесконечным миром, мипмапом и нормальной прорисовкой.
3) Вернись на кресты, не повторяй ошибку Нотча.

Не сделаешь - остаешься кириллом.
Аноним 15/10/18 Пнд 21:50:27 532588624
>>532484
Автору за тред уже давали много полезных советов, но он всех игнорирует и думает, что уж вот он точно все грабли дизайна уже оценил наперед.
Аноним 16/10/18 Втр 02:06:51 532647625
>>532353
>нужен еще быстрый перерасчет при изменении геометрии
Так у тебя же не воксельный динамический мир с колышащимеся деревами и прочим от которых надо тени 60 в секунду перерисовывать.
Алсо существует куча архитектур и паттернов для теней.
Нам же не нужны фотореалистичные тени.
Даже с самыми простыми уже будет тру.

Алсо запили туман еще (там тоже все легко и не нагружает) только не повторяй ошибки майнтест где туман в игре динамически не можно настроить.
Аноним 16/10/18 Втр 12:31:49 532677626
>>532484
>Вернись на кресты
так он перекатился на java, потому что можно пиздить исходники minecraft. А ты думал зачем?
Аноним 16/10/18 Втр 17:57:30 532712627
80watt.jpg 21Кб, 442x245
442x245
>>532484
1) Нету там 80. Да и кого в наше время интересуют +/- 100мб на десктопе? Можешь назвать сколько занимает minecraft?
2)
> Фпс на моем ведре подними с 20 до 120+, ибо обычный майнкрафт у меня идет в ~50фпс, и это в законченной игре с бесконечным миром, мипмапом и нормальной прорисовкой.
Такс тукс токс. Давай разберем по частям тобою написанное.
_ Как бесконечный мир по-твоему должен влиять на фпс?
_ С чего ты взял, что у меня нет мипмапов? И опять же как это по-твоему должно влиять на фпс?
_ Дай определение "нормальной прорисовки"
3)
>Вернись на кресты, не повторяй ошибку Нотча.
А в чем ошибка то? В том, что у него кривые руки? Так это не java виновата. Мне рассказать тебе что на крестах можно натворить с кривыми руками? Использование java не запрещает использовать плюсовые либы. В частности физ движок у меня подключен, который на плюсах написан. Дай хоть один внятный аргумент в пользу написания всего проекта на плюсах.

>>532588
>Автору за тред уже давали много полезных советов, но он всех игнорирует
И тут ты такой кидаешь хоть одну ссылку на пост где я что-то проигнорировал

>>532647
>Так у тебя же не воксельный динамический мир с колышащимеся деревами и прочим от которых надо тени 60 в секунду перерисовывать.
Я хочу хороший свет, правда. Когда геймплей будет уже более менее сформирован подумаю над улучшением освещения
>Алсо запили туман еще
Вот это вполне реально. Туману быть
>где туман в игре динамически не можно настроить.
Настраивать туман? Ты про что?

>>532677
>можно пиздить исходники minecraft
Боже упаси этот говнокод пиздить
Аноним 16/10/18 Втр 19:14:07 532737628
cOf7V.png 624Кб, 854x480
854x480
>>532712
И правда, ошибся. Не 80, а 30 мб.
Почитай статью кстати.
https://habr.com/post/423889/

>Как бесконечный мир по-твоему должен влиять на фпс?
На ФПС влияет ВСЕ. Бесконечный мир - это постоянная генерация чанков которая тоже нагружает процессор, не говоря уже про обработку мобов, роста растений, караванов и т. д.

>С чего ты взял, что у меня нет мипмапов?
Пикрил с интернета, чтобы понял, что это.

>Дай определение "нормальной прорисовки"
Дальняя. Тебе она не нужна, потому что карта и так маленькая.

>Дай хоть один внятный аргумент в пользу написания всего проекта на плюсах.
На нем пишут все игры? Не? Высокая производительность там, отсутствие "сборщика мусора"? м? Не, хуйня какая-то!


>спиздил идею под копирку
>спиздил систему генерации
>Боже упаси этот говнокод пиздить


В очередной раз тебе говорю, - забей хуй, по человечески, а самое главное - по русски!

Аноним 16/10/18 Втр 20:30:11 532742629
mip.jpg 134Кб, 1596x902
1596x902
>>532737
>Почитай статью кстати.
Рассуждения мамкиного максималиста. Звучит круто конечно, но утверждение, что время дороже "идеальных" программ все же неоспоримо на данный момент. Как правильно отметили в комментарии:
>готов ли автор (да, я вижу что это перевод) платить вместо условной тысячи долларов за новый телефон — платить 50 000?
Массовый потребитель кушает то что есть не потому что у него нету выбора. Скорее он кушает то что ему по карману. Рыночная экономика и вот это вот все.
>На ФПС влияет ВСЕ. Бесконечный мир - это постоянная генерация чанков которая тоже нагружает процессор, не говоря уже про обработку мобов, роста растений, караванов и т. д.
А что если я скажу, что фпс может не зависеть от загруженности процессора?
>Пикрил с интернета, чтобы понял, что это.
Я понимаю. Создал все условия, чтобы его включить у себя, что-то настроил и забил не сравнив есть ли изменения. Сейчас покопался и оказалось, что массив текстур в libgdx не генерит мипмапы даже если в конструкторе ему указать useMipMaps=true. Поборол эту проблему и релизю 0.2.1:
https://drive.google.com/file/d/1TsaIDjkc2vmYz1bjlwuzgPYUhVn1czcm/view
Спасибо за наводку
>На нем пишут все игры? Не?
Миллионы мух не могут ошибаться, верно?
>Высокая производительность там, отсутствие "сборщика мусора"? м? Не, хуйня какая-то!
В критичных местах я могу использовать плюсы из джавы. Где твой бог теперь?
>спиздил идею
>Боже упаси этот говнокод пиздить
Не вижу противоречий. Идея у майна божественная. Реализация так себе
>В очередной раз тебе говорю, - забей хуй, по человечески, а самое главное - по русски!
По человечески тебе плохо что ли становится от того, что я пилю игру мечты? В чем твоя то мотивация меня отговаривать?
Аноним 16/10/18 Втр 21:11:17 532749630
1509657083hm0Z5[...].jpg 136Кб, 853x640
853x640
>>532742
>А что если я скажу, что фпс может не зависеть от загруженности процессора?
Да, если ограничить его до 60, что и делает libgdx по дефолту, гы гы)

>Миллионы мух не могут ошибаться, верно?
Да) Ибо жаба для мобилок, а не серьезных десктоптных игр. Я вообще удивлен как Маркус смог сделать такую ресурсо-затратную игру с полностью разрушаемым миром на обоссаном языке для кофеварок. Ты б по уважительнее отнесся к его коду, что ли, а то "говнокод", "говнокодер". а ты еще и караваны хочешь туда впихнуть, лол

>В чем твоя то мотивация меня отговаривать?
Удачи.

Аноним 16/10/18 Втр 21:20:01 532750631
>>532749
>Да, если ограничить его до 60
почитай про vsync
>Да) Ибо жаба для мобилок
Как там в двухтысячном поживается? У нас тут джава уже быстрее плюсов работает в некоторых случаях а в большинстве +/- так же.
>Ты б по уважительнее отнесся к его коду
С какой стати? Он теперь царь и бог должен быть что ли после того как его игра выстрелила? Как программист он средненький и не один я это говорю.

Аноним 16/10/18 Втр 22:34:05 532763632
>>532737
>>https://habr.com/post/423889/
Хорошая статься, все по существу. Жаль только, что бабло и лень, граничащая с тупостью, сейчас все больше решают в мире.
Аноним 17/10/18 Срд 00:04:49 532772633
>>532712
>Настраивать туман? Ты про что?
В том же Майнтест дальость границы начала тумана статична и настраивается ручками.
То есть например неможно заязать туман на биом или погоду.
Так же не регулируется его плотность и глубина.
Аноним 17/10/18 Срд 14:54:06 532814634
er7OQ99UEnY.jpg 407Кб, 1596x841
1596x841
Аноним 17/10/18 Срд 17:53:40 532880635
>>532484
Оптимизировать код налету - плохая идея, чувак.
Аноним 18/10/18 Чтв 04:58:44 532980636
sky.png 1596Кб, 1597x899
1597x899
Аноним 18/10/18 Чтв 05:05:33 532981637
sky.png 1286Кб, 1595x896
1595x896
Аноним 18/10/18 Чтв 07:24:02 532982638
>>532981
>>532980

Квадратный ландшафт несочетаем с реалистичным небом.
Сделай небо в том же стиле.
Аноним 18/10/18 Чтв 10:00:00 532989639
a.JPG 313Кб, 1600x1200
1600x1200
>>532982
>Квадратный ландшафт несочетаем с реалистичным небом.
Нифига не согласен.
С чего бы ему не сочетаься ?
Аноним 18/10/18 Чтв 11:03:15 532993640
>>532989
>С чего бы ему не сочетаься ?
Был бы у тебя художественный вкус, ты бы понял. ХЗ, как тебе объяснить. Это как пиджак и треники с кедами. Как анлорные моды с калашами в игре про драконоборцев.
мимоэстетствующийпедрила
Аноним 18/10/18 Чтв 12:09:17 532997641
>>532993
Это все вкусовщина называется, если лично тебе не сочетается и не по твоему вкусу - не вкушай.
Аноним 18/10/18 Чтв 12:46:02 532999642
index-hero-og.0[...].jpg 425Кб, 1200x630
1200x630
>>532997
Взялся делать в одном стиле, делай в нём всё, очевидно. Чтобы у эстетов глаза не вытекали от твоего отсутствующего вкуса.
Аноним 18/10/18 Чтв 17:10:59 533037643
>>532981
ееее, копатель онлайн
Аноним 18/10/18 Чтв 17:13:16 533038644
>>532989
Чаю предыдущему петуху, фото текстуры вызывают зловещую ларису долину, рвоту, гемморой.
В майне всегда выглядели как высер 13летнего васяна.
Частично может спасти освещение и пост обработка, но при прочих равных, стилизованные текстуры дают фото текстурам в рот.
Аноним 18/10/18 Чтв 17:25:31 533039645
>>532737
>отсутствие "сборщика мусора"
Отсутствие сборщика мусора здорово засирает код системой ownership'а. Не только он становится более трудным для восприятия но и, что важнее, более статичным, ибо при изменениях нужно постоянно "перепроектировать" кто кому что занял или передал в собственность. Такая статичность потом заставляет людей встраивать в игру второй, уже "скриптовый" язык (C#, Lua, GDScript, ну вы поняли), ибо кодить определенные части игры на их любимых плюсах становится практически невозможно. И необходимость взаимодействия этих двух языков потом ещё больше усложняет систему. Или же люди начинают юзать сборщик прямо в самих плюсах (как в Unreal Engine 4 делают). Но не проще ли тогда сразу взять язык со сборкой мусора? А Java, если и не самый быстрый из таких языков, то по крайней мере достаточно достойный (>>531661). Другое дело, что её стоковые сборщики мусора недостаточно отзывчивые и время от времени заклинивают игру дольше чем на кадр, что может быть неприемлимо для игр профессионального качества. Но эта проблема в принципе решаема, и в последнее время в стандартном OpenJDK появляются low-pause сборщики, такие как ZGC и Shenandoah.
Аноним 18/10/18 Чтв 19:40:41 533058646
>>532999
Я не дизайнер, у меня плохо развито понимание стиля и возможно отсутствует вкус. Моя задача сейчас сделать расширяемую базу, на которую я смогу натравить дизайнеров, чтобы они сделали конфетку. На данный момент на мой взгляд любой скайбокс лучше чем вообще без него. Алсо на твоем пике небо вообще градиентом залито. Для картинки неплохо, но ты думаешь, что это сойдет для игры?

Вообще по тому что я вижу большинству все же нравятся реалистичное небо:
https://www.youtube.com/watch?v=w6qCGwFh2vg
Имхо: пока остаюсь при мнении, что это из разряда высокодетализованных текстур. Есть хейтеры, утверждающие, что это "не канонично", но по факту выходит, что большинству нравится.
Аноним 19/10/18 Птн 13:25:26 533156647
>>532993
>Как анлорные моды с калашами
Именно, но у ванильного майна нет лора как такового.
Лор появляется когда на ванильную песочницу накатывают игру -хорошо ощущается в Майнтест где двиг песочницы отделен от игры.
Аноним 19/10/18 Птн 16:16:30 533188648
>>533156
> лор
> в майнкрафте
Что такое лор вообще? Или кто? Врач?
Аноним 19/10/18 Птн 16:21:50 533190649
>>533188
Используй гугл, Люк.
"лор игра"
Аноним 19/10/18 Птн 20:06:27 533219650
>>531565
>> Симуляция
>Невозможно. Чтобы эти процессы протекали с интересным результатом, а не скатывались в уг - нужно, собственно, большое количество мобов на большой территории. Очень большое на очень большой. А современные компы тянут очень маленькое количество на маленькой территории.
Как же глупая ультима онлайн с этим справлялась на допотопном сервере... И как же Project Zomboid поддерживает жизнь тысяч зомби на ноутбуке с 3 гигами оперативки... Да, это действительно невозможно. Ведь нет такой вещи, как оптимизация.

Нельзя упростить поведение животных, находящихся вдали от игроков. Это нереально. Нереально заменять поведение в трёхмерном пространстве с учетом физики на поведение в двухмерном пространстве, просчитываемое раз в 30 тактов. Это просто анриал.
Аноним 19/10/18 Птн 20:11:03 533220651
>>532712

>_ С чего ты взял, что у меня нет мипмапов? И опять же как это по-твоему должно влиять на фпс?
Вообще, у меня отключение мипмапов в кубаче даёт нихуёвый прирост фпс. Но я играю на офисном ноутбуке за 40к пятилетней давности.

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




Аноним 19/10/18 Птн 20:11:42 533221652
>>532737
> мир - это постоянная генерация чанков которая тоже нагружает процессор, не говоря уже про обработку мобов, роста растений, караванов и т.д.
Ты упускаешь один момент: фпс у нас низкий не из-за генерации мира, а из-за хуёвых видеокарт.

Аноним 19/10/18 Птн 20:13:54 533222653
>>532749
Ты не работаешь с кодом, раз пишешь такую хуйню. Майнкрафт был и есть элементарная система. Лишь недавно она стала требовать адекватных нагрузок, и то лишь потому, что была переписана на кресты.
Аноним 19/10/18 Птн 22:28:39 533238654
>>533221
>из-за хуёвых видеокарт.
...на которых почему-то летает оригинальный майнкрафт.
Аноним 20/10/18 Суб 14:16:28 533294655
По поводу оптимизации есть очень хорошее правило: оптимизировать нужно то, чем реально кто-то пользуется. Оптимизация для слабого железа будет, но пока нету геймплея рано о ней говорить.
Аноним 20/10/18 Суб 15:48:32 533300656
>>533294
А еще оптимизацию надо закладывать в проект на уровне анализа и выбора технологий, это реализовывать ее уже можно вместе с рефакторингом на любом необходимом этапе.
Аноним 21/10/18 Вск 00:17:33 533374657
>>533220
>Майнкрафт часто раздувается как на дрожжах, когда работает в роли сервера.
Запускаете через «java -Xmx1G -Xms1G» и куча виртмашины всегда будет ровно гиг, ни больше ни меньше. Память под стеки вызовов тоже можно ограничивать если надо.
>По поводу джавы: очевидно, утечки памяти.
Какие утечки, Вы о чём? В Джаве трейсинговый сборщик, и не освобождаться внутри кучи память там может только если Вы сами держите ссылку на ненужный Вам больше объект. Ну или если используемые нативные либы что-то напортачили с JNI, но это в порядке исключения.
Аноним 21/10/18 Вск 08:08:31 533386658
>>533374
>через «java -Xmx1G -Xms1G»
сложно то как, есть же фабрики и переиспользование
Аноним 21/10/18 Вск 08:10:38 533387659
>>533294
Еще более хорошее правило - оптимизируют программу ПОСЛЕ написания, а если не получается то анализируют косяки архитектуры и пишут заново.
Аноним 21/10/18 Вск 11:29:13 533392660
>>531075
Это хмл юи для либждх? Что за библиотека, у меня что то ничего не гуглится?
Аноним 21/10/18 Вск 13:04:26 533406661
test
Аноним 21/10/18 Вск 16:14:40 533420662
>>533386
можно сделать лаунчер, который будет спрашивать сколько памяти пользователь готов выделить java
Аноним 21/10/18 Вск 16:15:40 533421663
>>533392
>Промучившись изрядно с интерфейсом нашел для себя декларативный способ его описывать (описывать в коде расположение элементов это то еще удовольствие) через https://github.com/czyzby/gdx-lml/tree/master/lml + https://github.com/kotcrab/vis-editor/wiki/VisUI
>Правда с документацией там так себе дела обстоят и к тому же не все работает как ожидается, но к счастью эта штука позволяет относительно легко её расширять.
Аноним 21/10/18 Вск 16:58:11 533434664
школия тред
Аноним 22/10/18 Пнд 11:17:49 533581665
>>533434
Альтернативы ?
Порылся в досках игростроевских чет мало что отыскалось из живого.
Ну может плохо смотрел яхз.
Аноним 25/10/18 Чтв 13:03:37 534063666
Фея убивашка, поциент жив ?
Аноним 26/10/18 Птн 16:11:01 534310667
pickaxeday.jpg 187Кб, 1598x898
1598x898
pickaxenight.jpg 47Кб, 1597x895
1597x895
>>534063
Жив. Вспомнил как пользоваться блендером, наваял кирку и подошел вплотную к оставшейся глобальной проблеме освещения - оно не сохраняется для экономии памяти. Т.о. я не могу раскрашивать динамические меши. Решаю сейчас данную проблему.
Аноним 27/10/18 Суб 20:19:36 534466668
10x10.jpg 171Кб, 1355x892
1355x892
Аноним 14/11/18 Срд 00:58:20 536859669
есть новости?
Аноним 15/11/18 Чтв 11:44:48 537033670
>>536859
Ты должен был доавить волшебные слова "фея убивашка"

Сам-то что не слепишь в юнити, абленился ?
Аноним 16/11/18 Птн 01:05:14 537116671
>>534310
автор мой тебе совет. Задайся вопросом нахуя ты это делаешь?
я про то что ты взялся за солопроект. Если ты всоло делаешь игру теюбе надо ее не толкьо запрогать,но и задизайнить(геймдизайн), отрисовать текстуры, сделать анимации, 3д модельки, написать сетевой код, спроектировать монетизацию, запаблишить(маркетинг) и тд. из всего этого ты пока что демонстрируешь способности минимальные к программрованию. не тешь себя надеждами что кто-то возмется за этот полуфабрикат (если только ты офк не сможешь им достойно платить).
так что у тебя 2 выхода:
1) отложить это все и подучиться рисовать, развить эстетизм, почитать тонну книгстате по геймдизайну и пройти уроки по моделированию и всем прочим аспектам, после чего оценить свой уровень и временные затраты на то что бы релизнуть и игру и исходя из этого сделать проект где пусть будет минимальный обьем контента но он будет реализован хорошо и ГАРМОНИЧНО, а не как сейчас у тебя или:
2) забить хуй совсем и наняться в геймдев контору и работать в команде кодером, что бы остальные сотрудники на зп разгребали говно за тобой
Аноним 16/11/18 Птн 02:07:10 537125672
>>537116
>сделать анимации, 3д модельки
В майне, ололо
Аноним 16/11/18 Птн 08:25:58 537135673
>>537116
Вот это тебе нипичот.
Аноним 21/11/18 Срд 06:46:01 537749674
image.png 212Кб, 480x360
480x360
>>536859
Что-то подсела батарейка. С задачей освещения не получается в "зомби моде" ночью писать т.к. думать много надо, а найти достаточно времени, чтобы сесть со свежим мозгом и перешагнуть этот этап наконец пока не получается. Но прогресс все равно есть. Долго мучился с способами передачи информации об освещенности чанков и остановился на 3d текстурах. В Libgdx к сожалению удобных классов для работы с ними не нашлось и пришлось разбираться во внутренностях. Сейчас же 3д текстура заполняется из чанка и успешно передается в шейдер. Проблема только с координатами вершин. Пока не смапил их нормально на полученную текстуру.
>>537116
Забавляют меня эти гейдев-импотенты. Сами ничего не могут и других отговаривают пикрил
15/12/18 Суб 20:47:34 541087675
хуйло до сих пор не завезло мультиплеер, впрочем ничего нового
15/12/18 Суб 20:51:53 541088676
>>537749
>libgdx
На годоте питоны за щекой надоели?
# OP 19/12/18 Срд 03:48:41 541345677
>>541088
Хоть я и не фанат питоноподобной фигни, но конкретно в годоте особо это не напрягало т.к. использовал GDScript только для каких-то мелочей. В основном C++ за щекой надоели. Сосать члены и то приятнее чем писать на плюсах
Аноним 19/12/18 Срд 08:22:11 541350678
>>541345
Если что-то не осилил, то это не значит, что оно что-то плохое.
19/12/18 Срд 11:08:41 541363679
>>541350
>если не осилил съесть килограмм говна, то это не значит что оно плохое
Аноним 19/12/18 Срд 15:02:00 541381680
>>541363
Конечно, ведь говно не есть надо, а удобрять им. Как и с плюсами - у них тоже своя ниша, например, геймдев.
Аноним 20/12/18 Чтв 18:10:22 541513681
Аноним 21/12/18 Птн 06:27:05 541552682
>>541513
Твой проигрыш был очевиден.
Аноним 26/12/18 Срд 15:07:21 542271683
image.png 1063Кб, 896x512
896x512
ХОЧУ КОНВЕЙЕРЫ И БУРЫ.
Гребаный factorio наскучил через пару дней.
26/12/18 Срд 20:50:13 542411684
НОВОЕ ОБНОВЛЕНИЕ: Tools Аноним # OP 02/01/19 Срд 23:49:50 543474685
https://www.youtube.com/watch?v=v4eLo1JuSaw

1) Переделал на корню способ хранения информации о свете и о блоках. Теперь чанку не обязательно ждать пока все соседи загрузятся.
2) К инструментам в руке приделал освещение
3) Сделал генерацию и отображение выбраного куба в руке
4) Прикрутил систему контроллеров для тулов. Теперь действия по ЛКМ и ПКМ зависят от выбраного инструмента.
5) Прикрутил систему разрушения для блоков (выглядит немного всрато, но пока не ставил цели нарисовать нормально)
6) Сделал подгрузку чанков по мере перемещения. Работает жутковато, но пока так.
Аноним 03/01/19 Чтв 10:48:33 543536686
В далеком 2015 сделал за 2 месяца майнсруфт на гамаке. ОП, чем ты так долго занимаешься, я не пойму?

https://www.youtube.com/watch?v=Z8Mjwb3wJzQ
Аноним 03/01/19 Чтв 13:54:03 543566687
>>543536
Превозмогает яву.
Аноним 03/01/19 Чтв 18:43:24 543600688
>>543536
Освещением, которому нет аналогов например. Дьявол кроется в деталях как говорится. Я делаю не демку, а игру. По этой причине уделяю большое внимание базовым механикам. Но в любом случае спасибо за линк. Приятно смотреть на чужие проекты
>>543566
Превозмогал я плюсы. С котлином я как в сказке. Наконец-то инструмент стал продолжением рук, а не палками в колесах
Аноним 03/01/19 Чтв 18:57:43 543603689
>>543600
>Освещением, которому нет аналогов например
Block story
Аноним 04/01/19 Птн 01:31:44 543637690
>>543600
Базовые механики надо выстраивать в четкую структуру, чтобы не получилось стандартной болезни рогаликов, в которые пихают механики, чтобы были или потому, что могут впихнуть. геймдизайн в помощь.
Аноним 04/01/19 Птн 03:39:21 543646691
>>543603
Есть что почитать о механике? То что я вижу в роликах не очень впечатляет и похоже на освещение в оригинале только с цветом.
>>543637
Я говорю о самых базовых механиках, которые нужны 100%. Все что можно потом прикрутить я оставляю на потом
Аноним 04/01/19 Птн 09:51:58 543660692
>>543600
Ты об этом убожестве с учетом геометрии? Так это было реализовано в AoS в 2011. А сейчас любой теневой шейдер в майне рвет твоё "освещение" как тузик грелку.
Аноним 04/01/19 Птн 14:57:24 543714693
>>543646
Так ты хоть тз свое выложи или киллер-фичи опиши убийцы-то. И вот только не надо говорить, что твои идеи украдут сразу.
Аноним 04/01/19 Птн 15:32:44 543718694
>>543660
И сколько источников света он выдерживает? 4?
>>543714
Тз в голове. Это позволительно если задумщик и реализующий - один человек. По поводу идей можешь почитать тред. Там много было рассказано.
Аноним 05/01/19 Суб 14:34:14 543869695
Почему чанки 32х32х32? В майнсруфте же 16х16, а по высоте 256 вроде как. Не доебка, просто чем обосновано данное решение?

Как данные чанков хранишь? Тоже просто любопытно.
Поработай лучше над генерацией мира - по моему, там вся магия этой игры, а не в крафтах и выживании. Все твои фичи искаропки добавляются модами в оригинальном продукте, то есть у тебя уже не убийца. Максимум второй Копатель Онлайн выйдет.

А вообще, пили че хочешь и никого не слушай. Нотч тоже пилил, что хотел. Захотел игру на жабе - запилил. Захотел генерацию мира - зделол.
Аноним 05/01/19 Суб 19:02:17 543911696
>>543869
>Захотел игру на жабе - запилил. Захотел генерацию мира - зделол.
Так в этом и разница. Нотч пилил, а ОП пиздит.
Аноним 05/01/19 Суб 22:20:07 543945697
>>543718
>>Тз в голове. Это позволительно если задумщик и реализующий - один человек
Все ясно, очередной мамкин пилитель убийцы_game_name, но не смогший даже хотя бы на поллисточка описать четкую структуру.
Аноним 05/01/19 Суб 22:22:32 543946698
>>543869
В майнкрафте это использовалось как техническое решение для расчета мира по чанкам (в основном из за гравитации и освещения на процессорах того времени). В поздней версии чанки можно расширить. В minetest изначально мир также имел кубические чанки.
Аноним 07/01/19 Пнд 11:42:34 544146699
>>543911
Я бы не сказал, он походу собирает велосипед. Если бы пиздил, то многие принципы перенял из исходника.

ОП. Тебе бы подумать над алгоритмами генерации мира, чтобы биомы из кубов выглядели охуенно и более-менее натурально, а не как графики простецких функций f(x,y). Чтобы переходы между биомами были плавными, а не тундра и пустыня в одном чанке. Чтобы были модификации одних и тех же биомов, дабы мир не выглядел повторяющимся. Тут дохуя работы и пищи для размышлений.
Крафт и прочая ебанина потом добавятся, это все хуета и пыль по сравнению с красотой сложности и изящности процедурной генерации мира.
ТЗ в голове это плохо. Ты сам забудешь половину из того, что тебе надо реализовать. ТЗ нужен в первую очередь тебе, а не нам. И это не "яскозал", это написано кровью школьников-вкатывальщиков. Да и че, так сложно чтоли этот ТЗ написать? У тебя же уже все есть в голове - взял и без задней мысли все в ворд. Так и в голове держать не надо - все есть под рукой.
Аноним 08/01/19 Втр 17:15:23 544384700
light.jpg 128Кб, 1592x897
1592x897
>>543869
>Почему чанки 32х32х32? В майнсруфте же 16х16, а по высоте 256 вроде как. Не доебка, просто чем обосновано данное решение?
Размер 16х16х256 вызван неосиляторством автора. Просто имея четкие границы снизу и сверху можно заметно упростить алгоритмы генерации/вычисления света, подгрузки и прочего. В то время этого хватало. Сейчас же я считаю, что этот аспект нужно реализовать "по человечески" без ограничений в высоту.
>Как данные чанков хранишь? Тоже просто любопытно.
Основные данные - это id'шники блоков и освещение. У меня сейчас это большой массив байт где 32x32x32x2 байт под id'шники и 32х32х32х4 байт под освещение в каждом чанке.

>Поработай лучше над генерацией мира - по моему, там вся магия этой игры, а не в крафтах и выживании
>544146
>Крафт и прочая ебанина потом добавятся, это все хуета и пыль по сравнению с красотой сложности и изящности процедурной генерации мира.
Давайте проверим что более интересно людям:
https://goo.gl/forms/Vsjt0IsMPbqMfOBW2

>ТЗ в голове это плохо. Ты сам забудешь половину из того, что тебе надо реализовать. ТЗ нужен в первую очередь тебе, а не нам. И это не "яскозал", это написано кровью школьников-вкатывальщиков.
>>543945
>Все ясно, очередной мамкин пилитель убийцы_game_name, но не смогший даже хотя бы на поллисточка описать четкую структуру.

Кровью школьников вкатывальщиков написан опыт написания новых игр. Я сам через это проходит и там тз действительно нужно. Здесь же я делаю по образу и подобию усовершенствуя отдельные аспекты. По этой причине у меня довольно четкий список базовых механик, которые я хочу реализовать и они точно никуда не забудутся (а если вдруг и забудутся, то значит нафиг они не нужны).
# OP 23/01/19 Срд 19:02:34 548394701
Торжественно объявляю, что тред мертв (но не проект). Собираюсь за данный год подтянуть английский и свалить за бугор. Или просто устроиться на удаленку за бугор. Как только эта цель будет достигнута вернусь к разработке. Как только будут новости создам новый тред (вероятно к концу года).
Аноним 24/01/19 Чтв 18:12:21 548866702
Аноним 24/01/19 Чтв 20:42:27 548985703
>>548394
Вот что бывает с теми, кто пишет на годоте.
Аноним 25/01/19 Птн 10:47:37 549175704
>>548989
Вот, что бывает с теми, кто не умеет в планирование и тз.
Тогда соберемся все здесь, так сказать свалка разработчиков по кубачу ZZZubec 04/02/19 Пнд 05:47:59 553278705
Аноним 04/02/19 Пнд 06:19:30 553280706
ZZZubec 04/02/19 Пнд 11:13:47 553325707
newSector5661.jpg 216Кб, 550x603
550x603
newSector5661Ed[...].jpg 72Кб, 730x593
730x593
До проводов ещё не дошел, до света тоже. Но очень скоро..
Аноним 07/04/19 Вск 19:21:24 571936708
Добра тебе, ОПушка.
Аноним 23/04/19 Втр 15:03:13 576078709
>>575858
как и других ему подобных
Аноним 23/04/19 Втр 15:16:11 576082710
>>575858
Тред-то прочитай. ОП давно дропнул.
И вообще, сама идея повторять успешный продукт - уёбищна по своей природе. По тому, как ОП постил в начале, можно сделать вывод, что знания-умения у него есть, но направил их он в русло ещё-одного-клона-майнкрафта.
Аноним 23/04/19 Втр 21:52:49 576134711
>>576082
>По тому, как ОП постил в начале, можно сделать вывод, что знания-умения у него есть
Лол нет.
Майнкрафт был написан Перкуссоном за пару недель. А ОП писал его год пока не дропнул, и каждую микрохуёвину по месяцу делал с великими перемогами.
Такие то знания если обычные кубы год мучил и так и не осилил.
Аноним 23/04/19 Втр 23:14:50 576138712
>>576082
да, изначальный задел у него был, но потом скатывался постепенно, а потом вообще в яву ушел и дрочение на свет
Аноним 09/08/19 Птн 10:13:55 599786713
>>553278
>Тогда соберемся все здесь, так сказать свалка разработчиков по кубачу
Как дела, кубаны? Пилит кто-нибудь что-нибудь?
Аноним 11/08/19 Вск 10:14:45 600214714
>>599786
да тут типичное завершение всех убивцев
Аноним 11/08/19 Вск 10:34:37 600216715
>>599786
>2019
>воксельное индиговно
Аноним 11/08/19 Вск 12:41:14 600232716
Аноним 14/08/19 Срд 13:32:13 601215717
Аноним 14/08/19 Срд 16:14:40 601402718
>>600216
о, ебанаты подкатили)
Аноним 15/08/19 Чтв 16:24:48 601825719
image.png 1159Кб, 1267x604
1267x604
image.png 1133Кб, 1262x603
1262x603
Тоже ради упражения попробовал запилить кубики в юните, чтобы разобраться в деталях как кубач работает.
Запилил бесконечный генератор ландшафта, смену дня и ночи, освещение, но дальше что-то стало влом возиться, так как игру из этого не сделаешь (а если сделать, то это будет очередной хуевый клон кубача). Разве что из-за чисто спортивного интереса склонировать механики альфы-беты кубов, но времени на это уйдет прилично, и никому не нужно.
Работает в принципе шустренько, даже на мобилке пашет, но можно и лучше.
Аноним 15/08/19 Чтв 17:35:55 601841720
>>601825
Как генератор писал? Перлин нойз? Покажешь код?
Аноним 15/08/19 Чтв 17:49:16 601848721
>>601841
Да, перлин нойз, всё очень просто, основа генератора это вот этот вот скрипт:
https://pastebin.com/NrWCRqpS

Нормальных ландшафтов с таким подходом не получить, но выглядит сносно.
Аноним 16/08/19 Птн 09:58:46 602102722
>>601825
> даже на мобилке пашет
Мой шаоми 3s потянет?
Аноним 17/08/19 Суб 11:02:27 602341723
>>602102
>подарок на день рождение
>Шаоми
СЕРЬЕЗНО БЛЯТЬ?!!!
Аноним 17/08/19 Суб 12:54:27 602355724
>>602341
>подарок на день рождение
Если бы...
Аноним 22/08/19 Чтв 14:18:04 603823725
Аноним 24/08/19 Суб 12:36:38 604445726
>>439660
Сделай вместо зельеварения продвинутую реалистичную химию
Аноним 23/06/20 Втр 20:39:08 678428727
оп - хуй
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов