Почему Genesyx не мог остаться браузеркой
04.09.2024 08:11:27
04.09.2024 08:11:27
Причин тому несколько, но, наверное, все же основной является то, что в ключевой момент я выбрал карьеру и забросил Genesyx.
Также останавливала, и все еще останавливает, проблема масштабируемости. Дело в том, что большая часть логики боя все еще находится в базе, а это значит больше 250 онлайна нам не потянуть. Затевать огромную разработку для того, чтобы потом упереться в такой детский лимит, довольно глупо. Нужно менять архитектуру на масштабируемую, чтобы, в идеале, иметь возможность при необходимости масштабироваться в облако, а во времена простоя уменьшать количество используемых ресурсов. Довольно большая работа уже была проделана в этом направлении, но на текущий момент мы все еще достаточно далеки от решения вопроса.
В области самого 3D-клиента также была проделана гигантская работа, я буду ее показывать на этом канале постепенно. Но трагичность текущей ситуации заключается в том, что довольно большую часть этой работы придется выбросить и сделать с нуля. Причина здесь в том, что изначально Genesyx 3D предназначался для работы во ВКонтакте, что на текущий момент уже не особо актуально, а разработка интерфейса для мобильного телефона, чем я сейчас и хочу заняться, требует совершенно другого подхода к проектированию этого интерфейса.
Но об этом поговорим уже в следующих постах.


Gentyx
