Hnefatafl est une open source, mise en œuvre portable, simple et gratuit du jeu de société Norse écrit dans le langage de programmation C. Les 13x13, 11x11 et Tablut conseils sont entièrement pris en charge au moment de la rédaction de cet article.
Norse est un jeu de société très ancienne et très populaire qui a été joué en Scandinavie depuis 400 AD. Utilisation de fichiers ensembles de règles, le joueur sera en mesure de fixer les règles du jeu. Un joueur de l'ordinateur (AI) est mis en œuvre à l'heure actuelle, ainsi que à la fois une ligne de commande et interface utilisateur graphique (ce dernier étant en option) .Getting commencé avec HnefataflTo installer et utiliser le Hnefatafl sur votre distribution GNU / Linux, vous devez d'abord télécharger la dernière version stable de Softoware, enregistrez-le sur un emplacement de votre choix, décompresser le contenu de l'archive et ouvrez un émulateur de terminal.
Dans la fenêtre de terminal, utilisez le & lsquo; cd & rsquo; commande pour accéder à l'emplacement des fichiers d'archives extraites. Tune le fichier config.mk pour votre système, et exécuter le & lsquo; faire & rsquo; le dossier; commande dans l'application & rsquo.
Se il vous plaît noter qu'il est également possible d'exécuter le & lsquo; faire dynamique & rsquo; commande pour la construction de tout avec une liaison dynamique, ainsi que le & lsquo; faire statique & rsquo; commande pour la construction de tout avec la liaison statique.
Si vous souhaitez supprimer tout ce qui a été installé, tapez le & lsquo; make uninstall & rsquo; la dir, en utilisant le même & lsquo;; commande dans l'application & rsquo config.mk & rsquo; fichier que vous avez utilisé lorsque vous avez installé le logiciel. Si vous souhaitez passer à nouvelles versions, d'abord désinstaller l'ancienne version, puis installer le nouveau one.Under le capot et availabilityAs mentionné, le programme Hnefatafl est entièrement écrit dans le langage de programmation C. Il est distribué seulement comme une archive source (fichier tar.gz), qui vous aide à installer l'application sur ne importe quel système d'exploitation GNU / Linux avec support des deux plates-formes matérielles 32 bits et 64 bits.
Quoi de neuf dans cette version:
- Tout le code lié à Growable C-cordes (utilisé pour la lecture de ligne) a été déplacé à un composant séparé appelé Gleipnir. Un débordement possible signé et un problème avec un accent dans certains gestionnaires de fenêtres ont été fixés. Tous les fichiers makefile sont maintenant compatibles avec gmake et pmake.
- Last but not least, l'ensemble du programme et tous les fichiers de données sont maintenant publiées sous la licence ISC.
Quoi de neuf dans la version 140117:
- `dbl_trap_squares` a été ajoutée pour les types de pièces, ce qui est un masque de carrés qui peut déclencher double trap.
Quoi de neuf dans la version 140101:
- En cas de problèmes graphiques étranges, vous pouvez appuyer sur & quot; l & quot; dans XLib de repeindre toute la fenêtre.
- Le programme se termine désormais correctement lorsque vous fermez la fenêtre à l'aide de & quot un gestionnaire de fenêtres, à proximité & quot; touche (`WM_DELETE_WINDOW`).
Quoi de neuf dans la version 131229:
- Une autre optimisation AI par Alexander Dolgunin a été mis en œuvre.
Quoi de neuf dans la version 131226:
- L'IA est deux fois plus rapide grâce à une optimisation par Alexander Dolgunin.
Quoi de neuf dans la version 131221:
- En raison de la grande quantité de changements, ce est un instable Version. Se il n'y a pas de bogues, alors ce est une version stable. https://github.com/soderlund/hnefatafl/blob/master/CHANGES
Quoi de neuf dans la version 131214:
- Cette version corrige un bug et ajoute un nouveau jeu de règles <. / li>
Ce qui est nouveau dans la version 130920:
- Cette version corrige une erreur de mise en forme dans le manuel et fait de l'anglais quelques modifications à la makefile.
- Il n'y a aucun changement de code, il n'y a donc pas lieu de mise à niveau, sauf si vous êtes vraiment gêné sur le manuel.
Commentaires non trouvées