• [^] # Re: Non, Valve n'est pas l'ami des libristes

    Posté par . En réponse au journal DD & Valve. Évalué à 1.

    J'ai du mal a cerner exactement l'etendue du probleme. Est ce que tu veux utiliser le controleur complementent en dehors de Steam ou bien avoir l'integration a Steam avec le controleur?

    Pour le controleur uniquement, si les libristes sont vraiment motives, ca va pas prendre bien longtemps. Une grosse partie n'a deja pas grand chose a voir avec le controlleur (mapping des touches, fichier de config par jeu, etc.). Le reste, c'est principalement du code pour communiquer avec le controlleur (dans steamclient), ca se reverse relativement facilement et ils sont gentils ils ont laisse du code de log avec les noms des fichiers source pour t'aider a trouver les bonnes fonctions...

    Pour l'integration, tu es deja oblige de linker avec steam_api. C'est juste un wrapper donc pas trop dur a contourner mais comme ca sert juste a recuperer des pointers vers chaque composant, ca te fait une belle jambe au final. Donc soit tu considere ca comme une lib systeme (type DirectX), soit tu veux les sources completes de tout ce que tu linkes et va falloir que valve libere une grosse partie de leur client (bon courage).