¿Cuáles son algunas buenas herramientas y técnicas para hacer en la interfaz de usuario del juego? Estoy buscando cosas que ayuden a los artistas-tipos a crear y animar la interfaz de usuario del juego HUD (pantalla principal) y se pueden agregar al motor del juego para la reproducción en tiempo real.Game UI HUD
Respuesta
Una opción es usar Flash junto con un paquete llamado ScaleForm. Esto le permite al artista hacer que la interfaz de usuario aparezca en flash y luego ScaleForm ejecuta el flash en el juego.
Esta es una gran opción, pero es costosa y no necesariamente accesible para desarrolladores independientes. – Iain
El uso del flash brindará la mayor productividad para el artista gráfico (bueno, si conoce el flash).
Es posible que desee echar un vistazo a gameswf. Está un poco anticuado pero parece una combinación perfecta para tu problema.
http://tulrich.com/geekstuff/gameswf.html
Otra opción sería simplemente hacer toda la interfaz de usuario en su contenido-herramienta 3D y utilizar el sistema de animación para reproducir las transiciones.
Gameswf está bastante muerto en este punto, creo, desafortunadamente. – Iain
Nunca hubo una gran comunidad a su alrededor, pero el código aún funciona ... –
Si está trabajando con un entorno de middleware como Torque o Unity3D, incluyen un marco de GUI para construir. Flash es una herramienta ideal, pero para usar en cualquier cosa que no sea un juego Flash o Shockwave3d, también debes comprar ScaleForm, que es caro y no es fácil de conseguir para desarrolladores independientes. WPF y Silverlight parecen prometedores para este propósito, pero hasta ahora no han sido configurados para la integración del juego.
Desafortunadamente, para muchos desarrolladores la única solución es rodar sus propios componentes de IU desde cero.
- 1. Crear un HUD avanzado
- 2. HUD con líneas múltiples
- 3. Game Architecture
- 4. Crear una ventana de HUD programáticamente
- 5. XNA 2D Game Engines
- 6. Game Programming Library C++
- 7. OOP Game Design Theory
- 8. Diseño de Game Objects
- 9. Game Oriented Assembler Lisp
- 10. XNA game tutorial
- 11. .NET Game Server
- 12. Comenzando en Game Development
- 13. TDD And Game Physics
- 14. Estrategia Game Server Concept
- 15. iOS Game Center Group
- 16. JavaScript game framework
- 17. XNA game performance
- 18. Android Game Framework
- 19. Java 3D Game Engine?
- 20. Game Center Formatting Time
- 21. Java Game Engine
- 22. Game Center InviteFailed
- 23. Video Game Bots?
- 24. C# Game Network Library
- 25. Android Multitouch Game
- 26. Asp.NET Real Time Game
- 27. iOS Game Engine
- 28. node.js game server framework?
- 29. manera recomendada de hacer un 2do HUD en webgl
- 30. 2d HUD no dibujando correctamente sobre QGLWidget (usando QPainter)
¿Es relevante en qué idioma está escrito el motor del juego? Si es así, debe editar su pregunta y título para decir lo que es. –
De acuerdo, depende en gran medida de su lenguaje/marco. – Iain
¡Gracias a UDK, por ScaleForm integrado! – Emadpres