PokéWorld Online
(título provisório) — do servidor ao mundo
MMO open-world de captura de criaturas em 3D, com mundo estilizado em diorama "clay/toy" e servidor autoritativo: mundo persistente, sincronizado em tempo real entre vários jogadores e validado contra trapaça. Criaturas e lore são IP original.
O que o jogo já tem
Sistemas reais, todos procedurais em código.
Mundo 3D explorável
Vários mapas conectados por portais e trilhas, cidades, Centro Pokémon, Loja e Ginásios com líderes e insígnias.
Batalhas 3D em tempo real
Atacar, golpe especial (carrega SP), esquiva com dash e captura com Pokébola.
20 criaturas com evolução
Criaturas 3D com níveis, XP e evolução reais; lore e identidade próprias.
Ciclo dia/noite e clima
Chuva, névoa, neve e seca, mais ciclo dia/noite que influenciam os encontros.
Multiplayer em tempo real
Jogadores se veem no mesmo mapa; chat, perfil de treinador, minimapa e mapa-múndi.
Servidor autoritativo
Movimento, colisões, encontros e captura validados e persistidos no servidor a 10 Hz. Save/load completo.
O mundo
Diorama estilizado, criaturas e lore de IP original.

Devlog — marcos
A parte difícil de um MMO, de pé.
Backend autoritativo
Spring Boot + WebSocket, PostgreSQL (Flyway) e Redis, orquestrados com Docker. O cliente só renderiza e envia intenções.
Open-world 3D em diorama
Câmera de diorama, HUD e sistemas todos procedurais em Godot 4.4 com C#.
Batalhas e captura
Combate 3D em tempo real, 20 criaturas com evolução, ginásios e insígnias.
Multiplayer sincronizado
Estado do mundo transmitido a 10 Hz; jogadores se veem em tempo real. Eventos sazonais e missões.