Bonjour Nal,
Bon voilà, il fait froid dehors, je suis un peu fatigué et j'ai pas envie de replonger tout de suite dans le code de WebKit pour trouver pourquoi il est persuadé de ne pas savoir traiter les tags aujourd'hui, mes slides pour le Capitole du Libre sont prêtes (enfin à peu près…)…
C'est le moment de porter Spacewar! sur Haiku!
Spacewar! est un jeu vidéo écrit à l'origine pour le PDP-1 entre 1961 et 1962 (en savoir plus). C'est donc un des tout premiers jeux vidéo. Il se joue à deux joueurs. Le but est de détruire le vaisseau spatial de son adversaire, tout en orbitant autour d'une étoile. Le principe est simple, mais la manoeuvre du vaisseau demande un peu de dextérité qui fait tout l'intérêt du jeu.
Pour réaliser cette version, je me suis basé sur la version Javascript présentée ici. Je l'ai convertie (assez brutalement) en C++ et ajouté quelques morceaux de code pour ouvrir une fenêtre, prendre en compte les entrées au clavier, etc.
Résultat après quelques heures de travail, une version de Spacewar! parfaitement jouable. Il reste encore quelques améliorations à faire, pour pouvoir entre autres configurer quelques réglages prévus par le jeu, utiliser un gamepad, faire fonctionner le jeu correctement avec les layout claviers autres que l'AZERTY, et essayer de rendre le code un peu plus lisible (dans un premier temps je voulais juste le voir fonctionner).
Cette version utilise toute la hauteur de l'écran (ou toute la largeur si vous avez un écran en mode portrait), et les images sont affichées en pleine résolution. Le jeu fonctionne en interne avec des coordonnées codées par des flottants, donc cela ne pose pas problème et il s'adapte à des tailles d'écran différentes.
# comment porter un soft sous Haiku
Posté par palm123 (site web personnel) . Évalué à 6.
merci pour ce journal
Pour ceux qui se demandent comment porter un soft pour Haiku,
https://github.com/haikuports/haikuports/wiki/A-Gentle-Introduction-to-HaikuPorter-%232
https://www.haiku-os.org/blog/humdinger/2017-02-22_building_packages_with_haikuporter/
ウィズコロナ
# En route vers la gloire
Posté par Lutin . Évalué à 10.
À ce rythme là, Haiku sera prêt pour le desktop avant Linux.
[^] # Re: En route vers la gloire
Posté par robotux . Évalué à 1.
Indubitablement !!! Mon premier jeu sur mon 8088 à 4,77 Mhz sous MSDOS 2.11, et qui, j'en suis sûr a propulsé Microsoft sur le desktop :-D
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.