Bien, esto va a sonar como una idea loca, pero me interesa emular una interfaz de texto roguelike game estilo años 80 en Java puro, es decir, usando Swing o similar.Interfaz de texto de Java pura para un juego roguelike
Aquí es más o menos lo que tiene que hacer:
- Proporcionar una rejilla de tamaño fijo de caracteres de tamaño fijo como la "pantalla" (por ejemplo, 100 * 75)
- Usar una fuente de espacio fijo apropiada, idealmente con una gran cantidad de símbolos interesantes
- Permitir el ajuste de caracteres de primer plano y fondo para cada posición de carácter individual
- Permitir la impresión de cadenas o caracteres individuales en cualquier lugar de la pantalla (que debe sobrescribir lo que ya está en la pantalla en esas ubicaciones)
¿Alguien sabe de una buena solución existente que permitiría esto? ¿O estoy atrapado con hackear uno desde cero?
p.s. la razón por la que quiero Java puro es para que pueda ejecutarse en un applet de espacio aislado. Así que las soluciones JNI como jcurses lamentablemente están descartadas .....
posible duplicado de [Java/swing: ¿componente de la consola?] (Http://stackoverflow.com/questions/2806012/java-swing-console-component) –
Recuerdo cuando jugué Angband por primera vez, hace tanto tiempo que la gente ni siquiera miraba a mí como si estuviera enojado. :) – biziclop