logo móvil
Contáctanos

Desarrollando un motor de juego de código abierto y ligero con soporte de DNN

Autores: Park, Haechan; Baek, Nakhoon

Idioma: Inglés

Editor: MDPI

Año: 2020

Descargar PDF

Acceso abierto

Artículo científico
2020

Desarrollando un motor de juego de código abierto y ligero con soporte de DNN


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Crecimiento
Inteligencia artificial
Tecnología de aprendizaje profundo
Técnicas de aprendizaje automático
Motor de juego
Productos de código abierto

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 26

Citaciones: Sin citaciones


Descripción
Con el crecimiento de la inteligencia artificial y la tecnología de aprendizaje profundo, tenemos muchos trabajos de investigación activos para aplicar las técnicas relacionadas en diversos campos. Para probar y aplicar las últimas técnicas de aprendizaje automático en los videojuegos, será muy útil contar con un motor de juego ligero para prototipado rápido. Nuestro motor de juego está implementado de manera rentable, en comparación con motores de juego comerciales propietarios bien conocidos, utilizando productos de código abierto. Debido a su arquitectura interna simple, nuestro motor de juego es especialmente beneficioso para modificar y revisar las nuevas funciones a través de pruebas rápidas y repetitivas. Además, el motor de juego tiene un módulo de DNN (red neuronal profunda), con el cual el motor de juego propuesto puede aplicar técnicas de aprendizaje profundo a las características del juego, mediante la aplicación de algoritmos de aprendizaje profundo en tiempo real. Nuestro módulo de DNN utiliza una interfaz de función simple en C++, en lugar de lenguajes de programación adicionales y/o scripts. Esta simplicidad nos permite aplicar técnicas de aprendizaje automático de manera más eficiente y casual a las aplicaciones de juegos. También encontramos algunos problemas técnicos durante nuestro desarrollo con fuentes abiertas. Estos problemas ocurrieron principalmente al integrar varios productos de código abierto en un solo motor de juego. Presentamos detalles de estos problemas técnicos y nuestras soluciones.

Otros recursos que podrían interesarte

Temas Virtualpro