Visão Geral

A Elysium é uma engine (em português, motor de jogos) que é específica para fazer jogos online 2D de uma maneira fácil e intuitiva, totalmente em português. Para tanto, todos os sistemas mais comuns já encontram-se implementados bem como todas as edições realizadas no jogo são vistas e atualizadas em tempo real.

Histórico

A Elysium.NET tem suas raízes na engine Mirage Source, basicamente uma aplicação escrita em Visual Basic 6. A Mirage Source inspirou muitos desenvolvedores que, com base nela, desenvolveram a Konfuze Engine, a Elysium original (em inglês) e, com base nesta última, a Elysium Engine Brasil. A MMODEV surgiu originalmente, em 2007, como forma de dar suporte à EEB.

Acontece que, com a evolução tecnológica, tanto a tecnologia de DirectX 7 quanto a Visual Basic 6 ficaram obsoletas e, em algum ponto, pararam de ser suportadas pelo próprio Windows. Foi inspirado nessa ideia que a Eclipse Engine surgiu como sucessora espiritual da Mirage Source, e consequentemente muitas outros motores apareceram baseados nesta. A Elysium.net é baseada na Orion+ Engine, originalmente desenvolvida pelo Damian666 e por um dos fundadores da MMODEV, Lucas Tardivo.

Ao tempo que se passa o desenvolvimento da Elysium.NET, cada vez menos semelhanças com o passado vão ficando, mas a gratidão a todos que contribuiram é sempre eterna.

Como usar a documentação?

Esta documentação é dividida em seis seções principais:

  • A seção “Introdução” tem como objetivo ensinar o básico da Elysium.NET, principalmente às pessoas que nunca mexeram com softwares similares ou nunca programaram.
  • A seção “Servidor” visa discutir a estrutura do servidor em detalhes, bem como suas utilidades.
  • Em “Cliente”, você encontra uma discussão detalhada sobre cada sistema.
  • Em “Extensões”, há informações sobre os blocos oficialmente suportados pela MMODEV (no momento, apenas o Gerenciador de Plugins).
  • Os “Problemas Específicos” contém as perguntas mais frequentes e, ocasionalmente, workarounds para certos problemas.
  • Finalmente, em “Outros”, há mais detalhes concernentes ao desenvolvimento da Elysium.NET, aos interessados em participar ou ajudar de alguma forma.

A documentação está em constante construção e evolução, ainda mais nessa fase inicial; esperamos que você divirta-se fazendo seu próprio mundo!

Lista de Desenvolvedores

Em ordem alfabética, segue a lista das pessoas que fazem contribuições períodicas para a Elysium.NET ou a comunidade MMODEV como um todo:

  • Andrei Duarte (andreidl)
  • Daniel Araújo (raijenki)
  • Lucas Tardivo (boasfesta)