Can I use UDK for non-game projects?

This is a pretty simple question. I am wondering if the Unreal Development Kit can use anything other than games, in particular the light show simulator and editor. The site says:

Unreal Engine 3 has been used by game developers, researchers, television studios, machinima directors, artists and students. If you have an idea that needs to be revived in the game engine, UDK is for you.

But I have a feeling that it is more game-oriented. For my hobby project, I would like to be able to create light show simulations with rotating / moving lasers / color changing lamps in sync with sound / music. I would also like to develop a graphical editor for this, preferably in C #, but if he fails to access the rendering functions of the engine with C #, then C ++ / Qt should be enough. The editor will be used to simulate the simulation, which will then be displayed / played in real time.

I assume that my base is a general question: can the Unreal Development Kit be used for something similar, not necessarily related to the game? Or should I go with my original version of Ogre3D, which just focuses on rendering and 3D graphics, as far as I know.

EDIT : just saw this page which again mentions:

Can I create any game with UDK?

That's right. UDK is the perfect solution for any virtual world you want to create, from racing games to simulations.

So, now my question is simple: can I access the renderer or other functions of my received code to integrate it into the editor for my simulator? I suggest that a simpler, more relevant analogy would be, if I wrote a game, I could write my own level / symbol / etc. editor for this? And how do I do this? Yes, I know that UDC already comes with editors, but I want to say if I want to make my own.

Thanks! I appreciate any answers :)

+3
3

UDK script (Unreal Script), (++). , ++. (UnrealED) , .

+1

, Unreal Engine, : ;)

, , / . UE. , , : Unreal Editor , ( ) - , , .

, ( , , , , ..), , script - it .

+1

", , , , // ..?"

, . , .

Although you may not have access to the C ++ source code, you can do a lot with Unrealscript. Check out all the entries in the Make Something Unreal contest, all of them were made using the tools available in the UDK.

0
source

Source: https://habr.com/ru/post/1722191/


All Articles