Question

Ceci est une question assez basique. Je me demande si le Unreal Development Kit peut être utilisé pour autre chose que des jeux, en particulier une lumière montrer simulateur et rédacteur en chef. Le site dit:

  

Unreal Engine 3 a été utilisé par les développeurs de jeux, des chercheurs, des studios de télévision, les directeurs de machinima, des artistes et des étudiants. Si vous avez une idée qui doit être apporté à la vie dans un moteur de jeu, UDK est pour vous.

Mais j'ai le sentiment qu'il est plus orienté jeu. Pour mon projet passe-temps, je voudrais être en mesure de créer de la lumière Les simulations avec rotation / déplacement / lasers lumières de couleurs changeantes, synchronisées au son / musique. Je voudrais également développer un éditeur de GUI pour cela, de préférence en C #, mais s'il est impossible d'accéder à la fonctionnalité de rendu du moteur à partir de C #, puis C ++ / Qt devrait suffire. L'éditeur serait utilisé pour concevoir la simulation, qui serait ensuite rendu / joué en temps réel.

Je suppose que ma base, question générale est: peut le kit de développement Unreal être utilisé pour quelque chose comme ça, jeu pas nécessairement lié? Ou devrais-je aller avec mon option originale de Ogre3D, qui se concentre uniquement sur le rendu et graphiques 3D pour autant que je sais.

EDIT : Je viens de voir cette page qui mentionne à nouveau:

  

Puis-je créer tout type de jeu avec UDK?

     

Tout à fait. UDK est la solution idéale pour tout type de monde virtuel que vous souhaitez créer, de jeux de course aux simulations.

Alors, ma question est maintenant simplement: pourrais-je accéder au moteur de rendu ou d'autres fonctionnalités de mon code résultant de l'intégrer dans un éditeur pour mon simulateur? Je suppose que plus simple, plus analogie racontable serait, si j'écrit un jeu, je serais capable d'écrire mon propre niveau / caractère / etc. éditeur pour cela? Et comment pourrais-je le faire? Oui, je sais que le UDK est livré avec des éditeurs déjà, mais je veux dire que si je veux faire mon propre.

Merci! Je vous remercie des réponses:)

Était-ce utile?

La solution

Le UDK ne vous permet de jouer avec le script (Script Unreal) et non avec le code natif (C ++). des projets ou des intégrations donc plus complexes sont très difficiles sans le code source complet c ++. Mais si vous réutilisez l'éditeur (UnrealEd) pour votre projet et vous faire la simulation basée sur irréel vous pouvez le faire.

Autres conseils

Je suis assez bien orienté dans ce que Unreal Engine peut faire, et répondre à votre question est oui et non;)

Oui, vous pouvez créer vos propres acteurs qui seront en rotation / mobiles et émettant de la lumière. Mais ne sera pas en mesure de créer votre propre éditeur personnalisé autour UE de rendu. Franchement, je ne vois pas pourquoi vous auriez besoin d'un - Unreal Editor a tous les outils nécessaires pour concevoir et exécuter la simulation de lumières (et beaucoup plus) -. Tout ce que vous devez faire est de se familiariser avec ces outils

Une chose que vous pourriez faire dans l'éditeur externe (sauf, bien sûr, des textures, des sons, des modèles, etc.) est de créer une configuration personnalisée dans enregistrées dans des fichiers texte, puis lire dans ces fichiers dans unrealscript - il permet .

« Je suppose que d'une simple analogie plus racontable serait, si j'écrit un jeu, je serais capable d'écrire mon propre niveau / caractère / etc éditeur. Pour cela? »

Oui, vous pouvez faire vos propres personnages et des cartes. Vous ne devriez pas avoir besoin de faire votre propre éditeur bien, l'éditeur donné devrait être suffisant.

Bien que vous pourriez ne pas avoir accès au code source C ++, il y a un beaucoup qui peut être fait en utilisant UnrealScript. Voir toutes les entrées au concours Unreal faire quelque chose, ils ont tous été effectués à l'aide des outils disponibles dans le UDK.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top