Sep 16

Delphi XE2 est arrivé (y)

Il fallait donc que je commence à jouer avec, pour voir ce qu’il y a sous le capot… (lol) 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… (rofl)

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… 8-) ben ya plus qu’à (lol)

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 (y) , mais je n’ai rien pour et Thierry a testé la version OSX…

Voici l’interface ainsi réalisée :

Interface de wServerFriends

Interface de wServerFriends



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 :
Redimensionnement

Redimensionnement

On peut gérer leur opacité, et utiliser de nombreux effets :

Opacité

Opacité

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 (lol)

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 :

 

Elle est développée avec Embarcadero Delphi XE2.

Développé en Delphi

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 (bow)

Share

Lien permanent vers wServerFriends Rédigé par Whiler \\ Tags : , , ,

9 réponses pour “wServerFriends”

  1. Thierry a dit :

    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 (lol)

    Répondre

  2. Whiler a dit :

    @ Thierry : Avec plaisir !!! (y) Télécharge Xonotic, il est moins vieux (graphiquement plus joli que Nexuiz..) !

    Répondre

  3. Billybug a dit :

    Un vrai gamin ce Whiler !!!! (lol)

    (Et c’est moi qui parle?! (angel) )

    Répondre

  4. Whiler a dit :

    (punch) Billybug : Tu perds rien pour attendre (punch)

    Répondre

  5. Whiler a dit :

    Version 1.1.0.3 :

    • Ajout d’une horloge dans le bouton de connexion pour définir le laps de temps entre deux rafraîchissements
    • Ajout de la liste des joueurs qui ont été kickés (non sauvegardée)
    • Ajout d’un cadenas ouvert ou fermé :
      • Ouvert : la connexion au serveur fonctionne correctement
      • Fermé : la connexion ne fonctionne pas (vérifié votre mot de passe et/ou assurez-vous que le serveur a bien la propriété rcon_secure à 0

    Répondre

  6. Whiler a dit :

    Version 1.1.1.4 :

    Modification du nombre de bots

    Répondre

  7. Whiler a dit :

    Les liens pour les téléchargements étaient vérolés. (tmi)
    Ils ont été corrigés. :$

    Répondre

  8. Whiler a dit :

    Version 1.1.1.5 :

    Mise à jour de l’application pour Mac OSX.

    Répondre

  9. Whiler a dit :

    Version 1.1.2.7 :

    Relooking de l’application :

    New look

    Répondre

Laisser une réponse

(requis)

(requis)

*

;) (lol) (y) |-( (hi) 8-) (angel) :s (clap) (bow) (tmi) (:| plus »

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.