Croquet

CategorySqueak

1. Introducción

attachment:DemoMaster.png

/!\ Algunas partes del este texto en esta sección son tomados de la pagina oficial de Croquet

Croquet es una nueva plataforma de desarrollo, de codigo abierto para crear aplicaciones en linea multiusuario y altamente colaborativas, desarrolla una arquitectura en red que soporta comunicacion, colaboracion, compartimiento de recursos y computacion asincrona dentre multiples usuarios, usando croquet los desarrolladores de software pueden crear poderosos y altamente colaborativas aplicaciones 2D y 3D.(Croquet usa Squeak)

Croquet es una combinacion de software de computador y arquitectura de red que soporta colaboracion profunda entre multiples usuarios dentro del contexto de un sistema de informacion distribuida a larga escala. Croquet puede ser usado para hacer simulaciones y visualizaciones colaborativas 3D. Croquet es una plataforma completa de desarrollo y entrega que permite a la gente llevar a cabo trabajo altamente colaborativo, es una arquitectura altamente escalable que puede ser usada para desarrollar poderosas simulaciones y espacios para multiusuarios en linea.

2. Instalación multiplataforma (Windows, Linux, Mac)

3. Configurando Croquet en Ubuntu

Una vez se ha descargado Croquet y se intenta lanzar el Demo Master la imagen entrega un error sobre la imposibilidad de encontrar OpenGL a pesar de que está instalado. Para arreglar este problema se hacen dos cosas:

Generamos un enlace simbólico desde libGL.so.1 a libGL.so:

# ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so

Modificamos el archivo croquet.sh para que el script sepa de este cambio. Debemos cambiar la línea que dice:

if [ ! -x /usr/lib/libGL.so -a -x /usr/lib/libGL.so.1 ] ; then

por:

if [ ! -x /usr/lib/libGL.so.1 ] ; then

y listo! podemos ejecutar ahora croquet.sh en Ubuntu y veremos nuestro mundo 3D funcionando con nuestro avatar:

attachment:juegoCroquet.jpeg

4. Ejecución

5. Minimanual de Uso

Screenshots

Enlaces

Blogs

Croquet (last edited 2008-04-20 14:39:20 by localhost)