Skip to content

Commit

Permalink
Update overview.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
raijenki committed May 23, 2020
1 parent 584c7bf commit 07bb803
Showing 1 changed file with 32 additions and 1 deletion.
33 changes: 32 additions & 1 deletion docs/intro/overview.rst
Expand Up @@ -3,4 +3,35 @@
Visão Geral
==========================

Elysium é uma engine 2D.
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)


0 comments on commit 07bb803

Please sign in to comment.