Thread: [osdl-club] [ragondinsforever] Il n'est pas mort !
High-level C++ framework to ease game development
Status: Beta
Brought to you by:
wondersye
From: Olivier B. <oli...@on...> - 2008-07-11 20:07:36
|
Salut les ragondins, long silence radio de mon côté suite à plein d'événements qui m'ont retenu, pour le meilleur et pour le pire, loin de mon clavier ! J'ai quand même pu pas mal avancer en mettant en chantier des travaux que je finirai au mieux dans les années 2032-2035 : la création d'un petit serveur de jeu en Erlang (appelé Orge) communicant avec des clients fondés sur OSDL, faisant usage d'un petit système RPG créé pour l'occasion. J'essaie d'avancer toute les tâches en parallèle : j'ai déjà un petit serveur TCP/IP qui gère les connexions d'un nombre quelconque de clients ainsi que les profils utilisateurs, et enregistre toutes ces informations dans une base de données. Au-delà du contrôle d'accès et de la supervision (j'utilise un logiciel assez sympa pour suivre l'état du système : LogMX), pour le fun j'ai même fait en sorte de géolocaliser les connexions (à partir de l'IP du client, et en utilisant les ressources adéquates, le serveur Orge peut savoir avec pas mal de précision d'où vient la connexion; appliqué sur mon IP il trouve Sèvres, c'est-à-dire exactement la bonne commune). Côté RPG, je travaille sur un doc de spéc qui est déjà très gros et que j'essaie d'implémenter en parallèle. Le passage du temps sera au centre de ce système, avec mort permanente et vieillissement des personnages. Je vais être raisonnable et laisser tomber "alignements" et "classes", voire me résoudre à ce que l'expérience ne se concrétise pas en rien sous forme de niveaux. Bref, développements assez funs ! Lectures rigolotes aussi sur le thème, cf http://osdl.sourceforge.net/main/documentation/gameExplained/Bibliography.html#CRPG Et vous, quoi de neuf ? Bon week-end, Olivier. |
From: Asmodehn S. <asm...@gm...> - 2008-07-12 13:05:05
|
Salut tout le monde ;-) Ben de mon cote aussi beaucoup beaucoup de travail... just google "interzone futebol" if you want to get some news :-) haha interessant le server en Erlang, je pensais faire la meme chose des que j aurais du temps de libre, mais apparement je n a pas eu de temps de libre depuis plusieurs mois :'( Mais bon c est pas grave, le boulot est interessant :-) Ah et un petit conseil pour olivier, il vaut mieux faire simple et finir quelque chose plutot que commencer de grand travaux que l on ne pourra pas finir :-p hehe. J ai le meme probleme... mais a bosser dans une boite de jeux avec pas mal de pression, je me soigne doucement :-p De mon cote je prevois de faire un petit jeu tout bete, et j ai pas encore trouve le temps :'( C est incroyable le temps que l on peut passer a developper un jeu. on prevois quelques mois et deux ans apres c est toujours pas fini :-s enfin bon sur ce je retourne bosser ( eh oui c est samedi ) A + ! -- Alex Le 11 juillet 2008 17:07, Olivier Boudeville <oli...@on...> a écrit : > Salut les ragondins, > > long silence radio de mon côté suite à plein d'événements qui m'ont > retenu, pour le meilleur et pour le pire, loin de mon clavier ! > > J'ai quand même pu pas mal avancer en mettant en chantier des travaux > que je finirai au mieux dans les années 2032-2035 : la création d'un > petit serveur de jeu en Erlang (appelé Orge) communicant avec des > clients fondés sur OSDL, faisant usage d'un petit système RPG créé pour > l'occasion. > > J'essaie d'avancer toute les tâches en parallèle : j'ai déjà un petit > serveur TCP/IP qui gère les connexions d'un nombre quelconque de clients > ainsi que les profils utilisateurs, et enregistre toutes ces > informations dans une base de données. Au-delà du contrôle d'accès et de > la supervision (j'utilise un logiciel assez sympa pour suivre l'état du > système : LogMX), pour le fun j'ai même fait en sorte de géolocaliser > les connexions (à partir de l'IP du client, et en utilisant les > ressources adéquates, le serveur Orge peut savoir avec pas mal de > précision d'où vient la connexion; appliqué sur mon IP il trouve Sèvres, > c'est-à-dire exactement la bonne commune). > > Côté RPG, je travaille sur un doc de spéc qui est déjà très gros et que > j'essaie d'implémenter en parallèle. Le passage du temps sera au centre > de ce système, avec mort permanente et vieillissement des personnages. > Je vais être raisonnable et laisser tomber "alignements" et "classes", > voire me résoudre à ce que l'expérience ne se concrétise pas en rien > sous forme de niveaux. > > Bref, développements assez funs ! Lectures rigolotes aussi sur le thème, > cf > > http://osdl.sourceforge.net/main/documentation/gameExplained/Bibliography.html#CRPG > > Et vous, quoi de neuf ? > > Bon week-end, > > Olivier. > > > |
From: Olivier B. <oli...@on...> - 2008-07-12 19:39:45
|
Salut Asmodehn ! Intéressant, un jeu de foot en multi-joueurs ! Faudra nous donner des nouvelles (que tu puisses diffuser bien entendu) sur ce que tu fais précisément. Sinon les grands travaux, pour moi, c'est exactement cela qui est rigolo, même si en effet cela pose quelques problèmes de rapidité et de convergence :-) Aujourd'hui j'ai pu compléter mon petit système de supervision réparti (merci Erlang !) pour permettre à un nombre quelconque d'interfaces de supervision (LogMX) de se greffer sur l'agrégateur, en cours de fonctionnement. Ce dernier leur expédie toutes les traces précédentes (sous la forme d'un fichier compressé) et leur envoie les nouvelles traces. Tonnerre ça marche bien ! Je vise à terme à tourner sur http://www.gandi.net/hebergement/ dont j'adore vraiment le principe, de telle sorte que depuis mon petit ordi portable je pourrais le superviser sans souci. Bon là je peux te souhaiter un bon week-end pour de vrai alors, à moins que tu travailles aussi le dimanche :-P ? Lundi c'est à mon tour d'être courageux : le 14 juillet je vais devoir bosser... Olivier. Asmodehn Shade a écrit : > > Salut tout le monde ;-) > > Ben de mon cote aussi beaucoup beaucoup de travail... > > just google "interzone futebol" if you want to get some news :-) > > haha interessant le server en Erlang, je pensais faire la meme chose > des que j aurais du temps de libre, mais apparement je n a pas eu de > temps de libre depuis plusieurs mois :'( > Mais bon c est pas grave, le boulot est interessant :-) > > Ah et un petit conseil pour olivier, il vaut mieux faire simple et > finir quelque chose plutot que commencer de grand travaux que l on ne > pourra pas finir :-p hehe. J ai le meme probleme... mais a bosser dans > une boite de jeux avec pas mal de pression, je me soigne doucement :-p > > De mon cote je prevois de faire un petit jeu tout bete, et j ai pas > encore trouve le temps :'( C est incroyable le temps que l on peut > passer a developper un jeu. on prevois quelques mois et deux ans apres > c est toujours pas fini :-s > > enfin bon sur ce je retourne bosser ( eh oui c est samedi ) > > A + ! > > -- > Alex > > > > Le 11 juillet 2008 17:07, Olivier Boudeville > <oli...@on... <mailto:oli...@on...>> a > écrit : > > Salut les ragondins, > > long silence radio de mon côté suite à plein d'événements qui m'ont > retenu, pour le meilleur et pour le pire, loin de mon clavier ! > > J'ai quand même pu pas mal avancer en mettant en chantier des travaux > que je finirai au mieux dans les années 2032-2035 : la création d'un > petit serveur de jeu en Erlang (appelé Orge) communicant avec des > clients fondés sur OSDL, faisant usage d'un petit système RPG créé > pour > l'occasion. > > J'essaie d'avancer toute les tâches en parallèle : j'ai déjà un petit > serveur TCP/IP qui gère les connexions d'un nombre quelconque de > clients > ainsi que les profils utilisateurs, et enregistre toutes ces > informations dans une base de données. Au-delà du contrôle d'accès > et de > la supervision (j'utilise un logiciel assez sympa pour suivre > l'état du > système : LogMX), pour le fun j'ai même fait en sorte de géolocaliser > les connexions (à partir de l'IP du client, et en utilisant les > ressources adéquates, le serveur Orge peut savoir avec pas mal de > précision d'où vient la connexion; appliqué sur mon IP il trouve > Sèvres, > c'est-à-dire exactement la bonne commune). > > Côté RPG, je travaille sur un doc de spéc qui est déjà très gros > et que > j'essaie d'implémenter en parallèle. Le passage du temps sera au > centre > de ce système, avec mort permanente et vieillissement des personnages. > Je vais être raisonnable et laisser tomber "alignements" et "classes", > voire me résoudre à ce que l'expérience ne se concrétise pas en rien > sous forme de niveaux. > > Bref, développements assez funs ! Lectures rigolotes aussi sur le > thème, > cf > http://osdl.sourceforge.net/main/documentation/gameExplained/Bibliography.html#CRPG > <http://osdl.sourceforge.net/main/documentation/gameExplained/Bibliography.html#CRPG> > > Et vous, quoi de neuf ? > > Bon week-end, > > Olivier. > > > -- Olivier Boudeville 18, rue Victor Pauchet 92 310 Sèvres 06-16-83-37-22 |
From: Asmodehn S. <asm...@gm...> - 2008-07-13 19:33:17
|
Hehe, ouais vachement interessant de travailler sur ce genre de projet dans ce genre de boite :-) Et precisement, ben je bosse pour automatiser le deploiment du jeu sur les servers... je manage une petite equipe de 4 - 5 personnes. apres je n ai le droit de difuser que ce qui est trouvable sur le site web, donc bon, autant que vous jetiez un oeil sur google et ce qu il peut trouver sur interzone ;-) Ah et je bosse aussi le dimanche :-p mais bon apparement cette boite m aime bien donc j ai quelques espoirs qu il maident dans mes projets, ou du moins reussir a faire converger mes projets persos avec ceux de la boite... On verra bien ;-) ++ les ragondins ;-) Le 12 juillet 2008 16:40, Olivier Boudeville <oli...@on...> a écrit : > Salut Asmodehn ! > > Intéressant, un jeu de foot en multi-joueurs ! Faudra nous donner des > nouvelles (que tu puisses diffuser bien entendu) sur ce que tu fais > précisément. > > Sinon les grands travaux, pour moi, c'est exactement cela qui est > rigolo, même si en effet cela pose quelques problèmes de rapidité et de > convergence :-) > > Aujourd'hui j'ai pu compléter mon petit système de supervision réparti > (merci Erlang !) pour permettre à un nombre quelconque d'interfaces de > supervision (LogMX) de se greffer sur l'agrégateur, en cours de > fonctionnement. Ce dernier leur expédie toutes les traces précédentes > (sous la forme d'un fichier compressé) et leur envoie les nouvelles > traces. Tonnerre ça marche bien ! Je vise à terme à tourner sur > http://www.gandi.net/hebergement/ dont j'adore vraiment le principe, de > telle sorte que depuis mon petit ordi portable je pourrais le superviser > sans souci. > > Bon là je peux te souhaiter un bon week-end pour de vrai alors, à moins > que tu travailles aussi le dimanche :-P ? Lundi c'est à mon tour d'être > courageux : le 14 juillet je vais devoir bosser... > > Olivier. > > Asmodehn Shade a écrit : > > > > > Salut tout le monde ;-) > > > > Ben de mon cote aussi beaucoup beaucoup de travail... > > > > just google "interzone futebol" if you want to get some news :-) > > > > haha interessant le server en Erlang, je pensais faire la meme chose > > des que j aurais du temps de libre, mais apparement je n a pas eu de > > temps de libre depuis plusieurs mois :'( > > Mais bon c est pas grave, le boulot est interessant :-) > > > > Ah et un petit conseil pour olivier, il vaut mieux faire simple et > > finir quelque chose plutot que commencer de grand travaux que l on ne > > pourra pas finir :-p hehe. J ai le meme probleme... mais a bosser dans > > une boite de jeux avec pas mal de pression, je me soigne doucement :-p > > > > De mon cote je prevois de faire un petit jeu tout bete, et j ai pas > > encore trouve le temps :'( C est incroyable le temps que l on peut > > passer a developper un jeu. on prevois quelques mois et deux ans apres > > c est toujours pas fini :-s > > > > enfin bon sur ce je retourne bosser ( eh oui c est samedi ) > > > > A + ! > > > > -- > > Alex > > > > > > > > Le 11 juillet 2008 17:07, Olivier Boudeville > > <oli...@on... <olivier.boudeville%40online.fr> <mailto: > oli...@on... <olivier.boudeville%40online.fr>>> a > > > écrit : > > > > Salut les ragondins, > > > > long silence radio de mon côté suite à plein d'événements qui m'ont > > retenu, pour le meilleur et pour le pire, loin de mon clavier ! > > > > J'ai quand même pu pas mal avancer en mettant en chantier des travaux > > que je finirai au mieux dans les années 2032-2035 : la création d'un > > petit serveur de jeu en Erlang (appelé Orge) communicant avec des > > clients fondés sur OSDL, faisant usage d'un petit système RPG créé > > pour > > l'occasion. > > > > J'essaie d'avancer toute les tâches en parallèle : j'ai déjà un petit > > serveur TCP/IP qui gère les connexions d'un nombre quelconque de > > clients > > ainsi que les profils utilisateurs, et enregistre toutes ces > > informations dans une base de données. Au-delà du contrôle d'accès > > et de > > la supervision (j'utilise un logiciel assez sympa pour suivre > > l'état du > > système : LogMX), pour le fun j'ai même fait en sorte de géolocaliser > > les connexions (à partir de l'IP du client, et en utilisant les > > ressources adéquates, le serveur Orge peut savoir avec pas mal de > > précision d'où vient la connexion; appliqué sur mon IP il trouve > > Sèvres, > > c'est-à-dire exactement la bonne commune). > > > > Côté RPG, je travaille sur un doc de spéc qui est déjà très gros > > et que > > j'essaie d'implémenter en parallèle. Le passage du temps sera au > > centre > > de ce système, avec mort permanente et vieillissement des personnages. > > Je vais être raisonnable et laisser tomber "alignements" et "classes", > > voire me résoudre à ce que l'expérience ne se concrétise pas en rien > > sous forme de niveaux. > > > > Bref, développements assez funs ! Lectures rigolotes aussi sur le > > thème, > > cf > > > http://osdl.sourceforge.net/main/documentation/gameExplained/Bibliography.html#CRPG > > < > http://osdl.sourceforge.net/main/documentation/gameExplained/Bibliography.html#CRPG > > > > > > Et vous, quoi de neuf ? > > > > Bon week-end, > > > > Olivier. > > > > > > > > -- > Olivier Boudeville > 18, rue Victor Pauchet > 92 310 Sèvres > 06-16-83-37-22 > > > |