me gusta hacer un juego 3d/2d muy simple para pc/mac/linux ¿cuál es el mejor motor 3d/2d gratuito para esto? no tengo ninguna experiencia en programación de juegos así que supongo que tengo que ser fácil de aprender favor en C++ gracias¿Cuál es el mejor motor portátil gratuito de 3D/2D?
Respuesta
Si bien el "mejor" puede depender mucho de su situación, uno que he utilizado en el pasado con gran éxito es OGRE 3D.
Es multiplataforma, muy bien escrito (C++), y funciona bien. Sin embargo, la única cosa que lo diferenció fue la gran comunidad: siempre puedes obtener ayuda sin importar cuán simple sea tu pregunta, y hay muchas guías/tutoriales en su foro/wiki. La documentación también es muy buena.
Vale la pena echarle un vistazo.
Hrmm, al leer que casi parece que tengo un interés personal, ¡no lo sé! Me gusta mucho de la experiencia pasada!
nitpick: Ogre 3D no es realmente un motor de juego. Solo hace gráficos (sin otros marcos/complementos). –
Es cierto, aunque interpreté la solicitud de un "motor 2d/3d" de tal manera que Ogre sería una respuesta válida. Además, también se han desarrollado motores de juegos completos, por supuesto. Aún así, planteas un buen punto! – CapBBeard
OGRE es simplemente un motor de representación gráfica, pero este diseño es útil ya que permite que otros componentes se "enchufen".No te fija en un cierto motor de física/sonido, por lo que hay mucha más libertad para usarlo. Sin embargo, definitivamente lo recomendaría: se usa en algunos de los juegos más vendidos (Ankh) – Kezzer
Prueba a buscar DevMaster's Game and Graphics Engines Database para motores 3D. Esta pregunta también se ha formulado y respondido MANYMANY veces en su forums.
C4 Engine, irrLicht y Torque menudo se recomiendan para 3D en C++, pero realmente depende de sus necesidades individuales o si realmente se necesita un motor en absoluto.
No recomiendo la base de datos, pero recomiendo sus foros. La relación señal/ruido es muy buena allí. – alphadogg
@alphadogg Sí, los foros son muy buenos. Lamentablemente, he pasado más tiempo aquí que allí. -monjardin –
Panda3D es muy fácil:
- Se puede utilizar con C++ (o Python.)
- Está bien documentado y ofrece muchas buenas muestras.
Está principalmente orientado a 3D, así que ten en cuenta que aunque cualquier motor 3D implicará una curva de aprendizaje, Panda3D tendrá uno de los más cortos.
Recomiendo Irrlicht. Es simple, ligero pero rápido y poderoso. No es tan funcional como Ogre3D, pero me pareció más fácil de usar.
Si está buscando más de una API simple en lugar de un motor de juegos en toda regla, debe intentar SDL. Eso le dará una forma independiente de la plataforma de renderizar con OpenGL, manejar la entrada, hacer audio básico, etc. Es especialmente útil si está buscando una manera de hacer un proyecto de juego 2D simple.
- 1. ¿Cuál es el mejor motor 3D Actionscript3?
- 2. ¿Cuál es el mejor software gratuito de seguimiento de pruebas?
- 3. base de datos portátil gratuito
- 4. ¿Cuál es el mejor cliente SFTP scriptable gratuito para Windows?
- 5. ¿Cuál es el mejor motor de plantillas Javascript actual?
- 6. lovdbyless VS Motor de comunidad ... ¿cuál es el mejor?
- 7. ¿Cuál es el mejor motor XSLT para Perl?
- 8. ¿Cuál es el mejor plugin gratuito de Eclipse para la creación y edición de documentos XML?
- 9. ¿Cuál es el mejor software gratuito de seguimiento de defectos para Windows?
- 10. ¿Cuál es el mejor plugin de Eclipse gratuito para un desarrollador de Java?
- 11. ¿Cuál es el mejor, estándar (y afortunadamente gratuito) compilador de C++?
- 12. ¿Cuál es el mejor motor Java RPG (Juego de rol) para un programador experimentado?
- 13. ¿Cuál es el mejor motor de renderizado HTML para incrustar en una aplicación?
- 14. ¿Cuál es la mejor forma portátil de representar puntero como cadena en C++?
- 15. Mejor editor de wysiwyg html gratuito disponible
- 16. ¿cuál es el mejor complemento de comercio electrónico para WordPress?
- 17. ¿Cuál es el propósito del motor BLACKHOLE de MySQL?
- 18. ¿Cuál es el motor de búsqueda del navegador Sogou?
- 19. ¿Cuál es el mejor estilo de codificación?
- 20. ¿Cuál es el mejor blog de XNA?
- 21. ¿Cuál es el mejor editor de python?
- 22. ¿Cuál es el mejor datepicker de Java ..?
- 23. ¿Cuál es el mejor ocultador de JavaScript?
- 24. Mejor gestor de archivos gratuito para ASP.Net
- 25. ¿Cuál es el mejor complemento gratuito para Eclipse que permite el formateo/sangría/limpieza del código JSP?
- 26. ¿Cuál es la mejor manera de perfilar/optimizar la aplicación del motor de la aplicación Google?
- 27. ¿Cuál es el mejor idioma para escribir un sistema experto?
- 28. ¿Cuál es el mejor argumento Pro OOP?
- 29. Cuál es el mejor módulo Drupal Survey
- 30. Carga lenta: ¿cuál es el mejor enfoque?
Tal vez esto es mejor como wiki de la comunidad, ¿realmente es bastante subjetivo? – Kezzer
No hay "lo mejor". muchas variables, que van desde su nivel de habilidad, a sus intenciones (hobby vs comercial?) a las necesidades inherentes de su juego. – alphadogg