Какие биомы добавить в игру первыми?
Выберу 3 самых популярных ответа.
Выберу 3 самых популярных ответа.
Anonymous Poll
47%
Особый биом. (как искажения или кримзон в Terraria или мясная планета в Starbound)
30%
Пустыня.
37%
Снежный биом.
20%
Каменная равнина.
40%
Лес.
30%
Океан.
13%
Равнина.
17%
Джунгли.
33%
Болото.
13%
Саванна.
Победили:
Особый биом.
Лес.
Болото.
Равнина всё равно будет, её можно сделать как и лес но, без деревьев, их кстати нужно сделать.
Особый биом.
Лес.
Болото.
Равнина всё равно будет, её можно сделать как и лес но, без деревьев, их кстати нужно сделать.
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Игра слишком разрослась чтобы вести прежний девлог, скорее всего я прейду к простому перечислению изменений:
- Перерисована анимация ног персонажа.
- Переписана система инвентаря.
- Новый GUI игрока.
- Деревья.
- Мульти-плитки.
- Плитки-референсы.
- Загрузка контента через атрибуты.
- GUI элемент Image.
- GUI элемент SwitchButtons.
- Переписана система добавлений/удалений GUI.
- Ловля багов в релизном билде и вывод ошибок на экран.
- Генерация мира.
- Биомы.
- Менеджер существ.
- Система сохранения.
- Система настроек
- Атрибут в/из байт.
- Солнечный свет.
- Смена дня и ночи, пока просто свет меняется.
- Перерисована анимация ног персонажа.
- Переписана система инвентаря.
- Новый GUI игрока.
- Деревья.
- Мульти-плитки.
- Плитки-референсы.
- Загрузка контента через атрибуты.
- GUI элемент Image.
- GUI элемент SwitchButtons.
- Переписана система добавлений/удалений GUI.
- Ловля багов в релизном билде и вывод ошибок на экран.
- Генерация мира.
- Биомы.
- Менеджер существ.
- Система сохранения.
- Система настроек
- Атрибут в/из байт.
- Солнечный свет.
- Смена дня и ночи, пока просто свет меняется.
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Оптимизация в играх это хорошо, по этой простой причине я решил, что пора чуток ею заняться, вот какие изменения последовали за этим:
- Физика вынесена в отдельный поток.
- Расчёт освещения вынесен в отдельный поток.
- Баг с тем, что некоторые потоки остаются в устройстве. 😐
Ну и немного по картинке: сделал чтобы плитки пропускали немного света, мне кажется, что так красивее.
- Физика вынесена в отдельный поток.
- Расчёт освещения вынесен в отдельный поток.
- Баг с тем, что некоторые потоки остаются в устройстве. 😐
Ну и немного по картинке: сделал чтобы плитки пропускали немного света, мне кажется, что так красивее.
🔥7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Слайдеры, они являются очень важным аспектом игры, ведь слайдер будет в меню крафта, настройках и многом другом, да кстати, следующим я покажу именно меню крафта, а пока наслаждайтесь этим разнообразием слайдеров и ждите.
🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Меню крафта откроет мне ленивый способ дать игрокам много новых возможностей, на видео я продемонстрировал нововведения:
- Само меню крафта.
- Сохранение предметов в мире.
- Выбрасывание предметов из инвентаря, оно было частично реализовано и до этого, но предметы сразу же всасывались обратно.
- Само меню крафта.
- Сохранение предметов в мире.
- Выбрасывание предметов из инвентаря, оно было частично реализовано и до этого, но предметы сразу же всасывались обратно.
🔥4💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Долгое время спустя, я неожиданно появляюсь, делаю пост и исчезаю на 1-4 недели, но зато какие посты:
- Моддинг.
- Скриптинг на Lua и JavaScript.
- Модовые плитки.
- Модовые авто-плитки.
- Генерация пещер.
- Написал новые шумы на C++.
- Написал основу для мультиплеера, сейчас она существует в виде библиотеки на гитхабе https://github.com/Voz-Duh/Tendeos.Network, но поддерживает всё, что мне нужно.
Прошу посмотреть в комментарии всех, кому интересно как выглядит код мода-примера.
- Моддинг.
- Скриптинг на Lua и JavaScript.
- Модовые плитки.
- Модовые авто-плитки.
- Генерация пещер.
- Написал новые шумы на C++.
- Написал основу для мультиплеера, сейчас она существует в виде библиотеки на гитхабе https://github.com/Voz-Duh/Tendeos.Network, но поддерживает всё, что мне нужно.
Прошу посмотреть в комментарии всех, кому интересно как выглядит код мода-примера.
👍10❤1👎1🔥1😱1
Вот теперь выглядит более или менее играбельно, нужно ещё чуток доработать спавн противников и сделать меню настроек нормальным, сейчас просто для тестирования добавил его.
- Добавлено поле ввода, работают все возможности обычного поля ввода и возможность ограничить символы.
- Доработано меню.
- Добавлен спавн противников.
- Добавлено меню настроек.
- Загрузка уровней из меню.
- Создание уровней из меню.
- Добавлена пауза в игре.
- Добавлено поле ввода, работают все возможности обычного поля ввода и возможность ограничить символы.
- Доработано меню.
- Добавлен спавн противников.
- Добавлено меню настроек.
- Загрузка уровней из меню.
- Создание уровней из меню.
- Добавлена пауза в игре.
👍5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Я сделал это, сделал этот очень большой пост, я перелопатил очень много всего, давайте я просто перечислю:
- Сделал мягкую камеру.
- Сделал переступание маленьких плиток.
- Сделал верхние и нижние полу-плитки.
- Сделал треугольные угловые плитки.
- Добавил сглаживание новыми плитками в генерацию.
- Добавил Noise.so, это важно для тех кто использует MacOS и Linux.
- Сломал загрузку сохранений, ну, как всегда, классический я.
- Добавил режим освещения с уменьшенными тенями.
- Сделал и сломал редактор структур. (Его поэтому в видео и не показал.)
- Добавил генерацию структур.
- Добавил генерацию "особых" пещер.
- Улучшил уже существующую физику.
- Добавил треугольные коллайдеры для плиток.
Напомню, что вся физика в игре написана полностью мной, а добавление треугольников в игру убило мои 3 листка бумаги формата А5. 😅
- Сделал мягкую камеру.
- Сделал переступание маленьких плиток.
- Сделал верхние и нижние полу-плитки.
- Сделал треугольные угловые плитки.
- Добавил сглаживание новыми плитками в генерацию.
- Добавил Noise.so, это важно для тех кто использует MacOS и Linux.
- Сломал загрузку сохранений, ну, как всегда, классический я.
- Добавил режим освещения с уменьшенными тенями.
- Сделал и сломал редактор структур. (Его поэтому в видео и не показал.)
- Добавил генерацию структур.
- Добавил генерацию "особых" пещер.
- Улучшил уже существующую физику.
- Добавил треугольные коллайдеры для плиток.
Напомню, что вся физика в игре написана полностью мной, а добавление треугольников в игру убило мои 3 листка бумаги формата А5. 😅
🍓4👍3🔥2
Привет, я опять вернулся, да, я живой.
Сейчас перечислю всё, что изменилось:
- Исправил баги с загрузкой сохранений.
- Починил редактор структур (не полностью... ._ .).
- Добавил сундук.
Ну а теперь, чем же я занимался всё это время? Я делал всё возможное оптимизации ради:
- Сделал автоматическую загрузку ассетов (ранее это настраивалось в стороннем ПО).
- Создал автоматическую упаковку текстур в атлас.
- Переписал ВСЮ отрисовку на узкоспециализированную для атласа.
- Оптимизировал некоторые моменты в коде.
- Полишил другой проект.
Сейчас перечислю всё, что изменилось:
- Исправил баги с загрузкой сохранений.
- Починил редактор структур (не полностью... ._ .).
- Добавил сундук.
Ну а теперь, чем же я занимался всё это время? Я делал всё возможное оптимизации ради:
- Сделал автоматическую загрузку ассетов (ранее это настраивалось в стороннем ПО).
- Создал автоматическую упаковку текстур в атлас.
- Переписал ВСЮ отрисовку на узкоспециализированную для атласа.
- Оптимизировал некоторые моменты в коде.
- Полишил другой проект.
This media is not supported in your browser
VIEW IN TELEGRAM
Вот я и достиг этого момента. Теперь почти вся основа игры готова.
Изменения:
- Добавлена одежда.
- Исправлены баги с сундуком.
- Добавлено отключение всех функций игры при отсутствии фокуса на приложение.
Теперь наш персонаж перестал светить всем, чем только может, но, к сожалению, в этом нет никаких плюсов. :(
Изменения:
- Добавлена одежда.
- Исправлены баги с сундуком.
- Добавлено отключение всех функций игры при отсутствии фокуса на приложение.
Теперь наш персонаж перестал светить всем, чем только может, но, к сожалению, в этом нет никаких плюсов. :(
👍7
Представляю вашему вниманию:
- Анимации для противников.
- 33 различных (только по виду) зомби.
- Дверь обыкновенную.
- Текстуру кирки обновлённую (да-да, вы победили).
- Палитру у некоторых материалов заменённую, а у некоторых чуток изменённую.
- Физику улучшенную, а если конкретнее то:
- - Обновлена логика лучей при пересечении треугольника: теперь стрелы не падают вовнутрь треугольных блоков.
- - Персонаж стал удобнее управляться за счёт добавления в физический движок проверки на пересечение.
Так-же мной написана внешняя вспомогательная система Project Tool Manager. Её работу можно увидеть во втором видео. В основном она используется для простых задач типа "в папке замени во всех именах файлов ... на ...". Просто удобный инструмент для ускорения рутинных задач.
Извиняюсь за долгое отсутствие постов. В этот раз была ну очень продолжительная пауза, кто-то даже от канала отписался. Причина же на удивление проста:
я сделал перерыв. Простой перерыв, чтобы не доводить себя до того что от проекта воротит.
- Анимации для противников.
- 33 различных (только по виду) зомби.
- Дверь обыкновенную.
- Текстуру кирки обновлённую (да-да, вы победили).
- Палитру у некоторых материалов заменённую, а у некоторых чуток изменённую.
- Физику улучшенную, а если конкретнее то:
- - Обновлена логика лучей при пересечении треугольника: теперь стрелы не падают вовнутрь треугольных блоков.
- - Персонаж стал удобнее управляться за счёт добавления в физический движок проверки на пересечение.
Так-же мной написана внешняя вспомогательная система Project Tool Manager. Её работу можно увидеть во втором видео. В основном она используется для простых задач типа "в папке замени во всех именах файлов ... на ...". Просто удобный инструмент для ускорения рутинных задач.
Извиняюсь за долгое отсутствие постов. В этот раз была ну очень продолжительная пауза, кто-то даже от канала отписался. Причина же на удивление проста:
я сделал перерыв. Простой перерыв, чтобы не доводить себя до того что от проекта воротит.
👍11❤1
Некоторое время я не смогу вести разработку.
У меня произошёл переезд, где-то неделю вообще не до компьютера. 😅
Нужно убраться, отремонтировать и т.д. 😁
Сегодня 7 часов на ногах, завтра в планах подъём и до вечера опять работать. 👀
В этот пост я добавил много эмодзи, чтобы показать свой позитивный настрой. Вы не думайте, что я страдалец. 🤣
У меня произошёл переезд, где-то неделю вообще не до компьютера. 😅
Нужно убраться, отремонтировать и т.д. 😁
Сегодня 7 часов на ногах, завтра в планах подъём и до вечера опять работать. 👀
В этот пост я добавил много эмодзи, чтобы показать свой позитивный настрой. Вы не думайте, что я страдалец. 🤣
👍10🍾1