Pregunta

Esta es una pregunta bastante básico. Me pregunto si el Unreal Development Kit se puede utilizar para algo más que juegos, específicamente una luz mostrar simulador y editor. El sitio dice:

  

Unreal Engine 3 ha sido utilizado por los desarrolladores de juegos, investigadores, estudios de televisión, directores de machinima, artistas y estudiantes. Si usted tiene una idea que necesita ser traído a la vida en un motor de juego, UDK es para usted.

Pero tengo la sensación de que es más juego orientado. Para mi proyecto manía, me gustaría ser capaz de crear simulaciones muestran ligeros con rotación / movimiento / lasers luces de cambio de color, sincronizados al sonido / música. También me gustaría desarrollar un editor de interfaz gráfica de usuario para esto, preferentemente en C #, pero si no es posible acceder a la funcionalidad prestación del motor desde C #, C ++ entonces / Qt debería ser suficiente. El editor se utiliza para diseñar la simulación, que luego se rindió / reproducidos en tiempo real.

Creo que mi base, se pregunta general: ¿puede el Unreal Development Kit ser utilizado para algo como esto, no necesariamente basado en el juego? O debería ir con mi opción original de Ogre3D, que solo se centra en la representación de gráficos en 3D y por lo que yo sé.

Editar : Sólo vio este la página donde se menciona una vez más:

  

¿Puedo crear cualquier tipo de juego con UDK?

     

Por supuesto. UDK es la solución perfecta para cualquier tipo de mundo virtual que desea crear, a partir de los juegos de carreras de simulaciones.

Así que mi pregunta es ahora simplemente: ¿Sería capaz de acceder al procesador u otra funcionalidad de mi código resultante para integrarlo en un editor para mi simulador? Supongo que una, la analogía más fácil identificarse más simple sería, si escribía un juego, ¿sería capaz de escribir mi propio nivel / personaje / etc. editor para que? Y ¿cómo podría hacerlo? Sí, ya sé que el UDK viene con editores ya, pero quiero decir que si quiero hacer mi propia.

Gracias! Agradezco cualquier respuesta:)

¿Fue útil?

Solución

El UDK sólo permite que usted juegue con la escritura (Unreal Script) y no con código nativo (C ++). proyectos de manera más complicados o integraciones son muy difíciles sin el código fuente completo C ++. Pero si va a volver a utilizar el editor (UnrealED) para su proyecto y hacer que se de simulación basado en irreal que puede hacerlo.

Otros consejos

Estoy muy bien orientado en lo Unreal Engine puede hacer, y respuesta a su pregunta es sí y no;)

Sí, puede crear sus propios actores que irán rotando / movimiento y emiten luz. Pero no será capaz de crear su propio editor personalizado alrededor del UE prestado. Francamente no veo por qué se necesita uno - Unreal Editor tiene todas las herramientas necesarias para diseñar y ejecutar simulación muestran la luz (y mucho más) -. Todo lo que necesita hacer es familiarizarse con las herramientas

Una cosa que podría hacer en el editor externo (excepto, por supuesto, para las texturas, sonidos, modelos, etc) es crear algún tipo de configuración personalizada en guardado en archivos de texto, y luego leer en esos archivos en unrealscript - lo permite .

"Creo que una, la analogía más fácil identificarse más simple sería, si escribía un juego, ¿sería capaz de escribir mi propio nivel / personaje / etc. Editor para que?"

Sí, usted puede hacer sus propios personajes y mapas. Usted no debe tener ninguna necesidad de hacer su propio editor, sin embargo, dado el editor debería ser suficiente.

A pesar de que puede que no tenga acceso al código fuente en C ++, hay un mucho que se puede hacer usando UnrealScript. Ver todas las entradas al concurso Algo irreal Hacer, todos fueron hechas con las herramientas disponibles en el UDK.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top