MEGACUBE / 开发档案

开发者日志

这里收录创作者关于 MEGACUBE 实际开发的记录,按日期排列;跨平台重复发布的内容合并展示。

档案文章不代表游戏当前完成度。早期描述和计划可能已改变。当前状态: MEGACUBE 2.0 · MEGACUBE 3.0

记录保留俄语原文。

Кто виноват

Оба уверены, что второй ничего не понимает. А я плачу за обоих.

查看原帖Telegram ↗

Двое в переписке

В переписке нас двое, а виноват всё равно я.

查看原帖Telegram ↗

Да или нет

Теперь спрашиваю: «Да или нет?» Но он и между «да» и «нет» умудряется вставить предысторию.

查看原帖Telegram ↗

Кнопка и непрошеная архитектура

Сначала просишь ИИ сделать кнопку красной.

Кнопка и непрошеная архитектура
阅读记录

Сначала просишь ИИ сделать кнопку красной.

Потом пишешь три страницы о том, что означает «ОСТАЛЬНОЕ НЕ ТРОГАЙ» 😅

Баг, которого не должно быть

Когда полчаса объясняешь багу, почему он технически не может существовать.

阅读记录

Когда полчаса объясняешь багу, почему он технически не может существовать.

Баг внимательно выслушал.
Согласился с аргументами.
И пошёл в релиз 😅

查看原帖Telegram ↗

Точка с запятой и 347 ошибок

Дорогой дневник.

阅读记录

Дорогой дневник.

У точки с запятой нет зарплаты, кабинета и должности.

Но судя по 347 ошибкам после её увольнения, именно она тут всем руководила.

Вернули. Извинились. Печеньки теперь тоже за наш счёт 😅

查看原帖Telegram ↗

Сделаю одну маленькую правку. И ещё вот эту

Новый комикс из «Дорогого дневника» MEGACUBE. В нём одна небольшая правка быстро обрастает идеями, пока первоначальную задачу уже трудно найти.

Сделаю одну маленькую правку. И ещё вот эту
阅读记录

Новый комикс из «Дорогого дневника» MEGACUBE. В нём одна небольшая правка быстро обрастает идеями, пока первоначальную задачу уже трудно найти.

Самая неприятная часть такой истории: каждое добавление по отдельности кажется разумным. Но вместе они превращают понятную задачу в новый проект.

Как вы ограничиваете такие правки: фиксируете результат заранее или откладываете новые идеи в отдельный список?

查看原帖DTF ↗vc.ru ↗

Первые наброски игрового мира

档案摘要

Автор показал сырой первый уровень и концепт подъёма по внешней стене, а также спросил читателей, какие материалы помогают понять проект на ранней стадии. Это архивный срез разработки от 2 октября.

查看原帖vc.ru ↗

Пока собирается игра

Дорогой дневник.

Пока собирается игра
阅读记录

Дорогой дневник.

«Пока собирается игра, сделаю кофе».

Потом посуда. Стирка. Тренировка. Даже тот ящик, куда всё складывается «на пять минут», разобран.

Возвращаешься к компьютеру, а там: «Выберите папку для сборки».

Ты ждал его. Он ждал тебя.

Два часа идеального взаимопонимания. Ни одного результата 😅

Очень ранний первый уровень

🧊 Первый уровень MEGACUBE. Пока очень сырой.

阅读记录

🧊 Первый уровень MEGACUBE. Пока очень сырой.

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

Сейчас собираем основу. До момента «вот теперь это тот самый MEGACUBE» предстоит немало работы, но именно ради него всё и затеяли 🙂

Что уже цепляет: огромная стена, платформы над облаками или сама атмосфера?

playmegacube.com · @playmegacube

查看原帖Telegram ↗

Перенос из Unity в Unreal

Как Kimi K3 помог с большой задачей переноса

阅读记录

Как Kimi K3 помог с большой задачей переноса

Перенести MEGACUBE из Unity в Unreal оказалось сложнее, чем переписать C# на C++. Важно сохранить поведение игры: где появляется герой, как выбирается следующий участок пути и что происходит после перезапуска.

Kimi K3 помог мне подступиться к большой проблеме миграции. План переноса готов, сама миграция ещё не завершена.

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

Когда появится соответствующая версия в Unreal, показать оба варианта рядом?

playmegacube.com · @playmegacube

查看原帖Telegram ↗

Как я работаю с Codex

Кто помогает писать код MEGACUBE

阅读记录

Кто помогает писать код MEGACUBE

Часть кода MEGACUBE мне помогает писать Codex с моделью GPT-6.1 Sol. Я ставлю задачу и проверяю результат в проекте.

В анимации настоящий фрагмент: подготовка участка стены, вызов C++-модуля из C# и добавление данных в кэш. Здесь уже важны и границы массивов, и результат вызова, и память.

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

Что показать в следующий раз: движение стены или путь героя?

playmegacube.com · @playmegacube

查看原帖Telegram ↗

Чем помогает Claude

Чем я пользуюсь при создании MEGACUBE: Claude

阅读记录

Чем я пользуюсь при создании MEGACUBE: Claude

Часть технической работы над проектом мне помогают выполнять ИИ-агенты. Claude от Anthropic я тоже использую, причём на бесплатном тарифе.

