Azran
Azran es un proyecto Game Foss que usa Pixijs. Está fuertemente inspirado en Chapatiz y Blablaland y tiende a hacer fácilmente el juego que se parezca a ellos. Calculamos para hacer nuestros propios avatares completamente animados y un diseño de nivel coherente.
Miembros del proyecto
- Descole (yo mismo): fundador, propietario del servidor principal, desarrollo principal
- Barok : Comunicación, Director Artístico, Servicios de Inteligencia (también realizado parcialmente conmigo)
- Un ex desarrollador de Chapatiz : solo aconseja (no participando activamente por algunas razones)
Contáctenos
- Por correo electrónico: descole <[email protected]>
- Usando Discord: https://discord.gg/vnseggw
No dude en contactarnos para obtener más información sobre nuestros proyectos.
Colegio de cambios
2018-04-12
Hizo público este repositorio. Estábamos trabajando activamente en un sistema de avatar basado en el archivo a utilizado por varios motores de juego. Estamos a punto de hacer un avatar en funcionamiento. Esta es la característica más difícil de este proyecto.
Consulte docs/avatar.md para obtener más detalles sobre el desglose del avatar.
2018-04-14
Ahora maneja un avatar con múltiples partes (como sombrero, pies, ...) y animaciones (como direcciones). Actualmente estamos trabajando en un pequeño sistema de chat para la demostración.
2018-04-15
Pequeño chat hecho. Ahora trabajando en la interfaz de usuario y el sistema de habitaciones, inspirado en Discord.
2018-04-30
Actualmente trabajando en el sistema de habitación (gráfico). Más complicado de lo planeado.
La conversión de archivos flash (de diseñadores de gráficos) en el sistema MCF lleva demasiado tiempo e incluso si es preciso, también es demasiado de lo que el navegador puede manejar. Entonces, estamos trabajando en un sistema más inteligente:
- Una habitación tiene un fondo de mapa de bits. Este fondo contiene todos los gráficos que no están animados y que un personaje puede caminar. (Entonces, se pueden incorporar sprites inalcanzables o superiores en el fondo)
- Una habitación tiene sprites que están en la misma capa en la que se encuentran los personajes. Esto es necesario porque un personaje puede estar frente a un sprite o detrás.
- Los sprites se pueden mover a través del sistema MCF, o imágenes externas, o hojas de sprits externas.
- Debido a que el formato TMX no maneja las hojas de sprits con tamaños dinámicos, no podemos usarlo como el formato de mapa principal.
- Por lo tanto, se necesitará un fabricante de habitaciones antes que planeado. Lo más probable es que sea lo mismo que el de los usuarios.
2018-05-15
Reconstruyó el sistema MovieclipFactory como un sistema de elementos completo.
- La biblioteca es una Dicción de símbolos gráficos que usan materias primas
- El material es un modelo abstracto de gráficos en bruto utilizado por un elemento
- Shapematerial es una lista de secuencia de comandos gráficos (proporcionados por Pixi Animate)
- El artículo es un rico sprite definido y cargado por una biblioteca
- Los comandos son un trabajador que aplica secuencias de comandos descritos en la biblioteca
- ArtemLoader es un singleton que maneja bibliotecas y elementos. Es el cargador principal.
Documentará estas clases y formatos de archivo más adelante.
Próximo :
- Eliminar MovieclipFactory
- Ordenar el repositorio
- Haga que los artículos funcionen en relativa a los demás (para que no necesitemos declarar identificadores de elementos absolutos cada vez)
- Migrar avatar a este nuevo sistema de elementos
- Construye las habitaciones alrededor de los artículos
Licencia
Este proyecto se distribuye bajo la licencia MIT.
DESCARGO DE RESPONSABILIDAD
Este repositorio no aloja ningún contenido propiedad de Chapatiz.com ni blablaland.com. Cualquier reclamo de que el código o el documento les pertenezcan abusivos. Dicho esto, construimos nuestro sistema inspirado en estos juegos anticuados y anticuados. Sin infringir ningún derecho de autor.