Me gustaría construir una aplicación web para el sitio web de mi juego que implique el uso de caracteres de texto para representar animales y personas, y que se muevan en cuadrados de mapas con IA independiente (impulsada por el servidor).
Esencialmente, un mapa de fortaleza enana en el navegador: con criaturas en movimiento, mobs, npcs y pcs. Aunque no es que no esté buscando alcanzar esta escala, probablemente comenzaría a mostrar una cuarta parte de este contenido en cualquier momento.
Probablemente algunos de los mosaicos de fondo / inmóviles podrían cargarse estáticamente. Pero para las criaturas / animales y las cosas que pueden moverse, no estoy seguro de qué soluciones tecnológicas serían más efectivas.
Soy consciente de <canvas>
que no sé si sus capacidades se ajustan a este caso de uso. Ciertamente, será necesaria cierta cantidad de JavaScript.
¿Existen bibliotecas javascript o bibliotecas de lienzo que se ajusten a este caso de uso? ¿Otra tecnología que no conozco? ¿Alguien sabe de algún ejemplo de sitios web que hayan hecho algo similar a esto, para que yo pueda sacar ideas de ellos?