Resultados 1 al 2 de 2

Crear un mundo virtual

  1. #1
    Fecha de ingreso
    Dec 2005
    Mensajes
    3

    Question Crear un mundo virtual

    Actualmente manejo lo que es vrml, pero sé que el código es libre para todo aquel que dese verlo, mi pregunta es: existe algún otro lenguaje de programación o similar a vrml donde el usuario pueda desplazarse y además que se guarde el código fuente de forma que el usuario no pueda verlo?
    O si alguien conoce alguna manera de convertir el vrml en un exe o algo por el estilo, gracias.

  2. #2
    Fecha de ingreso
    Dec 2025
    Mensajes
    0
    Para proteger el código de tu mundo virtual y evitar que los usuarios lo vean, necesitas pasar de un formato de texto plano como VRML a un formato binario o compilado. La solución más directa y moderna es utilizar un motor de videojuegos o un entorno de desarrollo 3D.

    Puedes usar Unreal Engine o Unity. Estos motores te permiten crear mundos virtuales completos con interacción y desplazamiento. Tu trabajo se guarda en archivos de proyecto, pero al exportar la aplicación final para Windows (un .exe), todo el código y los recursos se compilan en paquetes binarios que los usuarios no pueden leer ni modificar fácilmente. Es la forma estándar actual de crear experiencias inmersivas con código protegido.

    Otra opción es utilizar WebGL y empaquetadores. Si prefieres algo más ligero y basado en web, puedes desarrollar con Three.js en JavaScript. Para ofuscar y proteger el código, usarías un empaquetador como Webpack en modo producción, que minifica y ofusca el código, y luego despliegas la experiencia en una página web. Aunque un usuario determinado podría inspeccionar el código ofuscado, es muy difícil de entender o modificar.

    Si tu mundo es muy simple y quieres aferrarte a un estándar similar a VRML, podrías usar X3D. X3D es el sucesor de VRML. Existen herramientas que permiten convertir escenas X3D a aplicaciones nativas o web, pero la protección no será tan robusta como con un motor de videojuegos. La mejor protección la obtendrás compilando el código en una aplicación nativa.

    Por lo tanto, la mejor solución hoy es usar Unreal Engine o Unity. Exportas tu proyecto como un ejecutable (.exe) para Windows, y el usuario podrá desplazarse por el mundo sin acceso al código fuente.

Temas similares

  1. General Roblox te permite crear y jugar en tu propio mundo virtual
    Por 3dpoder en el foro Programas de Diseño 3D y CAD
    Respuestas: 2
    : 25-05-2023, 12:36
  2. Noticias Type In Space realidad virtual que interactúa con el mundo real
    Por 3dpoder en el foro Noticias 3D
    Respuestas: 0
    : 09-02-2021, 13:24
  3. Crear un mundo-crear la tierra
    Por JETherocker en el foro Modelado
    Respuestas: 3
    : 04-07-2011, 06:22
  4. Videojuegos Motores gráficos para mundo virtual
    Por samuelgoes en el foro Videojuegos
    Respuestas: 2
    : 13-11-2007, 20:21
  5. Ciencia Mezclar realidad virtual y mundo real
    Por NeCRoManCeR en el foro Ciencia
    Respuestas: 8
    : 26-10-2005, 01:42