Multiverse
J'ai découvert ça hier. C'est vraiment interessant, leur concept est simple : créer une plateforme de dévellopement de jeu en ligne pour que quiconque, ayant quelques connaissances en 3d, en programmation, etc, puissent dévellopper un jeu en ligne sans trop d'effort. Il veullent également créer un point central dans l'univers des jeu en ligne.
Multiverse est gratuit, mais il prennent un pourcentage sur les profits de la compagnie qui crée un jeu. Il ne sont quand même pas bénévolle...
Leur plateform est compatible windows et linux, et bien entendu ils utilisent Java et Python. Bon peut-être que je vais me réconsilier avec Java si je prend du temps pour dévelloper un RPG online...
Il faut également une base de données mySql.
Dans le package serveur, il y a plusieurs utilitaire de création de monde, de terrain, viewer de model 3d, etc... Ils offrent même un plugin d'exportation de 3d studio max vers leur format. Parcontre, il faut installer 2 autres plugin, gratuit, pour qu'il fonctionne bien. Un de nVidia et un d'une autre compagnie dont je ne me rappelle plus le nom, désolé.
Ce n'est que la version 1.0, mais c'est pas mal avancé. On s'entend, ce n'est pas World of Warcraft ou Lord of the ring online, mais avec de bon dévellopeur il y a moyen defaire quelque chose de bien.
Bon je trouve malheureusement leur client un peu instable mais ce n'est peut-être causé par la lenteur de leur serveur, car lorsque je me suis connecté sur mon serveur Multiverse, ca allait bien. C'est peut-être également un des million de programme qui roule sur mon PC...
Problème d'installation et solution
Si jamais quelqu'un à le problème suivant en installant le serveur sur windows :
Exception in thread "main" java.lang.UnsupportedClassVersionError:
[...]
(Unsupported major.minor version 49.0)
[...]
Assayez de mettre le path de la bonne version de votre jde java (1.5.X) avant tous les autres dans. Car il y a, sous windows XP, un java.exe dans le folder system32 et il prend le dessus sur la bonne version.
Donc de cette façon, votre système d'exploitation recherche dans le folder où ce trouve votre compilateur Java avant de chercher dans le folder system32 de windows...
Ca règle le problème :)
Où changer le path :
- Right-click sur le poste de travail
- Propriétés
- Onglet Avancé
- Boutton Variables d'environnement (en bas complètement)
- dans la partie Variables système
- Modifier la variable PATH
- ajouter votre path vers votre version la plus réssente de Java (moi c'est : C:\Program Files\Java\jre1.5.0_12\bin\) AVANT tous les autres
Et voilà c'est règlé...
Conclusion
Si vous avez envie de dévelloper un jeu en ligne MMO, 1st person ou un simple monde virtuel, sans avoir à dévelloper le moteur, je vous conseille de jetter un coup d'oeil à Multiverse.
Bon si vous voullez vraiment dévelloper votre moteur et que vous aimez le C# bien il y à également XNA studio de Microsoft. Mais la tâche est un peu plus ardu...
Liens :
Bon dévellopement...