programación a través de la creación de mundos flisol

21
M.Sc. Ecler Mamani Vilca 2012

Upload: ecler-mamani-vilca

Post on 26-Jul-2015

136 views

Category:

Documents


0 download

TRANSCRIPT

M.Sc. Ecler Mamani Vilca

2012

Mundos Virtuales Características Lenguajes Programación de Mundos virtuales

Un mundo virtual es un tipo de comunidad virtual en línea que simula un mundo o entorno artificial inspirado o no en la realidad, en el cual los usuarios pueden interactuar entre sí a través de personajes o avatares, y usar objetos o bienes virtuales. (Wikipedia)

Persistencia: La simulación de un espacio 2D o 3D.

Físico: los usuarios acceden al programa a través de una interfaz que simula el entorno físico en primera persona sobre la pantalla de su ordenador. El usuario es representado a través de un avatar.

Interactividad: existe en un ordenador pero, puede ser accesible remotamente y simultáneamente por un gran número de personas, con la posibilidad de interactuar entre si.

http://www.clubpenguin.com/

http://www.webkinz.com/

Igual que el HTML nos sirve para maquetar páginas web, VRML sirve para crear mundos en tres dimensiones a los que accedemos utilizando nuestro navegador, igual que si visitasemos una página web cualquiera, con la salvedad que nuestras visitas no se limitan a ver un simple texto y fotografías, sino que nos permite ver todo tipo de objetos y construcciones en 3D por los que podemos pasear o interactuar.

Open Simulator. Open Simulator es una plataforma para crear mundos virtuales en 3D desde tu ordenador. http://opensimulator.org

Multiverse 1.0. Permite crear mundos virtuales con multitud de objetivos, es escalable, extensible y altamente personalizable, permitiendo construir tu mundo con tu propia mecánica y aspecto visual. Posee un lenguaje API de scripting del cliente basado en python. http://www.multiverse.net

Alice. es lenguaje de programación educativo libre y abierto orientado a objetos con un entorno de desarrollo integrado (IDE). Está programado en Java. Utiliza un entorno sencillo basado en «arrastrar y soltar» para crear animaciones mediante modelos 3D.