С ним разбираю промпты для других инструментов, советуюсь по коду и ошибкам, проверяю идеи перед тем, как поставить задачу агенту. Ещё он хорошо помогает писать письма и тексты. Легенду MEGACUBE он создал с моих слов, собрав мои идеи в связную историю.

В анимации показан фрагмент настоящего кода MEGACUBE: подготовка данных живого сегмента для GPU. Это часть технической кухни проекта.

Это мой личный опыт, не реклама. Anthropic не спонсирует MEGACUBE и не участвует в проекте. Идея игры моя, а в её реализации мне помогают ИИ-инструменты.

playmegacube.com · @playmegacube

查看原帖Telegram ↗

Живой куб и белый лабиринт

档案摘要

Архивный материал показывает очень ранний кадр первого уровня и концепты подъёма по стене и лабиринта. Часть прежних названий в оригинальной публикации устарела; нынешняя структура вселенной описана на страницах игр.

查看原帖DTF ↗

Первый ролик: запрос обратной связи

档案摘要

Архивный пост о том, что показать в первой демонстрации: движение, монеты, падение и контрольные точки. Формулировка жанра отражает состояние проекта на 1 октября и больше не описывает нынешний замысел игры.

查看原帖DTF ↗

MEGACUBE до релиза

MEGACUBE можно рассмотреть до релиза

阅读记录

MEGACUBE можно рассмотреть до релиза

Как выглядит мир игры, которую ещё создают?

На сайте MEGACUBE собраны идея живого куба, концепты персонажей, кадры Unity-версии и отдельный раздел о состоянии разработки. Здесь можно увидеть замысел и понять, какая часть уже получила техническую основу, а какая ещё впереди.

Мы разделяем концепты и результаты работы: красивый рендер показывает направление, а готовый игровой процесс требует своей проверки. Игра находится в разработке, дата выхода пока не объявлена.

Начать знакомство можно с мира, а затем перейти к разделу «Состояние»:
https://playmegacube.ru/ru.html?utm_source=telegram&utm_medium=owned_channel&utm_campaign=megacube_20260930&utm_content=world_intro

Что помогает вам понять новую игру быстрее: короткий ролик с движением или несколько кадров с пояснениями? Напишите в комментариях.

查看原帖Telegram ↗

Устройство стены

🧊 У стены MEGACUBE есть маленький обман.

阅读记录

🧊 У стены MEGACUBE есть маленький обман.

На экране много разных кубов. У каждого своё место, цвет, шесть граней, а на некоторых уже есть изображения. Но отдельный объект для каждого куба мы не создаём. Передаём видеокарте одну модель и данные о сегментах. Она рисует их пачками, а повороты и «дыхание» считает шейдер.

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

Вот сколько работы скрывается за стеной, которая просто красиво движется. Что показать следующим: поворот одного куба крупным планом или «дыхание» всей стены?

查看原帖Telegram ↗

Поворот куба

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

阅读记录

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

Собрали короткое видео: реальные строки из проекта появляются по одной. Хотите чаще видеть такие кусочки разработки или интереснее смотреть на результат в игре?

查看原帖Telegram ↗

Сцена загрузки

Со сценой загрузки была своя история.

阅读记录

Со сценой загрузки была своя история.

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

Здесь короткий фрагмент, который можно смотреть по кругу. Вам нравится такой яркий вход в мир MEGACUBE или сделали бы его спокойнее?

查看原帖Telegram ↗

Как мы собирали сегмент

🧊 Этот сегмент мы собирали не за один подход.

阅读记录

🧊 Этот сегмент мы собирали не за один подход.

В Blender сменилось несколько версий, пока точки и линии начали двигаться как единый объём. Больше всего внимания забрали мелочи: точки должны оставаться внутри куба, линии сохранять форму, а конец анимации незаметно переходить в начало.

Вот 20 секунд одного из рабочих прототипов. Посмотрите несколько повторов: какой момент движения нравится вам больше?

查看原帖Telegram ↗

Мир из сегментов

MEGACUBE — мир из кубических сегментов ✨

阅读记录

MEGACUBE — мир из кубических сегментов ✨

Это визуальный концепт для дневника разработки, а не кадр из готовой игры. Здесь будем показывать, как развивается проект: изображения, движение сегментов и результаты работы.

Что вам интереснее увидеть первым — движение куба или игровой процесс? Напишите в комментариях 👇

🌐 playmegacube.com

查看原帖Telegram ↗

Начало дневника

MEGACUBE — дневник разработки

阅读记录

MEGACUBE — дневник разработки

Здесь будут короткие отчёты о ходе работы: скриншоты, примеры кода и новости проекта. Игра находится в разработке.

Официальные сайты:
https://playmegacube.com
https://playmegacube.online
https://playmegacube.ru

MEGACUBE development log: updates, screenshots and code examples. The game is in development.

查看原帖Telegram ↗

Поиск управления

🎮 С управлением мы пока спорим больше всего.

阅读记录

🎮 С управлением мы пока спорим больше всего.

Рабочие варианты уже есть, но ни про один мы ещё не сказали: «Всё, оставляем». На карточке небольшой фрагмент настоящего кода с базовыми командами. Сами команды простые. Сложнее сделать так, чтобы управлять героем на телефоне было удобно.

Как вам привычнее: вести персонажа одним пальцем, касаться нужной платформы или нажимать на зоны слева и справа? Что больше всего раздражает вас в мобильном управлении? Напишите в комментариях, нам нужен свежий взгляд.

查看原帖Telegram ↗