Reptiling

+116
с 2025

Подписывайтесь на основу: t.me/reptiling

6 подписчиков
4 подписки

Вот я наконец на финишной прямой MVP моего фреймворка. Идея оформилась в абревиатуру E2ECS - End to End Component System. Это значит, что компонентный подход используется на каждом шаге разработки. От ассетов до симуляции игры и синхронизации между игроками. Добавил ориентировочную сравнительную табличку по поводу своих интуиций.

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

Напомню, что архитектура игры предполагает такие слои:

Документация. Прототипирование. Часть 2

Спойлер: SnakeHotel теперь Snake Tail Tower Defense (тех. название)
Змейка питается, растёт, собирает союзников — её спина теперь огневая позиция, откуда живая природа воюет с угловатым миром машин. Пробейтесь через базу роботов и уничтожьте радиовышку

77

Эстетика 💅🏻 без определённого названия. Стиль передаёт ощущение тихого внутреннего света в цифровой реальности.

33

Довёл до состояния использования 3 модуля:

1. Удобная подгрузка\выгрузка ресурсов с диска. Текстуры, Звуки, Модели, Анимации. Теперь это всё можно не хранить в Unity проекте, а грузить "по горячему".

22

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

33
Мысли по поводу Pacing

📊 Пейсинг — ритм напряжённости игрового процесса. Есть разные графики по этому поводу, но все сводятся примерно к одному, что надо чередовать отдых с рывком по интенсивности гейплея, так, чтобы весь график шел вверх (и желательно вправо). В конце должен быть обвал, убийство босса и сбор награды например.

66

Быстро, чтобы работало?
ИЛИ
Основательно и долго?

✏ Прототип — собранный геймплейный сегмент игры с минимальным полишингом.

22
Необычный визуальный стиль

Недавно наткнулась на 3д работы Louie Zong. По его описанию, они сделаны в блендере, и это абсолютное творчество! Его работы наивны, чисты, ироничны и немного меланхоличны. У него нестандартный взгляд на привычные инструменты — кто бы из нас додумался использовать блендер ТАК?

1111

Давайте разобьём идею на Системы и Контент. Инфраструктура не самая интересная часть, поэтому пока опустим ее.
Важно сказать, что графика в игре - это пиксельарт.
🌎 Пространство:
(Система)
Сетка или Грид — состоит из крупных ячеек
Подсетка — делит крупную ячейку на несколько мелких
Смещение — позволяет сдвинуть объект на дробное значение, для плавности

33
Нулевой этап разработки игры — Понимание структуры

Мы нашли референс. Придумали идею для игры.
Hotel "Snake"
"Змейка, как на Nokia, пожирает квартирки, за счет которых растет. Внутри них селятся разные грызуны"

11
Заметки. Divinity Original Sin. Камень Ножницы Бумага

Очень показательна ситуация у Larian в их эволюции проверки характеристик. Сейчас прохожу Divinity Original Sin и как же комично там выглядят некоторые решения. Одно из них - это уже 100 раз обсосанная проверка на Камень Ножницы Бумага
✊✌✋

77
33