Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: [PC] Steamworks SDK  (Lu 658 fois)
0 Membres et 1 Invité sur ce fil de discussion.
GeekShadow Hors ligne
Newser
*****
Messages: 100


Voir le profil WWW
« 06 Mai 2008, 15:53:43 »

Est-ce des cas ?

http://partner.steamgames.com/public/images/logo_steamworks.gif

Valve Software, développeurs d'Half-Life 2, Portal, Team Fortress 2 mais aussi responsables du logiciel et de la boutique online Steam viennent de sortir le SDK de Steamworks permettant aux développeurs de jeux indépendants de sortir leurs jeux sur Steam en profitant des fonctions Succès, Mise à jour, Chat, Communautée... voir news précédente

La documentation de l'API est disponible ici.
Elle explique comment utiliser les différentes fonctions de Steam au sein de vos jeux.

Le SDK est disponible pour plusieurs plate-formes de développement incluant Windows, Linux et Mac OS X
Un "sample" est inclus pour vous familiariser avec le système de Valve.

Ces outils sont disponibles gratuitement, mais il faut au préalable contacter Valve pour devenir "partenaire".
Il s'agit d'outils sérieux et je pense qu'ils ne seront pas délivrés à n'importe quels développeurs.

Si vous êtes intéressés (je pense notamment à Arialia), vous pouvez accéder à la page de Steamworks où plus de détails sont disponibles : http://partner.steamgames.com

À noter qu'il existe déjà plusieurs jeux exploitant la technologie de Valve :
Team Fortress 2, Ninja Reflex, Red Orchestra, Audiosurf...

Journalisée

Minishlink Hors ligne
Mega Member
***
Messages: 1020


Voir le profil WWW
Quand on veut, on peut !

« Réponse #1 : 06 Mai 2008, 18:38:55 »

