S'inscrire

Connexion

se souvenir de moi

Connexion par un compte tiers (OpenId, Google, Windows Live, Facebook ou Yahoo) ?

Vossey.com

Serveurs de jeux du site

Age of Chivalry Age of Chivalry - … (32 places)
109.239.147.3:27105
Counter-Strike: Source Counter-Strike: So… (32 places)
109.239.147.3:27015
Half-Life 2: Deathmatch Half-Life ² - Deat… (32 places)
109.239.147.3:27165
Team Fortress 2 Team Fortress 2 - … (24 places)
109.239.146.128:27015

Partenaires

Pub

Accueil > News > Du Python dans le Source Engine

Imprimer cet article Conseiller la news à un ami

Developpement Valve Du Python dans le Source Engine

Source : GoldenEye Source sur Moddb

le Vendredi 04 septembre 2009 à 22:54 - Lire les 6 commentaires

Python

En faisant de la veille vidéo-ludique, je suis tombé sur un nouveau fichier proposé par GoldenEye Source. J'eus cru qu'une nouvelle version du mod pour Half-Life 2 venait de voir le jour, que nenni. En fait nous avons droit à un package permettant d'inclure Python dans le Source Engine.

 

Pourquoi Python ? Tout simplement car c'est un langage simple, orienté objet, typage dynamique, vastes librairies, simples à interfacer avec C/C++ via boost.python et une documentation riche accompagnée de tutoriaux. Par contre, ce n'est pas le langage parfait, il peut produire quelques trous de sécurité côté serveur et certains aspects sont pointus mais, contrairement à d'autres langages, Python s'avère plus intéressant.

Je connais assez bien le Python pour l'avoir utilisé il y a quelques années et, même si j'ai préféré me tourner vers le PHP, j'ai trouvé ce langage agréable surtout pour apprendre l'orienté objet. C'est donc en tant que coup de coeur que je me permets de vous parler de ce package.

Vous trouverez plus d'informations sur l'intégration de Python dans le Source Engine dans le wiki du « The Valve Developer Community »

0 0

Commentaires

6 commentaires - Commentez cette information sur le forum

Posté le 05-09-2009 à 00:08:58Répondre à ce messageGMod exploite déjà ça via le Lua, mais que python soit directement interfacé avec le source engine, ça semble intéressant (Et pleins de possibilités), je vais voir ça
Posté le 05-09-2009 à 00:50:46Répondre à ce messagen'oublie pas de nous laisser tes impressions
Posté le 05-09-2009 à 09:18:11Répondre à ce messagearghhhhhhh ! Un topic réservé aux gens intelligents et doués !  
 
là dessus je retourne avec les troll... tel est ma place.
Posté le 05-09-2009 à 11:49:27Répondre à ce messageAlors, de ce que j'en ai vu c'est très intéressant pour les développeurs de mods, il peuvent l'incorporer et créer leurs fonctions python pour diriger le moteur source sans devoir recompiler à chaque fois ce qui leur fait gagner du temps.
 
Cela leur permettrait aussi de faire facilement un jeu où l'utilisateur peut changer le jeu à son bon vouloir, en évitant les failles de sécurités bien sur.
Posté le 05-09-2009 à 13:21:53Répondre à ce messageC'est momal qui va être content :D

6 commentaires - Commentez cette information sur le forum