¿Hay un marco de servidor de juegos para Node.js? Estaba usando nowjs, pero me gustaría algo más orientado a los juegos. Si bien prefiero la fuente gratuita/abierta, también estoy dispuesto a buscar en los comerciales. El único requisito que tengo es que tiene que estar basado en node.js.node.js game server framework?
Respuesta
Maple.js es un punto de partida sólido para un juego basado en nodos multijugador.
La arquitectura de suelo ya está hecha y puedes echar un vistazo a cualquier otro juego por Ivo Wetzel para inspirarte.
Han jugado con Osmus. Echale un vistazo.
Probar Pomelo.js. Un servidor de juego distribuido framework para node.js
El problema con Pomelo es que es un marco increíblemente grande y complicado con poca documentación en inglés que no sea una explicación superficial de algunas de las partes. Es muy difícil orientarlo porque no hay un buen soporte en inglés. – Shayne
Logré ponerlo en funcionamiento pero, al igual que muchos aquí, tuve dificultades para configurarlo. En el camino, muchos problemas apuntalados y muy poco o ningún apoyo. En este punto, es mejor que use algo más simple para avanzar. – Tigertron
Pomelo parece un buen marco, pero a veces suceden diferentes problemas.Y el mayor problema aparece aquí: la mayor parte de la comunidad se encuentra en China, todos los foros y debates sobre temas están en chino ... Es casi imposible entender algo si no sabes chino ... – Serhii
shellyjs - sincronización y asincronía, registro de usuario, estadísticas, almacenamiento de objetos, agrupamiento, módulo de juego basado en turnos predeterminado, coincidencia de jugador, ejemplos de correo electrónico, connect4 y tictactoe, HTTP, WebSocket y TCP
https://npmjs.org/package/shellyjs
divulgación - yo trabajo en esto.
Pomelo es un framework de servidor de juego mucho mejor. Se desarrolló mucho mejor que otro marco. Es mucho más escalable, puede contener a muchos usuarios en línea. se puede ver en github:
Descargo de responsabilidad: soy el autor de este experimental framework de redes de juego.
Recomendaría marcar Nexy. Puede ayudarte a escribir servidores de juegos modulares.
Nexy es un marco TCP basado en middleware para Node. Escrito para juegos multijugador.
El diseño está inspirado en el sistema middleware Connects and Express y esos patrones ya han sido probados en producción.
Pruébalo con npm install nexy
.
- 1. .NET Game Server
- 2. Estrategia Game Server Concept
- 3. Android Game Framework
- 4. JavaScript game framework
- 5. Node.js Rest Framework
- 6. Node.js y Microsoft SQL Server
- 7. Node.js POST File to Server
- 8. Eventos personalizados en Node.js con Express framework
- 9. PHP Socket Server vs node.js: Web Chat
- 10. Game Architecture
- 11. Entity Framework y SQL Server Tuning Advisor
- 12. Entity Framework y SQL Server Ver
- 13. Entity Framework y SQL Server Sinónimos
- 14. Entity Framework y SQL Server 2012 Paging
- 15. C++ Web Framework w/Embedded Server?
- 16. XNA game tutorial
- 17. iOS Game Engine
- 18. Game Center InviteFailed
- 19. Java 3D Game Engine?
- 20. Android Multitouch Game
- 21. OOP Game Design Theory
- 22. Diseño de Game Objects
- 23. Game Center Formatting Time
- 24. Game UI HUD
- 25. Asp.NET Real Time Game
- 26. Game Oriented Assembler Lisp
- 27. Game Programming Library C++
- 28. Java Game Engine
- 29. C# Game Network Library
- 30. iOS Game Center Group
No es cierto pero puede [ver Maple.js] (https://github.com/bonsaiden/maple.js) – Raynos
que parece interesante. Lo echaré un vistazo. Definitivamente no admite lo que necesito, pero puede ser un buen lugar para comenzar – LordZardeck
@Raynos, agregue su comentario como respuesta, decidí construirlo. – LordZardeck