Je pense à la création d'un monde virtuel en utilisant le serveur socket open source 'Red5'. Je sais que je devrais développer un adaptateur/addin personnalisé pour le rendre adapté à un monde virtuel. mais je ne sais pas par où commencer. J'ai une bonne connaissance de Java.Créer un monde virtuel avec Red5
Répondre
Je n'ai jamais fait de monde virtuel, mais un projet comme celui-ci commencerait pour moi à concevoir le monde de façon approximative (sur papier). Que se passe-t-il lorsqu'un client se connecte, que se passe-t-il lorsque le client se déconnecte/s'interrompt soudainement, quelles données sont persistantes, etc. Puis concevoir comment les clients communiquent avec le serveur et entre eux (c'est-à-dire le protocole). Vraisemblablement, si vous envisagez d'utiliser RED5 ce serait une chose centralisée et non P2P. Une fois que vous avez le protocole conçu sur papier, vous pouvez le coder et voir ce que vous avez manqué -> numéro d'itération 2. En fonction de l'expérience que vous avez sur ce genre de choses, vous aurez besoin de 2 à 10 itérations des communications .
Pour l'état de conception, je regarderais les moteurs de jeu et verrais ce qu'ils fournissent en termes de jeu distribué. J'imagine que vous voudrez utiliser un moteur de jeu pour rendre les choses de sorte que vous en aurez besoin de toute façon.
Si vous n'avez jamais fait ce genre de choses auparavant, il pourrait être utile de faire un petit jeu pour voir quelles sont les choses dont vous devez tenir compte. Comme un pong multijoueur par exemple. Bien que les contraintes en temps réel sur le pong soient légèrement différentes de celles d'un monde virtuel (du moins s'il n'y en a pas à 200 km/h dans le monde).
Les parties principales d'un monde virtuel sont les variables utilisateur, les variables de pièce. Salles et connexion à la base de données. Une fois que j'ai tout cela, je peux créer le monde virtuel – Daniel
- 1. Comment créer un scroller virtuel?
- 2. Comment créer un monde d'emballage dans Box2D
- 3. Créer une vidéoconférence avec le serveur Flex et Red5
- 4. Problème avec le serveur Red5
- 5. C#: Créer un lecteur virtuel dans l'ordinateur
- 6. Créer un fichier "virtuel" et l'exécuter
- 7. Créer un dossier virtuel à partir d'ASP.NET
- 8. Comment utiliser Red5 avec Asp.net
- 9. Création d'objets partagés à distance avec Red5?
- 10. Comment trouver un vecteur normal pointant directement du monde virtuel à l'écran dans Java3D?
- 11. Comment créer un RouteValueDictionary étant donné un chemin virtuel
- 12. Comment créer une carte du monde HTML avec GeoDjango?
- 13. red5 actionscript
- 14. Adobe Air - Comment créer un monde de bonjour?
- 15. Avoir du mal à créer un module bonjour-monde 5
- 16. Red5 flux de coupe
- 17. Comment créer un réseau virtuel pour une application
- 18. Production live streaming avec Red5 - oflemo requis?
- 19. Utiliser WiX pour créer un répertoire virtuel IIS
- 20. Comment créer un fichier virtuel dans l'application Delphi
- 21. Python - Comment utiliser Conch pour créer un serveur virtuel SSH
- 22. Red5 live streaming
- 23. Puis-je créer un disque virtuel en mémoire par programmation?
- 24. Outil d'installation pour créer un répertoire virtuel sur IIS
- 25. Comment créer un nœud virtuel à l'aide de MPF?
- 26. sharepoint - déployer un service Web sans créer de répertoire virtuel
- 27. Comment créer un pilote de capture vidéo virtuel pour Windows?
- 28. Comment créer un clavier virtuel pour les applications bancaires?
- 29. Comment créer un répertoire virtuel en utilisant MSBuild Script?
- 30. comment créer un répertoire virtuel dans tomcat pour windows
Il semble que personne ne peut aider? – Daniel
Encore une fois, on dirait que personne ne peut aider? – Daniel