Reptiling

+115
с 2025

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

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

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

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

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

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

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

7

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

3

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

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

2

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

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

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

6

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

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

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

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

11

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

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

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

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

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

7
3