2008-10-08 23 views
5

Second Life es divertido de jugar, y algunos desarrolladores están creando contenido allí, pero me preguntaba qué recursos útiles (si los hay) están disponibles en Second Life para desarrolladores de software profesionales.Recursos útiles para desarrolladores en Second Life

  • Los grupos de discusión
  • Educación/formación
  • soporte del proveedor
  • presentaciones o demostraciones relacionadas con el desarrollo
  • contactos profesionales

Para aclarar: No estoy realmente en busca de información sobre cómo desarrollar cosas para usar en Second Life (aunque esas respuestas son bienvenidas). Estoy buscando punteros para cosas en SL que los programadores encontrarían útiles para su trabajo de la vida real.

Respuesta

2

tienen un sitio sobre algunos de estos usos: http://secondlifegrid.net/programs/api/ y algunas páginas en el idioma que tipo de creció: http://wiki.secondlife.com/wiki/LSL_Portal

+0

No estoy buscando información sobre el desarrollo de material para usar en Second Life; Estoy buscando información sobre Second Life que los programadores encuentren útil para sus vidas reales. (Sabía que esto sería confuso.) –

+0

Puede visitar Microsoft Island. Las presentaciones de nuevos productos se realizan regularmente: http://www.kzero.co.uk/blog/?p=663#more-663 – Larry

2

Recuerdo vagamente el Dr. Dobbs corriendo algún tipo de curso cosita "del programador Island" en SL, pero no puedo encontrar la referencia en este momento.

Aparentemente un tipo de "conferencia virtual" para desarrolladores de software.

+0

Es una URL publicitaria de generación de clics. SO no debería alimentarles el tráfico. – Bratch

+0

Fue válido cuando lo publiqué. Supongo que deben haber dejado que el dominio caduque. –

1

En lo que a mí respecta, intento contribuir con el proyecto OpenSim que es un clon de OpenSource de la infraestructura del servidor SecondLife, escrito en C# y Mono.

OpenSim es similar a SL, mejorado con muchos comandos de script adicionales, protocolos de cuadrícula abierta, con módulos y complementos personalizados. Definitivamente vale la pena echarle un vistazo si aún no lo has escuchado.

2

Dale me gusta jugando con SL bastante interesante para la codificación recreativa. Una de las experiencias que me hizo pensar que había algo en ello fue intentar codificar un reloj que funcionaba en un cajón de arena (un área de construcción general en SL). Otros avatares pasarían y harían sugerencias, y como hay pocos codificadores a su alrededor, pronto se convirtió en un interesante esfuerzo de colaboración. Si solo fuera así de simple en RL. Algunas cosas funcionan muy bien en SL: una vez implementé un algoritmo de enjambrazón utilizando una bandada de 'pájaros' como objetos (lo que da una nueva versión de ¡vaya!).

En cuanto a recursos, suponiendo que está más allá del nivel básico de codificación, entonces debería ser capaz de resolver la mayoría de las cosas desde la Wiki LSL - http://wiki.secondlife.com/wiki/LSL_Portal.

Hay un libro electrónico - "Recetas de scripting para Second Life" de Jeff Heaton que cubre los conceptos básicos de una manera razonablemente bien presentada. Son solo unos pocos dólares, pero probablemente solo valga la pena si no ha hecho una gran cantidad de codificación en otro lugar. También hay clases regulares celebradas en el mundo, pero creo que la mayoría de ellas se encuentran en un nivel bastante básico.

Para grupos, siempre he encontrado el Scripters de Second El grupo de vida es muy útil con mucha gente en general. Hay uno llamado simplemente Scripts que también es bastante activo.

Un par de palabras de advertencia, LSL, mientras que Turing-complete está bastante roto en varias áreas, carece de construcciones de programas modernos (y algunos más antiguos, como matrices!) y gran parte del 'arte negro' de LSL es saber cómo evitar las limitaciones, con el advenimiento de Mono, aunque es probable que esto sea un problema decreciente.

También parece haber una suposición por parte de los Linden de que si usted quiere hacer un código de 'levantamiento pesado' lo hará en un servidor fuera del mundo y llamará y devolverá resultados a/desde SL. La implementación de XMP-RPC no ayuda porque está muy rota, aunque HTTP funciona bien (y en general es mejor de lo que cabría esperar).

1

ControlBreak sugirió esto en un comentario (estoy promoviendo a una respuesta):

Se puede visitar la isla de Microsoft. Las presentaciones de nuevos productos se realizan regularmente: http://www.kzero.co.uk/blog/?p=663#more-663

+0

Sí, eso es lo que debería haber hecho ... +1 para ti, entonces :) – Larry

1

IBM, Microsoft y Sun son bastante activos en Second Life y, a veces, hay presentaciones/demostraciones interesantes para ver. Algunos de ellos son excelentes para establecer contactos y conocer gente de esas compañías que trabajan en productos que le interesan.

Existen varios grupos para Java, PHP y varios otros lenguajes de programación además de LSL, sin embargo IMO no son como un buen recurso como otros recursos no SL. Puede obtener respuestas a sus preguntas más rápidamente en StackOverflow o IRC.

IBM celebró varios concursos de programación interesantes: hubo algo con los robots encontrando una salida del laberinto de IBM, también hay guerras de robots y algunas otras competencias de programación en SL, sin embargo, todas están orientadas a LSL.

Creo que vi una clase de PHP para principiantes una vez, por lo que si está interesado en aprender el lenguaje de programación desde el inicio, intente buscar eventos y puede encontrar algo; sin embargo, eso es bastante raro en mi experiencia.

0

Look & Feel team Scripting, it's mine. Un problema común en 3D es confundir el centro de la cámara entre la cámara o el actor. Un diseñador puede pensar que el centro de la cámara es mundo cuando debería ser actor.

Cuestiones relacionadas