Игровая логика Brawl Stars
Игровая логика Brawl Stars – программный код, отвечающий за поведение сущностей в игре.
Игровая логика написана таким образом, чтобы не иметь прямых зависимостей от реализации клиента или сервера, тем самым позволяя разработчикам переиспользовать одинаковый код и на клиенте, и на сервере.
По информации из некоторых источников, игровая логика пишется полностью на Java без использования фреймворков. Тем не менее, на клиенте логика скомпилирована и слинкована в нативный код (libg.so), что может говорить об использовании другого языка, либо об использовании транспиляции.
В зависимости от текущего состояния игры (меню или бой), общее состояние логики представляет либо объект LogicHomeMode, либо один из объектов LogicBattleMode (или даже оба одновременно).
HomeMode
[править | править код]TODO: HomeMode