...  02 mai 2021

Compiler la librairie ZgeBullet avec Free Pascal sur Linux

Je viens de passer trois semaines à ne travailler qu'au portage d'Omeganaut sur Linux. Et pour cela il a fallu améliorer et débugger certaines fonctions de ZGameEditor avec l'aide de son créateur, Ville Krumlinde.

Entre autres, le passage de 32 à 64bits a cassé pas mal de fonctions, comme le curseur de la souris qui ne s'affichait plus. La librairie Sunvox permettant de synthétiser la musique ne fonctionnait pas. Et le plus gros morceau : la librairie ZgeBullet permettant de gérer les collisions n'existait pas pour cet OS... Et c'est justement le sujet de cet article : la compilation de cette librairie sur Linux avec Free Pascal.

Ce n'est pas vraiment passionnant, mais si je n'avais pas fait la même chose précédemment pour compiler ZGameEditor sur Android et Linux, je n'aurais jamais réussi...

 ...  26 février 2021

Online Mode 2.0 en préparation pour Dragon Ball Devolution

Cette dernière année a été plutôt folle pour Dragon Ball Devolution avec l'ajout du mode Online, le passage à 60fps et surtout, sa survie à la disparition de Flash. Concernant le mode Online, c'est la première fois que je programmais un jeu en ligne et je n'avais pas la moindre idée de la façon dont j'allais synchroniser les deux joueurs à distance. Le problème était intéressant, et je pense maintenant avoir assez de recul pour améliorer tout ça.

 ...  26 avril 2020

Problème de connexion au mode Online ?

Le mode online de Dragon Ball Devolution est maintenant opérationnel. Mais si vous êtes sur cette page, cela signifie que le mode online ne marche pas pour vous. Vous allez pouvoir procéder au dépannage de votre connexion en suivant les cinq étapes suivantes.

 ...  08 janvier 2020

Dragon Ball Devolution - Mode online !!!

J'ai toujours dit que je n'avais pas la moindre idée de comment synchroniser deux ordinateurs distants pour jouer contre un ami. Et bien ce n'étais pas si compliqué, finalement !

"Tout vient à poil à qui sait attendre" - Etienne

 ...  21 août 2019

Compiler la binaries ZGameEditor pour Linux avec Free Pascal

Je suis en train de batailler pour produire une version Linux d'Omeganaut. Mais pour cela, il me faut tout d'abord compiler ZGameEditor pour Linux 32 bits. Je précise bien 32 bits, parce que 64 bits c'est pas encore gagné... Comme d'habitude, j'en ai fait un tuto pour laisser une trace indélébile sur internet.

page 1 sur 3 suivante »

Tags

Catégories

Archives