Au passage, si il y en a qui n'ont pas encore joué à Half-Life 2, jouez-y, je l'ai découvert il y a 2 semaines, et j'y joue dès que j'ai envie de me détendre ! Cheesy (après avoir fait 3 heures de codes qui étaient sensées me détendre mais qui m'ont donné mal à la tête Langue)

Belle news GeekShadow Wink

J'ai regardé vite fait la documentation, comment ils font pour faire :
SteamNetworking()->CreateListenSocket();
Huh?
Jamais vu cette syntaxe. Shocked
Journalisée

http://minishlink.lyokoproject.com/images/bannTH.pnghttp://www.lyokoproject.com/banlp_88x31.jpg
Cobain Hors ligne
Hero Member
*****
Messages: 662


Voir le profil WWW
mes talents de graphiste lol

« Réponse #2 : 06 Mai 2008, 18:45:34 »

minishlink : finalement les fonction c'est comme les variables elles ont une adresse memoire (pointeur)
Journalisée

DS fat +
GBAMP + flashme + 3CF 1Go
R4 + MicroSD 2Go

Mes Projets
Mon Blog
Minishlink Hors ligne
Mega Member
***
Messages: 1020


Voir le profil WWW
Quand on veut, on peut !

« Réponse #3 : 06 Mai 2008, 18:53:14 »

Merci pour l'info Cobain, je vias me renseigner tout de suite et voir les utilités ! Wink Cheesy

Et sinon vous savez à combien ça se vend des jeux comme ça ?
Journalisée

http://minishlink.lyokoproject.com/images/bannTH.pnghttp://www.lyokoproject.com/banlp_88x31.jpg
Cobain Hors ligne
Hero Member
*****
Messages: 662


Voir le profil WWW
mes talents de graphiste lol

« Réponse #4 : 06 Mai 2008, 19:33:07 »

a 0 le but c'est d'augmenter leur bibliotheque par des jeux gratuit je crois
Journalisée

DS fat +
GBAMP + flashme + 3CF 1Go
R4 + MicroSD 2Go

Mes Projets
Mon Blog
Mony Hors ligne
Full Member
***
Messages: 217


Voir le profil WWW
\o/

« Réponse #5 : 06 Mai 2008, 19:38:15 »

"...permettant aux développeurs de jeux..."

GeekShadow, y a qu'un "l" a développeur, et aussi deux "p" Wink
Journalisée

Compo Débile : http://www.dev-fr.org/index.php/board,77.0.html Smiley                               Mon DevBlog : http://mony.dev-fr.org/
Kiniou Hors ligne
Newbie
*
Messages: 39


Voir le profil WWW
Three-Dimensionnal-Coder

« Réponse #6 : 06 Mai 2008, 19:44:39 »

Great News (et sous linux aussi ... c'est bon ça Tongue miam)
Va falloir que je teste ça un de ces quatres  Grin

J'ai regardé vite fait la documentation, comment ils font pour faire :
SteamNetworking()->CreateListenSocket();
Huh?
Jamais vu cette syntaxe. Shocked

Tu peux faire ça facilement dans une classe qui possède des objets:
truc.h:
Code:
class Truc {
  SteamNetworkingObjet sno;

  SteamNetworkingObjet * SteamNetworking();
}

truc.cpp:

Code:
#include "truc.h"
SteamNetworkingObjet * Truc::SteamNetworking() {
 return ( &this->SteamNetworkingObjet);
}
Journalisée

Il est souvent trop tôt pour savoir s'il n'est pas trop tard.
        -+- Pierre Dac -+-
Mon blog de geek-o-saurus
MasterDje Hors ligne
Diet Coke Addict
Global Moderator
*****
Messages: 2692


Voir le profil WWW
« Réponse #7 : 06 Mai 2008, 20:29:18 »

aheum, Minishlink, plutot que te détendre, t'as pas une lib à finir toi ?? Wink
Journalisée

http://palib.info/hosted/Cid/master.png
Minishlink Hors ligne
Mega Member
***
Messages: 1020


Voir le profil WWW
Quand on veut, on peut !

« Réponse #8 : 06 Mai 2008, 20:51:43 »

Ouai ouai t'inquiète MasterDjé, d'ailleurs, je viens de finir l'affichage des BMPs Wink
Journalisée

http://minishlink.lyokoproject.com/images/bannTH.pnghttp://www.lyokoproject.com/banlp_88x31.jpg
Cobain Hors ligne
Hero Member
*****
Messages: 662


Voir le profil WWW
mes talents de graphiste lol

« Réponse #9 : 07 Mai 2008, 09:01:30 »

t'en es ou avec ton makefile?
Journalisée

DS fat +
GBAMP + flashme + 3CF 1Go
R4 + MicroSD 2Go

Mes Projets
Mon Blog
Minishlink Hors ligne
Mega Member
***
Messages: 1020


Voir le profil WWW
Quand on veut, on peut !

« Réponse #10 : 07 Mai 2008, 10:37:27 »

La première release de la lib sort demain Cobain Wink
Le problème est résolu depuis vendredi dernier Azn
Journalisée

http://minishlink.lyokoproject.com/images/bannTH.pnghttp://www.lyokoproject.com/banlp_88x31.jpg
MasterDje Hors ligne
Diet Coke Addict
Global Moderator
*****
Messages: 2692


Voir le profil WWW
« Réponse #11 : 07 Mai 2008, 12:45:30 »

demain !! youhou !!
Journalisée

http://palib.info/hosted/Cid/master.png
Cobain Hors ligne
Hero Member
*****
Messages: 662


Voir le profil WWW
mes talents de graphiste lol

« Réponse #12 : 07 Mai 2008, 21:21:35 »

c'est cool ça Azn
Journalisée

DS fat +
GBAMP + flashme + 3CF 1Go
R4 + MicroSD 2Go

Mes Projets
Mon Blog
Arialia Hors ligne
Hero Member
*****
Messages: 780


Voir le profil
« Réponse #13 : 11 Mai 2008, 22:52:17 »

Très touchée que tu ai pensé à moi GeekShadow  Azn

Journalisée

Mon blog de dev   - -  Mon tutoriel sur la libfat -- DSPhoto
Un bon programmeur est fainéant : il déteste refaire la même chose, il fait donc des fonctions Wink

Argh ma livebox fait des siennes ( bonne pour un échange), j'attends le technicien ....
Pages: [1]   Haut de page
Imprimer

Aller à: