Resistance is Futile

Pulsar Project : Prueba Basica de Scripts

Para el desarrollo de las herramientas educativas para los mundos virtuales basados en Second Life, se debe utilizar un lenguaje script el cual se ejecuta dentro de los objetos del mundo virtual, estos scripts están escritos en el (LSL) Linden Script Language un lenguaje de programación muy básico que permite adicionar funcionalidad a los objetos.

Antes de comenzar el desarrollo debemos comprobar que los scripts esten funcionando correctamente, por lo menos probar si es posible crear los scripts dentro de los objetos, modificarlos, compilarlos y ejecutarlos, por esta razon se realizo la siguiente prueba :

Pasos :

  • Entrar como el usuario máster de nuestro recién creado servidor
    • Ejecutar el visor de Second Life configurado para acceder al servidor
    • Suministrar el nombre y clave del usuario maestro
      Nombre : Master
      Apellido : Pulsar
      Clave : xxxx
  • Crear Objeto
    • Click izquierdo sobre la superficie de la isla
    • Seleccionar la opción Create
    • Aparece el menú de construcción y el cursor aparece como una varita mágica
    • Dar click en el lugar donde queremos crear el objeto
    • Se crea un cubo de color amarillo
  • Crear Script dentro del Objeto
    • Ir al menú de construcción
    • Ir a la pestaña Content
    • Pulsar el botón New Script
    • Esto crea un script básico el cual envía un mensaje en el chat
    • Comprobar que en el chat aparezca el mensaje
      Primitive : Script Running
  • Comprobar actualizacion
    • Dar doble click sobre el script recién creado
    • Cambiar la cadena "Script Running" por la cadena "Hola Mundo"
    • Pulsar el boton Save
    • Verificar que en la ventana aparezca que se compilo correctamente
    • Comprobar que en el chat aparezca el mensaje
      Primitive : "Hola Mundo"

Esta simple prueba permite verificar que tengamos instalados los componentes necesarios par la compilación y ejecucion de scripts dentro de nuestro mundo virtual.


Pulsar Project : Pruebas Visores Oficiales de Second Life

Actualmente existen diferentes clientes para OpenSimulator, comenzando por los visores oficiales de Second Life que también funcionan para OpenSimulator y otros visores que están basados en la versión oficial o visores de terceros con otro tipo de características.

Para el desarrollo del proyecto se tomo la decisión de utilizar el visor oficial de Second Life, desafortunadamente la versión 2 del visor no carga de forma correcta la apariencia del avatar cuando se utiliza OpenSimulator y todavía en la versión 0.7 RC1 se presenta este problema que esperamos se pueda solucionar en un futuro, por tal motivo se utilizara la versión 1.23 la cual funciona muy bien.


Pulsar Project : Pruebas Iniciales OpenSimulator 0.7 RC1

Actualmente se esta utilizando OpenSimulator 0.7 RC1 como servidor de mundos virtuales, este se ha instalado en el servidor base para comenzar el desarrollo de los componentes dentro del mundo virtual y su comunicación con el mundo externo, utilizando la maquina virtual antes descrita y en el equipo de pruebas, OpenSimulator demora 1:40 segundos en cargar completamente, esto teniendo encuenta que se esta utilizado una sola región la cual hasta el momento solo se ha creado y no se le han adicionado mas objetos.

Sumando este tiempo al tiempo de carga del servidor, estaríamos hablando que el servidor de mundos virtuales estaría cargando en aproximadamente en 2 min, 30 seg para lo cual debemos crear los scripts de inicio del OpenSimulator y comprobar este tiempo. Este tiempo seguramente se ira incrementando a medida que adicionemos objetos y scripts a nuestra region base.

Adicionalmente se comprobó el funcionamiento del servidor con el visor oficial de SecondLife versión 1.23, desde el cual nos conectamos desde la misma maquina anfitrión, funcionando correctamente hasta el momento.


