croquet
TRANSCRIPT
Open Croquet
Alejandro AuzIsaac Matamoros
Introduccion
• Paradigma: Orientado a Objetos
• Nacio en el 2007
• Disenado por Alan Kay, Julian Lombardi, Mark P. McCahill, Andreas Raab, David P. Reed y David A. Smith
• Bajo licencia del MIT License
• Website http://croquetconsortium.org
Que es Croquet ?
• Croquet no es una aplicación es un SDK que provee un lenguaje de programacion completo (Squeak/Smalltalk)…eventualmente una familia de lenguajes
• Es una “maquina virtual”
• Es un IDE (Ambiente de Desarrollo Integrado)
• Cobalt es un Metaverse Browser y un Mundo Virtual para construir aplicaciones que fue desarrollado usando el SDK de Croquet
Croquet
• Open Source
• Multi-Plataforma
• Multi-Usuario con una conexion peer to peer
• Multiples usuarios trabajan en un ambiente 3D en tiempo real para crear applicaciones
Croquet
• Se comparte espacios y mediante los portales se puede viajar a otros espacios
• Se puede colocar el desktop de uno o cualquier pagina web dentro de los portales
• Soporta chat y conversaciones por medio de microfono
Arquitectura TeaTime
• TObjects – Objetos con comportamiento
• Croquet Messages – Conecta Objetos
• Classes TObject :– TeaTime – expresa coordicacion– TeaParty – administra replicacion– TeaParticipant – host virtual
Aplicaciones
• Highly scalable collaborative data visualization
• Virtual learning and problem solving • 3D Wikis • Online gaming environments (MMORPGs) • Privately maintained/interconnected multiuser virtual
environments
Editando Codigo Fuente
Spread Sheets