Sep
16
|
Delphi XE2 est arrivé
Il fallait donc que je commence à jouer avec, pour voir ce qu’il y a sous le capot… Alors, FireMonkey, ce nouveau FrameworkW aussi bien compatible Windows que Mac OSX… comment ça marche ? à quoi ça ressemble ?
Bon, ben, je crée une nouvelle application pour voir si c’est aussi intuitif que la VCLW…
Il y a quelques jours, BillyBug, m’a fait découvrir un FPSW, Nexuiz. En faisant quelques recherches, je suis également tombé sur Xonotic.
Ces jeux sont gratuits et permettent de s’affronter via internet.
Bon, et le titre de cet article dans tout ça… quel est le rapport ? J’y viens, j’y viens…
Lors d’une première partie sur Nexuiz avec BillyBug, il s’est avéré que d’autres joueurs nous ont rejoint sur le serveur que j’avais lancé pour l’occasion… bien sûr, c’était des joueurs (trop ) expérimentés qui nous ont explosés… j’avais pourtant défini le serveur pour qu’il ne soit pas listé dans les serveurs publiques…
Delphi… nouvelle version… à tester… serveur de jeu privé mais où des inconnus viennent…
Et si je faisais une application en FireMonkey qui se connecte sur mon serveur et qui vire les intrus… ben ya plus qu’à
J’ai donc développé wServerFriends, une application multiplateformes, puisque développée avec Delphi et FireMonkey. Puis, je l’ai compilée, aussi bien pour Windows 32bits, Windows 64bits et Mac OSX !
Les deux premières ont été testées dans mon environnement , mais je n’ai rien pour et Thierry a testé la version OSX…
Voici l’interface ainsi réalisée :
L’une des particularités de FireMonkey, c’est qu’il utilise la carte graphique pour gérer l’affichage et permet ainsi de jouer sur beaucoup d’aspect graphique. Parmi ceux-ci, on peut par exemple redimensionner tous les composants comme on jouerait avec le zoom dans un logiciel de dessin :
On peut gérer leur opacité, et utiliser de nombreux effets :
La manipulation 3D n’étant pas mon fort, mais voulant quand même la tester, je me suis lâché sur la fenêtre About
L’application a été testée avec les serveurs suivant (rcon_secure 0) :
- Xonotic build 01:02:09 Sep 6 2011 – release
- Nexuiz build 02:52:53 Oct 1 2009 9271 release
Si elle vous intéresse, 3 versions sont disponibles :
- Pour Windows 32bits
- Pour Windows 64bits (la 32bits fonctionne bien évidemment dans cet environnement)
- Pour Mac OSX (
Pastesté par Thierry)
Elle est développée avec Embarcadero Delphi XE2.
Si vous avez des questions, comme toujours, n’hésitez pas à laisser un commentaire…
Un grand merci à Thierry qui a pris le temps d’effectuer les tests nécessaires
on se fait une partie un de ces 4?? ça fait bien 5 ans que j’ai plus joué à un jeu du genre , peu de chance que vous me confondiez à un de ces gars
@ Thierry : Avec plaisir !!! Télécharge Xonotic, il est moins vieux (graphiquement plus joli que Nexuiz..) !
Un vrai gamin ce Whiler !!!!
(Et c’est moi qui parle?! )
Billybug : Tu perds rien pour attendre
Version 1.1.0.3 :
Version 1.1.1.4 :
Modification du nombre de bots
Les liens pour les téléchargements étaient vérolés.
Ils ont été corrigés.
Version 1.1.1.5 :
Mise à jour de l’application pour Mac OSX.
Version 1.1.2.7 :
Relooking de l’application :
modifié/traduit par Whiler
Politique de confidentialité