Pulsar Project : Pruebas Iniciales del Servidor

Se realizaron pruebas iniciales del funcionamiento del servidor de desarrollo creado anteriormente, este servidor es una maquina virtual debido a que se necesita poder ejecutarla de forma fácil y rápida en ambientes de prueba, como también permitir a los usuarios poder montar un Servidor Pulsar en cualquier maquina que tengan a disposición, por tal motivo se selecciono VirtualBox como el software ideal para realizar dicha tarea, como sistema operativo se selecciono Ubuntu Server 10.04 debido a la gran experiencia que se tiene con esta distribución de linux, como también la disponibilidad del software necesario para el desarrollo del proyecto, al momento de instalar el servidor se utilizo el modo "Install minimal virtual machine" que permite instalar solo los paquetes necesarios para el funcionamiento del servidor, como también un kernel creado para ejecutarse en plataformas de virtualizacion, adicionalmente se instalo el software de servidor de OpenSSH para acceso remoto, LAMP (Apache, MySQL, PHP) para crear las aplicaciones web, servidor de correo Postfix para desarrollo de aplicaciones que interactuen con el sistema de correo.

Las pruebas realizadas hasta el momento se han realizado sobre una maquina con sistema operativo Microsoft Windows Enterprise Edition a 32 bits, esto pensando en que en un futuro se utilizara el servidor en ambientes basados en Windows y Linux, la maquina cuenta con 4 GB de memoria RAM de los cuales reconoce 3 GB, un procesador Intel Dual Core E5200 a 2.5 Ghz y se esta utilizando Oracle VM VirtualBox 3.2.6 como plataforma de virtualizacion. Con esta configuración la maquina virtual inicia en 40 segundos los servicios básicos antes descritos.


Ubuntu Karmic Koala (9.10 Alpha 4)

ubuntu_910_karmic_koalaCon miras a ir preparando el terreno para cuando llegue la proxima version de Ubuntu, me di a la tarea de instalar en un Dell Mini 9 la version Alpha 4 que salio el pasado 13 de Agosto de 2009 para ir probando las nuevas caracteristicas, el desempeño y las mejoras que hacen que se ejecute mejor en este netbook que su predecesor el Ubuntu 9.04

Lo primero que llama la atencion de esta nueva version de Ubuntu es su nombre el cual al igual que las pasadas versiones tiene un nombre de animal, pero que a diferencia del Vivarachero conejito cornudo, esta vez llega el Koala Karmico, sera que esta vez Ubuntu nos lleva hasta un estado de Nirvana ?

Uno de los primeros cambios que uno nota al instalar es que ahora el formato del sistema de archivos por defecto es el Ext4 que venia soportado desde la 9.04 pero por alguna razon (al parecer habian problemas de perdida de datos) no se habia tomado como estandar, otra de las caracteristicas es la nueva version de grub que muestra el menu inicial texto pero utilizando el modo grafico para su visualizacion lo cual lo hace mas agradable a la vista. Los logos de carga si son muy parecidos a la version anterior, pero me sorprendio la pantalla de acceso que carga casi un escritorio de GNOME el cual muestra la lista de usuario para acceder, me gustaba mas la version anterior con los graficos (espero que esta no sea la final y la cambien pronto), otro de los cambios es que ahora el Pidgin no es la aplicacion de mensajeria instantanea si no el Emphaty, adicionalmente por lo que he mirado trae listo el software para utilizar el servicio de almacenamiento de Canonical el Ubuntu One (todavia no lo he probado)

Lo unico malo de instalar una version Alpha de Ubuntu es que si se quiere tener actualizado el sistema, lo tipico es realizar una actualizacion que comprende casi todos los paquetes del sistema, lo que implica tiempo, buena conexion a internet y mucha paciencia.

Bueno le seguire cacharriando a ver si llego un paso mas cerca del Nirvana !!!


Page 1 of 3123
Powered by WordPress | Designed by Elegant Themes