domingo, 11 de abril de 2010
Creating and Scripting Second Life Bots Using MPML3D
Aqui presento un video de como se puede generar gesticulaciones y acciones a los avatares
Hipotesis 1.5
Esto se comprobará por medio de un Agente Inteligente que utilizará las herramientas de Sloodle de enseñanza, que son conectadas a una aplicación Web llamada moodle. Por medio de rutinas hará las presentaciones de las herramientas así como ser un guía para el reconocimiento o visita de la isla
martes, 9 de marzo de 2010
Hippo Viewer

Aquí utilice otro cliente que es más fácil de configurar al principio.
1. Bajar el programa de aqui: http://forge.opensimulator.org/gf/project/opensim-viewer/frs/
2. Extraer el archivo y correr el archivo extraido
3. Bajará solo el visor y lo instalará en tu carpeta de Home
4. Al terminar se abrirá un visor muy parecido al de second life solo que este te da la opción de conectarte a un grid diferente
5. hay que cambiar el grid, elegir "Grids"
6. aparecerá una ventana como esta
8. Colocamos en URL = "http://127.0.0.1:9000" para que se dirija a tu computadora
9. En Grid Nickname y Grid Name : colocamos el nombre de nuestro grid "TESTLAND" (o lo que se haya puesto en el servidor).
10. Seleccionamos "Apply" y luego "Aceptar".
11. Colocamos el nombre y el password de nuestro avatar creado
12. Y tenemos Nuestras ISLA y 15000 prims
Segundo Intento OpenSim
Ya tengo mi primer región Standalone en Opensim.
Bien la diferencia es el router y la computadora.
Para Ubuntu Karmic 64bits
1. bajar Opensim tar.gz de aqui http://opensimulator.org/wiki/Download
2. correr en consola esto:
sudo apt-get install nant mono-gmcs libmono-microsoft8.0-cil \
libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil
3.Luego vas a donde extrajiste el Opensim en la consola cd Opensim
4. Correr en ese directorio $ mono ./Opensim.exe
5. Veras muchas instrucciones y al final te hará unas preguntas (Solo ponle nombre a tu region, las demás que tome las de default) ej.
- Nombre de la región
- lugar a donde llegas x[1000]
- lugar a donde llegas y[1000]
- la direccion [0.0.0.0]
- ....
6. Coloca el nombre, apellido y password del avatar dueño
7. Si todo esta bien saldrá
- Region (" land test") #
"land test" = al nombre de la región que pusiste
8. Luego debes crear un nuevo usuario :
- Escribes "create user"
- te pedirá, nombre, apellido y password
9. Y listo ya puedes entrar a tu región
Para esto Puedes correrlo con tu cliente de second life (no lo hice asi), pero se debe correr asi en otra terminal
secondlife.exe -loginuri http://127.0.0.1:9000/
y colocar los datos de tu ususario que hiciste al final.
Yo lo hice con Hippo viewer esta en otro post
lunes, 8 de marzo de 2010
Instalación OpenSim
Pues lo primero que hice fue intentar abrir mi propia region con OpenSim con lo que segui los siguientes pasos para instalarlo en Linux Ubuntu 9.10 Karmic
Hice varias sugerencias de las que venian en algunos blosg pero ninguan funcionó. Asi que l intentará en otro router y en windows(No lo pude instalar porque no hay Mono para 64 bits de windows).
- Bajar la ultima versión de OpenSim ( http://opensimulator.org/wiki/Download ).
- Seguir los pasos de instalación por medio de la consola: en la misma página.
- Después se construye el software
./runprebuild.shnant
- con mono se corre el OpenSim.exe en la carpeta bin
- Y ahora ya tenemos el servidor listo, ahora solo falta conectarlo con el viewer de SL o algun otro. Recomiendan Hippo (http://mjm-labs.com/viewer/).
Hice varias sugerencias de las que venian en algunos blosg pero ninguan funcionó. Asi que l intentará en otro router y en windows(No lo pude instalar porque no hay Mono para 64 bits de windows).
C# para aprender
Estuve investigando como es que se comunican las interfaces con los servidores de second life. Y esto se hace atraves de una libreria basada en C#. Ya hay muchas funciones o clases hechas para la comunicación y el manejo de todo en second life, avatar, objetos, comunicación, construir, manejo de la region, mapas, inventarios, etc. y esto se puede encontrar en la siguiente dirección
http://lib.openmetaverse.org/docs/0.7/
Tambien encontré en este mismo blog como hacer un bot y este la primera recomendación que da es que aprendamos C#, lo cual será la primera tarea.
http://lib.openmetaverse.org/wiki/How_to_create_a_basic_libopenmv_bot%3F
También hay una libreria completa de tutoriales en los cuales puedes encontrar como hacer que tu bot haga una función específica.
http://lib.openmetaverse.org/wiki/Developer_Portal
Lo primero que debo hacer es aprender C# y hacer mi propio servidor con mi propia region por medio de OpenSim para probar cada uno de los tutoriales para que mi bot empiece a funcionar.
http://lib.openmetaverse.org/docs/0.7/
Tambien encontré en este mismo blog como hacer un bot y este la primera recomendación que da es que aprendamos C#, lo cual será la primera tarea.
http://lib.openmetaverse.org/wiki/How_to_create_a_basic_libopenmv_bot%3F
También hay una libreria completa de tutoriales en los cuales puedes encontrar como hacer que tu bot haga una función específica.
http://lib.openmetaverse.org/wiki/Developer_Portal
Lo primero que debo hacer es aprender C# y hacer mi propio servidor con mi propia region por medio de OpenSim para probar cada uno de los tutoriales para que mi bot empiece a funcionar.
miércoles, 17 de febrero de 2010
Hipotesis 1.4
Un agente inteligente puede enseñar como utilizar algunas herramientas de educación en Second Life, un mundo virtual en el que un avatar representa una persona en la vida real. Con la finalidad de ayudar a los usuarios que lleguen a la isla existe la necesidad de tener un bot que pueda estar en cualquier momento para asistirlos. Además de que puede dar la información necesaria sobre la isla o la universidad en la que se encuentra, mediante algunas rutinas y a la vez ser un guía para mostrar algunos lugares de la isla
Esto se comprobará por medio de un Agente Inteligente que utilizará las herramientas de Sloodle de enseñanza, que son conectadas a una aplicación Web llamada moodle. Por medio de rutinas hará las presentaciones de las herramientas así como ser un guía para el reconocimiento o visita de la isla.
Esto se comprobará por medio de un Agente Inteligente que utilizará las herramientas de Sloodle de enseñanza, que son conectadas a una aplicación Web llamada moodle. Por medio de rutinas hará las presentaciones de las herramientas así como ser un guía para el reconocimiento o visita de la isla.
Suscribirse a:
Entradas (Atom)

