Первый предмет в игре!

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

Новый рельеф
Новый рельеф
Улучшенная текстура солнца
Улучшенная текстура солнца
Канистра
Канистра

Начнем по порядку, что я сделал за последнее время

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

2. Следующим заметным изменением было правильная настройка UV. Мэш пола (земли) генерируется по шуму в следствии чего готовой геометрии нет. Это давало плохие тени, швы на стыках и много багов, о которых я даже не хочу говорить. Теперь это дело было оптимизировано. Швов нет, тени корректные, текстура ложится правильно, а генерация мира больше не лагает. А это до сих пор один поток! (обычно генерацию чанков делают в другом потоке, чтобы игра не зависала)

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

Ну и самое важное - канистра. Это самый первый предмет в игре, который уже имеет физику, коллизию и тд. Следующим шагом буду делать возможность взаимодействовать с предметом (крутить, кидать и тд).

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

Задавайте вопросы, пишите идеи, буду рад поболтать с каждым из вас. Ну и критиковать не забывайте, ведь это самое важное

66
11