Preciso da funcionalidade do linked_portal_door que está no Portal 2. Pesquisei um pouco no UDK e, principalmente, consegui pessoas tentando duplicar a arma do portal. Alguém sabe se UDK, CryEngine, Unity3D ou qualquer outro mecanismo tem algo semelhante? Não sou contra usar o Source, só quero saber quais são minhas opções.
9
Respostas:
Tenho certeza de que o Source Engine é o único mecanismo que suportará isso imediatamente. Você pode ler sobre alguns dos problemas técnicos em um artigo que encontrei no Gamasutra , copiado aqui para futuros leitores:
Também me lembro de ter lido em algum lugar que existem muitos casos especiais, como ter portais em lados opostos do mesmo bloco. Fazer portais não é uma tarefa simples.
EDITAR:
Encontrei outro bom artigo que contém isso:
fonte
Você pode, no Unity3D , usar texturas de renderização e teleportar o jogador atrás do outro, se ele olhar para o portal, e desativar a detecção de colisão para o outro portal; quando o jogador sair da superfície, você poderá ativar a colisão. detecção, ou se ele apenas passar por isso sem olhar, basta teleportá-lo para o outro portal (apenas um palpite, não sei se funcionaria ..), embora não saiba sobre os outros 2 ..
fonte