Задумался

Пытался сделать уже веб реализацию арены, но вперся в то, что есть несколько статусов.

Вернее как – для начала жмем по ссылке на арене – все хорошо, мы либо попадаем в заявку, либо создаем ее. Далее должен сработать редирект на лабиринт, либо все должно вернуться на вид арены (т.е. открытое двухуровневое меню на тот уровень).

Муторно это т.к. теоретически это меню может быть в любом месте и запоминать параметры (а именно так передается сейчас пункт меню/подменю) муторно.

Думаю переделать все на одноуровневое меню с типом экранов, которые в шапке уже показывают меню. Так сделано в нескольких онлайн играх, и я поначалу так не хотел, но столкнувшись с трудностями, отступаю в угоду скорости разработки. Тем более с java-popup-menu есть разработчик, желающий помочь.

Т.е. теперь каждый пункт меню – это отдельный экран(страница), в котором в шапке будет меню.
Вообще в последнее время у меня все больше желания забить на графику, отдать все силы движку и переносу с локального компа на сервер. Графику, быть может, можно и будет заказать, скажем на добровольные пожертвования :)