• INICIO
  • AOJAVA EN SF.NET
  • DESCARGAS
  • ARGENTUM ONLINE

AOJava

  • ingresar
  • registrarse
Inicio

bitácoras

Imagen de gorlok

Lo que se viene...

gorlok — 7 February, 2007 - 00:49

Seguimos con las pruebas y correcciones. Solucioné el problema que había usando arco y flecha, que al disparar, se cerraba la conexión Tongue
También agregué que al salir no haya espera de 10 segundos si se está en zona segura. Smile
Es todo por hoy. Probé bastante, entrando un cazador y jugando también con mineros, herreros, carpinteros y trabajando sus oficios. No se encontraron nuevos errores.
Por otro lado, estoy dando forma al mecanismo de comunicación del módulo administrativo. Por el momento la idea sería incorporar dos tipos de consolas administrativas: una de consola de comandos en modo texto (un prompt con algunos comandos mínimos) y la administración web (correría sobre tomcat, usando servlets+jsp+beans+etc...). Esta última sería la forma de administración principal y más completa. La consola en modo texto está pensada para ser usada como medio alternativo si por algún motivo no funciona la administración web, entonces conectándose al servidor por ssh o ts+cmd, uno podría conocer el estado del servidor ao, reiniciarlo, etc.

  • aojava
  • gorlok's blog
  • Inicie sesión o regístrese para enviar comentarios
  • Leer más
Imagen de gorlok

Novedes del fin de semana

gorlok — 4 February, 2007 - 23:36

Estos días hubo un gran avance en la transición al protocolo binario entre otras cosas.
Copio parte de una bitácora de cambios:
- se agrega una enumeracion para los mensajes enviados al cliente. Tiene algunas cosas interesantes, dado que las enumeraciones no son simples tipos básicos, sino un tipo de clase, con muchas posibilidades. He explotado algunas de ellas para hacer un código más simple de leer y mantener.
- en algunas funciones se están usando varargs (argumentos variables), con lo cual se ganado mucho en legibilidad.
- se cambia el metodo de envio de mensajes, lo que facilitara soportar multiples protocolos en breve (en busca del protocolo binario)
- se corrigieron varios bugs en el inventario. Se reescribio el "agregar item a inventario del usuario", que estaba muy mal implementado (sic)
- se hicieron varias mejoras eliminando envios completos de inventario que eran reduntanes (con enviar el item del slot afectado era suficiente)
- se probo todo lo relativo a herreria y mineria. Queda pendiente de corregir un bug (el herrero consume recursos de varios slots de su inventario de forma incorrecta)
- varias correcciones de bugs menores detectados durante las pruebas
- se detecto un problema en los hechizos de invocación de criaturas que pueden estar en agua, cuando se las invoca en tierra (elemental de agua, Ely, fuego fatuo, etc.). Para analizar mejor.
- y otras cosillas ^^

  • aojava
  • noticias
  • gorlok's blog
  • 1 comentario
Imagen de gorlok

AOJava se pasa a Java5

gorlok — 3 February, 2007 - 20:33

Luego de una larga reunión del cuerpo de programadores de AOJava se ha llegado a una decisión: vamos a migrar a Java 5.

Bueno, bueno, en realidad me tenía podrido la ausencia del tipo enumerativo, generics, autoboxing/unboxing, anotaciones, etc., y creo que no vale la pena permanecer en 1.4 cuando las ventajas y mejoras son tantas. De hecho, hace meses que uso Java 6 (desde las primeras beta), aunque siempre compilaba con compatibilidad 1.4. Por lo pronto, el nuevo código que estoy escribiendo ya usa la nueva sintaxis, y sin duda que mejora considerablemente la legibilidad (qué palabra!) del código y me permite escribir algunas cosillas muy interesantes.

  • aojava
  • java
  • noticias
  • gorlok's blog
  • Inicie sesión o regístrese para enviar comentarios
Imagen de gorlok

Lectura infaltable para todo programador

gorlok — 3 February, 2007 - 20:22

No, no hablo de K&R. Hablo del sitio de The Daily WTF. Si nunca lo visitaste, no dejes de hacerlo. Eso si, cuidado, puede ser muy adictivo y amenazar seriamente tu productividad.

Ah, cualquier parecido con la realidad, no es ninguna coincidencia.

  • blogs
  • gorlok's blog
  • 2 comentarios
Imagen de gorlok

Febrero con novedades en AOJava

gorlok — 1 February, 2007 - 13:54

Estoy trabajando en una nueva versión del servidor, para lo cual se está haciendo limpieza de código y refactoring.

El objetivo principal es aislar el protocolo del resto del sistema, para poder soportar nuevos protocolos, eventualmente más de uno. El protocolo original ahora ha sido llamado "clásico" y corresponde al de AO 0.9.9z. Al terminar de aislarlo, se implementarán algunos protocolos binarios (tal vez dos).

Esto viene relacionado con otro tema: el cliente. Afortunadamente, hoy día, hay varios proyectos de creación de clientes de AO en C++, algunos con SDL y/o OpenGL. Paralelamente estoy trabajando sobre algunos fuentes de estos proyectos. La idea es ver si se puede integrar uno de estos clientes hechos en C++ con el servidor AOJava, probablemente usando un protocolo binario, y así completar el cuadro.

  • aojava
  • gorlok's blog
  • Inicie sesión o regístrese para enviar comentarios
  • Leer más
  • « primera
  • ‹ anterior
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • siguiente ›
  • última »
Distribuir contenido

Navegación

  • FAQ
  • instalación
  • contacto


Sitio oficial de Argentum Online
Fenix AO
Tierras del Sur
Imperium AO

SourceForge.net Logo
Get Firefox!
Powered by Drupal
Valid XHTML 1.0 Strict
Add to Technorati Favorites



{entre llaves}
Foro de desarrollo AO
Blog de AlejoLp
Mozilla Argentina

  • ingresar
  • registrarse

Java is a trademark of Sun Microsystems, Inc. in the United States and other countries.