Proyecto L2J
L2J es un servidor alternativo del juego Lineage 2 escrito 100% en Java para obtener la mayor compatibilidad.
L2J te permite alojar legalmente un servidor de este popular juego multijugador masivo coreano, creado por NCSoft.
Todavía no está terminado y faltan prestaciones, pero el equipo de desarrollo de L2J está trabajando duro para implementarlas.
Licencia
L2J se distribuye bajo los términos de la licencia GNU/GPL, con la esperanza de que el modelo de software libre sea el mejor para desarrollar software de calidad, dando a todo el mundo la posibilidad de participar en el desarrollo enviando código.
Código Fuente
Para poder obtener el código fuente y compilarlo, necesitarás software adicional. En el siguiente enlace proporcionamos una guía detallada de cómo obtener el código y compilarlo.
Estos son los enlaces para obtener el software necesario.
- Java JDK - Debe ser siempre la última versión (actualmente, 5.0 update 3).
- Eclipse - Última versión, incluyendo el plugin para SVN (se describe en la guía cómo obtenerlo).
Jython
Jython está muy bien integrado con Java y, por tanto, no es necesario escribir un interfaz especial para ejecutar scripts Python dentro de código Java. Además, Jython compila los scripts a bytecode Java, por lo que se ejecuta varias veces más rápido que otros lenguajes de scripting. Es un completo lenguaje de programación con una sintaxis relativamente simple. Por estos motivos ha sido elegido como lenguaje para nuestro motor de quests.
Consulta JythonInstallation para más instrucciones sobre la instalación, aunque actualmente ya no es necesaria.
Consulta JythonQuestTutorial para una sencilla quest de ejemplo.
Consulta JythonQuestDocumentation para la documentación completa del motor de quests.
- JythonQuestDirectoryStructure
- JythonQuestClassQuest
- JythonQuestClassQuestState
- JythonQuestClassState
Consulta también JythonFAQ
Cómo instalar el servidor
Esta guía detalla como instalar un servidor L2J
Estos son los enlaces para obtener el software necesario.
- Java JDK - Debe ser siempre la última versión (actualmente, 5.0 update 4).
- Eclipse - Última versión, incluyendo el plugin para SVN (se describe en la guía cómo obtenerlo).
- MySql
Enlaces útiles e información
Antes de preguntar, visita el FAQ primero, encontrarás muchas respuestas. Si todavía tienes dudas, puedes consultarlas en el foro.
- FAQ
- Browser SVN - Navegar por el código.
- Foro
