Hnefatafl es un código abierto, aplicación portátil, sencilla y gratuita del juego de mesa nórdica escrito en el lenguaje de programación C. Las 13x13, 11x11 y tableros Tablut son totalmente compatibles en el momento de escribir este artículo.
Nórdica es un juego muy antiguo y bastante popular bordo que se ha jugado en Escandinavia desde 400 AD. El uso de los archivos de conjuntos de reglas, el jugador será capaz de establecer las reglas del juego. Un jugador de la computadora (AI) se implementa en el momento, así como tanto una línea de comandos y la interfaz gráfica de usuario (este último es opcional) .Getting comenzó con HnefataflTo instalar y utilizar el Hnefatafl en su distribución de GNU / Linux, primero debe descargar la última versión estable de Softoware, guárdelo en un lugar de su elección, descomprimir el contenido del archivo y abrir un emulador de terminal.
En la ventana de terminal, utilice el y lsquo; cd y rsquo; comando para navegar a la ubicación de los archivos comprimidos extraídos. Sintonice el archivo config.mk para su sistema, y ejecutar el y lsquo; hacer y rsquo; comando en la aplicación y rsquo; s carpeta.
Tenga en cuenta que también es posible ejecutar el y lsquo; hacer dinámico y rsquo; comando para la construcción, con la vinculación dinámica, así como de & lsquo; hacer estática y rsquo; comando para la construcción, con la vinculación estática.
Si desea eliminar todo lo que se ha instalado, introduzca la & lsquo; make uninstall y rsquo; comando en la aplicación y rsquo; s dir, utilizando el mismo y lsquo; config.mk y rsquo; archivo que utilizó cuando se ha instalado el software. Si usted desea actualizar a nuevas versiones, primero desinstalar la versión antigua y luego instalar el nuevo one.Under el capó y availabilityAs mencionado, el programa Hnefatafl está escrito enteramente en el lenguaje de programación C. Se distribuye sólo como un archivo con fuentes (archivo tar.gz), que ayuda a instalar la aplicación en cualquier sistema operativo GNU / Linux, el apoyo a las plataformas de hardware de 32 bits y de 64 bits.
¿Cuál es nuevo en esta versión:
- Todo el código relacionado con ampliable C-cadenas (usado para la lectura de línea) se ha trasladado a un componente separado llamado Gleipnir. Una posible desbordamiento firmado y un problema con el foco en algunos gestores de ventanas se fijaron. Todos los archivos make ahora son compatibles con gmake y pmake.
- Por último, pero no menos importante, todo el programa y todos los archivos de datos están ahora en libertad bajo la licencia ISC.
¿Cuál es nuevo en la versión 140117:
- `dbl_trap_squares` se ha añadido para este tipo de piezas, que es una máscara de bits de los cuadrados que puede desencadenar la doble trampa.
¿Cuál es nuevo en la versión 140101:
- En caso de fallos gráficos extraños, puede pulsar & quot; l & quot; en Xlib volver a pintar toda la ventana.
- Ahora, el programa sale correctamente al cerrar la ventana usando quot de y un gestor de ventanas; cerca de & quot; botón (`WM_DELETE_WINDOW`).
¿Cuál es nuevo en la versión 131229:
- Otro optimización AI por Alexander Dolgunin se ha implementado
¿Cuál es nuevo en la versión 131226:
- La IA es dos veces más rápido gracias a una optimización de Alexander Dolgunin.
¿Cuál es nuevo en la versión 131221:
- Debido a la gran cantidad de cambios, esta es una inestable versión. Si no hay errores, entonces es una versión estable. https://github.com/soderlund/hnefatafl/blob/master/CHANGES
¿Cuál es nuevo en la versión 131214:
- Esta versión corrige un error y añade un nuevo conjunto de reglas <. / li>
¿Qué hay de nuevo en la versión 130920:
- Esta versión corrige un error de formato en el manual de Inglés y marcas algunos cambios en el makefile.
- No hay cambios en el código, por lo que no tiene sentido en la actualización a menos que estés realmente te molesta el manual.
Comentarios que no se encuentran