J'ai besoin de la fonctionnalité de Linked_portal_door qui se trouve dans Portal 2. J'ai cherché un peu dans UDK et j'ai surtout essayé de dupliquer le pistolet du portail. Est-ce que quelqu'un sait si UDK, CryEngine, Unity3D ou tout autre moteur a quelque chose de similaire? Je ne suis pas contre l'utilisation de Source, je veux juste savoir quelles sont mes options.
9
Réponses:
Je suis à peu près sûr que le moteur source est le seul moteur qui prendra en charge cela hors de la boîte. Vous pouvez lire sur certains des problèmes techniques dans un article que j'ai trouvé sur Gamasutra , copié ici pour les futurs lecteurs:
Je me souviens aussi d'avoir lu quelque part qu'il y avait beaucoup de cas particuliers, comme avoir des portails sur les côtés opposés du même bloc. Créer des portails n'est pas une tâche simple.
ÉDITER:
J'ai trouvé un autre bon article contenant ceci:
la source
Vous pouvez dans Unity3D , utiliser des textures de rendu et téléporter le joueur derrière l'autre s'il regarde dans le portail, et désactiver la détection de collision pour l'autre portail, puis lorsque le joueur sort de la surface, vous pouvez activer sa collision détection, ou s'il le traverse sans le regarder, il suffit de le téléporter vers l'autre portail (juste une supposition, je ne sais pas si cela fonctionnerait ..), je ne sais pas pour les 2 autres cependant ..
la source