January 13, 2022

#4. Как должен работать мультиплеер в microStudio ?

А вот так.. Сервер должен сам с заданной частотой посылать запросы клиентам. Но все это требует настроек и серверной логики, я честно не представляю, т.к. не написал ни одной мультиплеерной игры, хотя мордой по грязи поводил немного. Серверная логика - это совершенно своя логика, она не может быть шаблонной, ведь каждая игра индивидуальна. Я подозреваю автор microStudio сделает интерпретатор JavaScript в microScript и все это будет крутиться на Ноде, а нода по сути уже делать запросы клиентам. И разработчик все так же будет писать логику на МикроСкрипте, получается все гладенько и безшовно.

Но дело в том что любой разработчик будет способен вполне легко подверить этот шаред сервер, и у автора не останеться ничего как дико контейнерить все, и лимитировать, а за парионское бабло уже расширять лимиты. И да, вполне можно будет перенести все к себе на сервера, типа бесплатно, но это уже сильно геморойно и никто так делать не будет, ведь для этого придетсяпокупать ВПСку как минимум... Какая такая игра будет стоит ВПСки.. ну это 100 рублей в месяц например.. только та которая приносит бабло. А это уже продукт, который продакшен реди.

Вообщем у меня насчет мультиплеера так себе перспективы в Микростудии.