[HTML5/Browser] Argentum Online Object Viewer

#1

Hola!

Hace unos dias empece de a poco a hacer herramientas web para AO. Para empezar, entiendo que lo mas simple es un lector de archivos obj.dat, el cual llevo mas tiempo del esperado porque cada version de AO lee esos archivos de forma distinta.

Esta version todavia es muy alpha, pero queria que me digan si pudieron hacer que se vea algo, y sino, que version de Graficos.ind estan usando.

Para usar la aplicacion pueden ver el video, pero es muy facil:
  1. Entrar a https://argentumland.github.io/objviewer/
  2. Arrastrar los BMPs.
  3. Arrastrar el Graficos.ind.
  4. Arrastrar el obj.dat.
  5. Apretar en OBJs.
  6. Deberian aparecer los OBJs.
¿Por que web y no VB?
Siendo web, no hay nada que bajarse, lo que da 0 probabilidad de virus o problemas de compatibilidad con tu PC (siempre que tengas un browser decente). Ademas, no podria programar en VB nunca mas.

¿Tengo que estar conectado a internet?
La primera vez que entras a la pagina, se queda guardada una version en tu browser. La aplicacion en si no accede a internet para nada, por lo que podes desconectar internet, reiniciar el browser, volver a abrir la pagina, y va a seguir funcionando.

¿Se puede editar?
Todavia no, pero proximamente.

Como dije, le falta bastante y probablemente no sea muy util en el estado en el que esta. Algunas cosas que creo que le faltan:
  • Mejorar performance en computadoras con menos prestaciones.
  • Poder filtrar OBJs por varias cosas ademas del nombre
  • Interface mas linda.
  • Poder ver toda la informacion de los OBJs.
  • Poder editar OBJs.
Gracias por leer!
 
#2
Buenas! Me encantó! Me gustaría una herramienta unificada (lo q estás haciendo, editor de mapas, etc etc... Todo web.. creo q sería un golazo
 
#8

Ya subi una nueva version, con los siguientes cambios:
  • Se migro todo a Typescript.
  • Se cambio la pantalla de DAT, ahora es una tabla que te permite:
    • Ver todas las propiedades de todos los objetos a la vez.
    • Ver el GRH de cada objeto.
    • Filtrar dinamicamente por cualquier propiedad del DAT.
Denle varios refresh a la pagina si estuvieron con la version anterior, para borrar el cache.
En lo proximo en que voy a trabajar es la exportacion del DAT. Hay algun server interesado en esto?

Para el futuro:
  • Poder filtrar OBJs por varias cosas ademas del nombre
  • Poder ver toda la informacion de los OBJs.
  • Poder editar / exportar OBJs.
  • Poder parsear Graphics.AO.
  • Interface mas linda.
  • Mejorar performance en computadoras con menos prestaciones.
JK
 
Arriba