jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
| Page 1 | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page 1 | |
Gigotdarnaud
|
# Posté le 11/04/2011 à 13:08:50 |
getHuman()->work();![]()
|
![]() Bonjour ! Je me présente, Gigotdarnaud, lycéen et programmeur amateur. Le projet Celendel est né de quelques embryons de parties de D&D entre amis, qui avait la particularité d'être dématérialisée. En effet, nous ne pouvions pas faire de parties «IRL», ne serait-ce que parce qu'aucun de nous ne possédait de plateau, ni de D20, ni de véhicule, ni le temps de faire les 1.000km entre l'Aquitaine et la Belgique. Donc, nous avons tenté de faire quelques parties par MSN, avec le support de Google Doc. Ce ne fut pas vraiment concluant, et nous avions enterré l'expérience, lorsque Lynix, un des joueurs (et fondateur du très prometteur Ungine), me proposa de mener un projet de logiciel multijoueur qui simplifierait ce genre de parties en ligne. C'était pendant l'été 2010, et c'est ainsi que naquit Celendel. Présentation générale :Celendel, c'est un logiciel regroupant : - Un client et un serveur indépendants - Une messagerie instantanée multicanaux adaptées à un JdR - Un Maître du Jeu par partie, sélectionné par les joueurs, et qui modère et anime la partie - Un système de carte 2D, avec un éditeur intégré - Un module de VOIP en P2P - Un système de script puissant, basé sur le Lua, pour créer des entités (personnages, objets...) entièrement personnalisées Le tout dans une interface hautement personnalisable, traduisible même en Klingon, portable sur bon nombre d'OS, gratuite, et sous licence LGPL. Le développement du logiciel est actuellement en hiatus, mais toutes les fonctionnalités listées ci-dessus sont déjà implémentées. Aperçus :![]() ![]() La partie techniqueA l'heure actuelle, le projet se trouve être déjà bien avancé, dans un état qui pourrait se rapprocher d'une version alpha. Celendel est écrit en C++, basé sur le framework Qt, ainsi que sur : - OpenAL et Speex, pour le module VOIP - Lua/Lunar, pour le système de script - SFML, pour le module audio - Boost Un dépot SVN est disponible sur la page (minimaliste) Google Code du projet : http://code.google.com/p/celendel/ Et la suite ?Ce projet n'est évidement pas encore abouti. Je ne comptais pas le présenter sur le SdZ avant qu'il ne ressemble à quelque chose, mais maintenant je me heurte au manque de retour d'utilisateurs (forcément, quand on est tout seul ^^'). N'hésitez pas à tester, et à me faire part de toutes vos critiques constructives, positives ou négatives ! De même, n'ayant pas de serveur moi-même, je n'ai pas pu faire de test à échelle réelle. L’intérêt d'un tel logiciel, lorsque le serveur est "127.0.0.1", est très limité, vous en conviendrez ! Par ailleurs, j'apprécierais que des programmeurs plus chevronnés que moi (soit environ 90% des programmeurs amateurs, et l'intégralité des professionnels) jette un œil sur mon code. Cependant, une chatte n'y retrouverait pas ses petits, et moi-même je parviens à m'y perdre, donc pensez au matériel de spéléologie avant de tenter l’expérience. Sur ce, merci, en espérant vous croiser un jour sur une version finale de Celendel ! Comment ça marche ?J'ai entamé un site dédié à Celendel : http://gigotdarnaud.free.fr/ Vous y trouverez la documentation pour le système de script, et l'éditeur de cartes. Téléchargements :21 Avril 2011 : Version Alpha 1 Il est temps que Celendel soit un peu testé ! Cette version alpha déjà est bien avancée. Celendel - Alpha 1 Si vous voulez tester le serveur chez vous, il se trouve également dans l'archive. Si vous avez des problèmes avec les DLLs d'OpenAL, essayez de les télécharger ici : http://connect.creativelabs.com/openal [...] s/oalinst.zip
Édité
le 08/09/2011 à 08:03:41
par Gigotdarnaud
Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
| Publicité | # Posté le 11/04/2011 à 13:08:50 |
|
|
|
Lukhan
|
# Posté le 11/04/2011 à 14:24:56 |
![]()
|
Le projet est original, à l'air très complet et bien réalisé, il faut saluer de telles initiatives !
Je ne joue pas à D&D, cependant je jetterais un œil sur le code à l'occasion. Bonne continuation. Les Chasses du Comte Zaroff (plateformes/aventure) Rugby ![]() |
D3ck
|
# Posté le 11/04/2011 à 14:57:38 |
![]()
Ville : Bornel |
Hello !
Pourquoi ne pas essayer de jouer via Hamachi pour éviter le 127.0.0.1 et l'ouvrir aux autres ? Je l'essaye dès que possible, c'est une super initiative ! Combien de joueurs maximum ? Voix ambiguë d'un coeur qui au zéphyr préfère les jattes de kiwis. |
Gigotdarnaud
|
# Posté le 11/04/2011 à 19:09:49 |
getHuman()->work();![]()
|
Citation : Lukhan
Le projet est original, à l'air très complet et bien réalisé, il faut saluer de telles initiatives ! Je ne joue pas à D&D, cependant je jetterais un œil sur le code à l'occasion. Bonne continuation. Merci ! Citation : D3ck Hello ! Pourquoi ne pas essayer de jouer via Hamachi pour éviter le 127.0.0.1 et l'ouvrir aux autres ? Je l'essaye dès que possible, c'est une super initiative ! Combien de joueurs maximum ? Bah, je pourrais utiliser Hamachi, mais de toute manière je n'arrête pas de modifier le serveur en ce moment, donc. Il peut y avoir jusqu'à 100 joueurs (limite complétement arbitraire) par partie, une partie par serveur, et autant de serveur que de ports par machine. M'enfin, faire un D&D à plus de 10, c'est déjà du suicide pour le GM, donc bon ^^. En fait, chaque serveur correspond à une partie, et le logiciel serveur est assez léger. Dans un futur lointain, je coderais peut-être un superserveur qui s'occuperait de lancer les parties et de faire des salles d'attentes, mais je n'en suis pas du tout là. Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
Gigotdarnaud
|
# Posté le 21/04/2011 à 13:57:26 |
getHuman()->work();![]()
|
La première version alpha est dans les bacs !
Il est temps que Celendel soit un peu testé. Cette version alpha est bien avancée, je vais host un serveur chez moi, sur une machine virtuelle Linux au cas où des petits malins trouveraient des failles ^^. Celendel - Alpha 1 Serveur : 82.65.69.153:5577 Si vous voulez tester le serveur chez vous, il se trouve également dans l'archive. Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
johann-odd
|
# Posté le 21/04/2011 à 19:13:48 |
ERROR : No citation found![]()
|
Un bon projet abouti, bravo. Je vais aller tester ça de suite, et si j'aime, j'ouvrirai peut-être un serveur histoire d'essayer
![]() |
Gigotdarnaud
|
# Posté le 22/04/2011 à 18:03:08 |
getHuman()->work();![]()
|
J'ai commencé à bricoler un petit site pour Celendel :
http://gigotdarnaud.free.fr/ Rien de bien glorieux, mais j'y placerais des tutos... quand je les aurais écrits... Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
Gigotdarnaud
|
# Posté le 25/04/2011 à 14:30:55 |
getHuman()->work();![]()
|
Aucun feedback ? Pas d'idées d'améliorations, de bugs, ni rien ? oO
Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
johann-odd
|
# Posté le 25/04/2011 à 15:09:37 |
ERROR : No citation found![]()
|
Je n'arrive pas a le lancer.
J'ai bien dézippé les fichiers, mais il dit que OpenAl32 n'est pas conçu pour s'exécuter sous Windows. Informations : Je tourne sous Windows Vista Édition Familiale Basique SP2. ![]() |
Gigotdarnaud
|
# Posté le 25/04/2011 à 15:11:28 |
getHuman()->work();![]()
|
Hum, étrange. Je pensais avoir résolu ce problème de DLLs OpenAL.
Il va falloir que tu les télécharges depuis leur site : http://connect.creativelabs.com/openal [...] s/oalinst.zip Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
johann-odd
|
# Posté le 25/04/2011 à 15:20:30 |
ERROR : No citation found![]()
|
J'ai effacé la dll de OpenAl, rajouté libgcc_s_dw2-1.dll
( il me la demandait et comme je l'avais sur Naveo ), ca a l'air de marcher. Par contre j'ai des problèmes pour me connecter au serveur 127.0.0.1. Sur le 82.65.69.153 non plus je n'y arrive pas. ![]() |
Gigotdarnaud
|
# Posté le 25/04/2011 à 15:22:38 |
getHuman()->work();![]()
|
Le 82.65.69.153:5577 n'est pas allumé, et pour le 127.0.0.1 il faut que tu lances le serveur sur ton ordi d'abord ^^.
Essaye 82.253.79.22:5577 (je suis en train de le démarrer)
Édité
le 25/04/2011 à 15:25:15
par Gigotdarnaud
Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
Elvian
|
# Posté le 08/09/2011 à 07:24:55 |
|
|
Je mets ce sujet en favoris, car le projet me semble prometteur.
J'ai encore du mal à m'en faire une idée précise (le site ne comportant pas de screenshots apparemment), mais l'idée et la conception semblent être bien réfléchies. J'avais suivi l'iniative D&D sur Google Wave à l'époque, mais ça ne m'avait pas convaincu. A voir, donc
Édité
le 08/09/2011 à 07:36:58
par Elvian
N'oubliez pas de noter votre sujet comme résolu.![]() "Mais normalement un chateau ça dépasse du sol ??""[L'informatique], ce domaine magique où les débutants veulent faire mieux que les pros. C’est en effet le seul domaine où l’on voit des débutants complets essayer de surpasser des professionnels ayant des années d’expérience sans que cela ne leur semble bizarre. (© Dam’s @ conquerirlemonde.com)" |
Gigotdarnaud
|
# Posté le 08/09/2011 à 07:55:22 |
getHuman()->work();![]()
|
Le projet est quelque peu en stand-by, en ce moment. Mais Celendel est déjà fonctionnel, il ne reste qu'à ajouter des 'détails' (gestionnaire d'équipement visuel, ce genre de gadgets). Faute de feedback de la part d'utilisateurs (quels utilisateurs? x)), je ne sais pas trop non plus ce qui ne va pas...
Mais merci quand même! Celendel : Et si vous pouviez jouer à des jeux de plateau sans plateau ? C'est en se plantant qu'on avance - Gigotdarnaud, jardinier d'expérience |
Elvian
|
# Posté le 08/09/2011 à 08:25:01 |
|
|
Mon sentiment, si tu veux mon avis, c'est qu'il est trop complexe, mal présenté, et targetté à une faible audience.
Pour qu'un projet réussisse en général, il faut : 1) Un bon produit Dans ton cas, il est encore en développement. Il n'y a pas de serveur web par exemple sur lequel on peut créer des parties, c'est compliqué à mettre en place. Il faut configurer des scripts, etc... Un produit peut être complexe (on se ferme les utilisateurs ne maîtrisant pas bien l'informatique) mais dans ce cas il faut faciliter la "learning curve". Fournir de la doc, des exemples, du support, des scripts de base, etc... Ton projet n'a rien de tout ça. Les seuls gens pouvant être intéressés sont les enthousiastes (ou early-adopters comme on dit), toujours prêt à tester la dernière beta. 2) Un marché Etant ciblé vers les geeks rôlistes de part sa complexité et de part le sujet (JDR), la population susceptible d'être intéressée par ce genre d'application est vraiment réduite. En plus, tous les rôlistes ne sont pas geeks et pas forcément versés dans l'informatique et certains utilisateurs peuvent être découragés par la complexité apparente. 3) Qu'il se fasse connaître Pub, bouche à oreille ou que sais-je encore. Un truc révélateur, c'est que je suis pile-poil dans l'audience visée par ce genre de produit (geek/informaticien, rôliste et expatrié loin de mes amis avec qui je pourrais jouer) et pourtant c'est la première fois que j'en entends parler. Si tu arrives à adresser ces 3 points, alors tu auras déjà plus de chances de réussir
N'oubliez pas de noter votre sujet comme résolu.![]() "Mais normalement un chateau ça dépasse du sol ??""[L'informatique], ce domaine magique où les débutants veulent faire mieux que les pros. C’est en effet le seul domaine où l’on voit des débutants complets essayer de surpasser des professionnels ayant des années d’expérience sans que cela ne leur semble bizarre. (© Dam’s @ conquerirlemonde.com)" |
Retour au forum "Présentation de vos projets" ou à la liste des forums
