Pular para o conteúdo
Game Dev / MMORPG
Flagship Project
Em produção

Eagle World

MMORPG online inspirado no lendário FoxWorld

Ea

Visão geral

O Eagle World é um MMORPG online que desenvolvi inspirado na experiência clássica do FoxWorld, um dos servidores alternativos de Tibia mais conhecidos da comunidade brasileira. O projeto parte da base do cliente Tibia 8.6, mas conta com uma enorme quantidade de sistemas inéditos, mecânicas próprias e conteúdo totalmente desenvolvido por mim. O objetivo nunca foi apenas disponibilizar um servidor de jogo, e sim criar um ecossistema completo — servidor, cliente, launcher, website, painel administrativo e infraestrutura — capaz de oferecer uma experiência estável, escalável e diferenciada para centenas de jogadores simultaneamente. Fui responsável por praticamente todo o desenvolvimento: arquitetura, back-end, front-end, banco de dados, balanceamento, game design, UX, infraestrutura, deploy, monitoramento, marketing e gestão da comunidade. O servidor permanece online e em constante evolução, recebendo atualizações frequentes com novos sistemas, áreas, bosses e melhorias de performance — um projeto de longa duração que demonstra a capacidade de projetar, evoluir e sustentar aplicações complexas ao longo do tempo, da concepção à operação contínua.

Objetivos

  • Criar um ecossistema de MMORPG completo, estável e escalável
  • Sustentar centenas de jogadores simultâneos com performance
  • Entregar sistemas e conteúdos inéditos além da base clássica do FoxWorld
  • Operar de forma contínua com atualizações frequentes e sem perda de dados
  • Manter alta disponibilidade e uma comunidade ativa

Arquitetura

  • 01Servidor de jogo em C++ (base Tibia 8.6) com sistemas de gameplay escritos em Lua
  • 02Cliente customizado (UI, assets, sprites, ícones e efeitos) + launcher próprio com sistema de atualizações
  • 03Website/portal do jogo em PHP + JavaScript/TypeScript: cadastro, login, loja, rankings, guilds, houses, leilão e downloads
  • 04Painel administrativo: jogadores, contas, personagens, bans, logs, economia, eventos, loja, pagamentos e monitoramento em tempo real
  • 05Banco de dados MySQL/MariaDB otimizado, com backup automático e atualizações sem perda de dados
  • 06Integração via APIs REST + JSON/XML entre cliente, site e servidor; comunicação sobre TCP/IP
  • 07Infraestrutura em servidor dedicado (Linux/Windows Server), deploy contínuo e estrutura preparada para Docker

Funcionalidades

Daily Bosses e Boss Arena
Sistema de Hunts, Task System e Monster Hunt
Boosted Monsters
Sistema de Leilão e Venda de Personagens
Guild Wars e Sistema de Houses
Marketplace interno e Loja integrada
Sistema VIP
Eventos automáticos e sazonais
Ranking PvP e Sistema de Conquistas
Novas magias, vocações, mapas, NPCs e quests exclusivas
Itens personalizados e balanceamento completo das classes
Cliente customizado (interface, assets, sprites, ícones, efeitos)
Launcher próprio com sistema de atualizações
Website: cadastro, login, recuperação de conta e painel do jogador
Loja virtual, rankings, guilds, houses, leilão e estatísticas
Downloads e notícias no portal
Painel admin: jogadores, contas, bans, logs e economia
Gestão de eventos, loja, pagamentos e monitoramento em tempo real
Otimizações de performance e renderização
Backup automático e deploy contínuo

Problemas resolvidos

Problema

Criar sistemas inéditos sobre uma engine legada (Tibia 8.6)

Solução

Engenharia própria em C++/Lua para estender a engine com novas mecânicas sem quebrar a compatibilidade do cliente.

Problema

Suportar centenas de jogadores simultâneos

Solução

Otimização de performance, renderização e banco de dados para alta concorrência.

Problema

Equilíbrio constante entre PvP e PvE

Solução

Balanceamento contínuo de vocações, magias, loot e economia com base no comportamento da comunidade.

Problema

Evoluir conteúdo sem comprometer a estabilidade

Solução

Deploy contínuo e atualizações sem perda de dados, com backup automático e proteção contra falhas.

Problema

Manter alta disponibilidade em operação contínua

Solução

Monitoramento em tempo real, logs e infraestrutura dedicada preparada para operação 24/7.

Timeline do projeto

  1. Base

    Arquitetura & Servidor

    Servidor base em C++/Lua sobre Tibia 8.6 e primeiros sistemas exclusivos.

  2. Cliente

    Cliente & Launcher

    Cliente customizado (assets, sprites, efeitos) e launcher próprio com atualizações.

  3. Portal

    Website & Painel

    Portal do jogador (loja, rankings, guilds, houses) e painel administrativo.

  4. Live

    Operação & Evolução

    Servidor online, atualizações frequentes, novos bosses/áreas e comunidade ativa.

Todos os projetos