Полезные ресурсы разработчика во второй жизни [закрыто] -- linden-scripting-language пол Связанный проблема

Useful Developer Resources in Second Life [closed]


6
vote

проблема

русский
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»>
закрыт. Этот вопрос не соответствует Рекомендациям переполнения стека . В настоящее время он не принимает ответы.

<Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 5.6A6.31 6.31 0 002.39 5.75C.49.39.76.93.76 1.5V.24C0 1.07.89 1.9 1.92 1.92.75C1.04 0 1.92-.83 1.92-1.9v-. 2C0-.6.26-1.15.7-1.6.26-1.15.7-1.48A6.32 6.32 0 0015 6.37ZM4.03 5.85A4.49 4.49 0 018 2.02A4.48 4,48 0 015 4.36 4.3 4,3 0 01-1.72 3.44C-01-1.74-1.5 1.9- 1.5 3.08V.1H7.2V-.14C0-1.23-.6-2.34-1.3-1.32.32-1.53-3.07A4.32.32.32 0 01-1.64-3.94ZM10 18A1 1 0 000-2х7А1 1 0 100 2H3Z ">

Хотите улучшить этот вопрос? Обновить вопрос, так что это на тему для переполнения стека.

Закрыто 1 год назад .

Улучшить этот вопрос .

Вторая жизнь - это весело играть, и некоторые разработчики создают там контент, но мне было интересно, какие полезные ресурсы (если таковые имеются) доступны во второй жизни для профессиональных разработчиков программного обеспечения.

    .
  • Обсуждение группы
  • Образование / Обучение
  • Поддержка поставщика
  • , связанные с разработкой презентаций или демонстрация
  • Профессиональные контакты

Чтобы уточнить: Я на самом деле не ищу информацию о разработке материалов для использования во второй жизни (хотя эти ответы приветствуются). Я ищу указатели на вещи в SL, что программисты найдут полезным для своей реальной работы.

Английский оригинал

Second Life is fun to play with, and some developers are creating content there, but I was wondering what useful resources (if any) are available in Second Life for professional software developers.

  • Discussion groups
  • Education/training
  • Vendor support
  • Development-related presentations or demos
  • Professional contacts

To clarify: I'm not really looking for information on developing stuff for use in Second Life (although those answers are welcome). I am looking for pointers to stuff in SL that programmers would find useful for their real-life work.

</div
  

Список ответов

2
 
vote

У них есть сайт о некоторых из них: http://secondlifegrid.net/programs/api/ . И некоторые страницы на языке они росли: http://wiki.secondlife.com/wiki/lsl_portal

 

They have a site about some of these uses: http://secondlifegrid.net/programs/api/ and some pages on the language they kind of grew: http://wiki.secondlife.com/wiki/LSL_Portal

</div
 
 
   
   
2
 
vote

Как будто вы, я нахожу играть с SL очень интересным для рекреационного кодирования. Один из опытов, который заставил меня думать, что было что-то, что он пытался записать рабочие часы в песочнице (общая площадь строительства в СЛ). Другие аватары пройдут мимо и делают предложения и, поскольку вокруг нем есть честные кодеры, вскоре превратились в интересные совместные усилия. Если бы только это было так просто в RL. Некоторые вещи просто работают очень аккуратно в SL - я когда-то реализовал алгоритм роя, используя стадо «птиц» в качестве объектов (что дает совершенно новое время на ой).

как к ресурсам - предполагая, что вы за пределами базового уровня кодирования, то вы должны быть в состоянии найти большинство из LSL Wiki - http://wiki.secondlife.com/wiki/lsl_portal .

Есть электронная книга - «рецепты сценариев для второго жизни» Джеффа Heaton, который охватывает основы достаточно хорошо выложенным. Это всего несколько долларов, но, вероятно, стоит только того, что если вы не проделали многого кодирования в другом месте. Есть также регулярные занятия в мире, но я считаю, что большинство из них находятся на довольно базовом уровне.

для групп, которые я всегда обнаружил, что писатели вторым группой очень полезны с большим количеством людей в целом. Там один называется просто скрипты , который тоже довольно активна.

Пара слов предупреждения, LSL, в то время как Turing-Complete довольно сломается в нескольких областях, не хватает современных программных конструкций (и некоторые старые - как массивы!) И большая часть «черного искусства» LSL знает Как работать вокруг ограничений, с появлением моно, хотя это, вероятно, будет уменьшенным вопросом.

У Lindens также есть предположение, что если вы хотите сделать любой «тяжелый» код, вы сделаете это на сервере безрезультатно и вызов и возврата результатов в / из SL. Это не помогает в реализации XMP-RPC, которая очень сломана, хотя HTTP работает нормально (и, как правило, лучше, чем можно ожидать).
 

Like you I find playing around with SL pretty interesting for recreational coding. One of the experiences that made me think there was something to it was trying to code a working clock in a sandbox (a general building area in SL). Other avatars would walk past and make suggestions and as there's a fair few coders around it soon turned into an interesting collaborative effort. If only it was that simple in RL. Some things just work really neatly in SL - I once implemented a swarming algorithm using a flock of 'birds' as the objects (which gives a whole new take on oops).

As to resources - assuming you're beyond basic coding level then you should be able to figure most things out from the LSL Wiki - http://wiki.secondlife.com/wiki/LSL_Portal.

There's an ebook - "Scripting Recipes for Second Life" by Jeff Heaton which covers the basics in a reasonably well laid out way. It's only a few dollars but probably only worth it if you've not done a great deal of coding elsewhere. There's also regular classes held in-world, but I believe most of these are at a pretty basic level.

For groups I've always found the Scripters of Second Life group very helpful with a lot of people generally on it. There's one called simply Scripts which is quite active too.

A couple of words of warning, LSL, whilst Turing-complete is pretty broken in several areas, lacks modern program constructs (and some older ones - like arrays!) and much of the 'black-art' of LSL is knowing how to work around the limitations, With the advent of Mono though this is likely to be a decreasing issue.

Also there does seem to be an assumption by the Lindens that if you want to do any 'heavy-lifting' code you'll do it on a server off-world and call and return results to/from SL. This isn't helped by the XMP-RPC implementation being very broken, although HTTP works fine (and generally better than might be expected).

</div
 
 
2
 
vote

Я смутно помню, как Dr Dobbs работает какой-то постоянный «остров RSDMammer» в SL, но я не могу найти ссылку прямо сейчас.

Видимо какая-то «виртуальная конференция» для разработчиков программного обеспечения.

 

I vaguely remember Dr Dobbs running some sort of ongoing "Programmer's Island" thingy in SL, but I can't find the reference right now.

Apparently some sort of "virtual conference" for software developers.

</div
 
 
   
   
1
 
vote

Как далеко я обеспокоен, я пытаюсь внести свой вклад в проект Opensim , который является клоном OpenSource Инфраструктура SecondLife Server, написанная в C # и Mono.

OpenSIM - это SL, улучшенная со многими дополнительными командами сценариев, открытыми протоколами сетки, с помощью индивидуальных модулей и плагинов. Это определенно стоит посмотреть, если вы не слышали об этом.

 

As far I'm concerned, I'm trying to contribute to the OpenSim project which is a OpenSource clone of the SecondLife server infrastructure, written in C# and Mono.

OpenSim is SL like, enhanced with many additional script commands, open grid protocols, with customized modules and plugins. It definitely worth a look if you dont already heard about it.

</div
 
 
1
 
vote

Controubreak предложил это в комментарии (я продвигаю его к ответу):

Вы можете посетить остров Microsoft. Презентации новых продуктов проводятся регулярно - http: //www.kzero .COUK / BLOG /? P = 663 # BET-663

 

ControlBreak suggested this in a comment (I'm promoting it to an answer):

You can visit Microsoft Island. Presentations of new products are done regularly - http://www.kzero.co.uk/blog/?p=663#more-663

</div
 
 
 
 
1
 
vote

IBM, Microsoft и Sun довольно активны во второй жизни, а иногда есть интересные презентации / демо, чтобы увидеть. Некоторые из них отлично подходят для сети и встречаются с людьми из тех компаний, которые работают над интересующими вас продуктами.

Есть несколько групп для Java, PHP и нескольких других языков программирования, кроме LSL, однако IMO они не такие хорошие ресурсы, как другие ресурсы не-SL. Вы можете получить ваши вопросы быстрее на стенку или IRC.

IBM провел несколько интересных программированных соревнований - что-то с роботами, находящейся из лабиринта IBM, есть также роботные войны и некоторые другие соревнования по программированию в SL, однако они все ориентированы на LSL.

Я думаю, что когда-то увидела класс для начинающих PHP, поэтому, если вы заинтересованы в изучении языка программирования от начала, попробуйте поискать события, и вы можете что-то найти; Однако это довольно редко в моем опыте.

 

IBM, Microsoft and Sun are pretty active in Second Life and sometimes there are interesting presentations/demos to see. Some of those are great for networking and meeting people from those companies which work on products you're interested in.

There are several groups for Java, PHP and several other programming languages apart from LSL, however IMO they're not as good resource as other non-SL resources. You can get your questions answered more quickly on StackOverflow or IRC.

IBM held several interesting programming competitions - there was something with robots finding a way out of the maze by IBM, there are also robot wars and some other programming competitions in SL, however they are all LSL-oriented.

I think I saw a beginner PHP class once, so if you're interested in learning programming language from start, try searching events and you might find something; however those are pretty rare in my experience.

</div
 
 
0
 
vote

Видение & amp; Чувствуете команду Сценарии, это мой. Обычные 3d беда - сбивает смущенные центры камеры между камерой или актером. Дизайнер может думать, что Camera Center - это мир, когда он должен быть актером.

 

Look & Feel team Scripting, it's mine. Common 3D trouble is confusing camera center between camera or actor. A designer may think camera center is world when it should be actor.

</div
 
 

Связанный проблема

1  Любая информация о нестабильных групповых разрешениях при отправке другого пользователя модифицируемая коробка с помощью скрипта NO-MOD в нем?  ( Any info on unstable group permissions when sending another user a modifiable bo ) 
Я пытаюсь отправить модифицируемую коробку с помощью скрипта NO-MOD внутри него другому пользователю и не сможет надеяться на результат. На что я надеялся, та...

1  Поворот объекта до точки на целевой 2D  ( Rotate object to point at target 2d ) 
<Р> Я пытаюсь сделать полукруг с прямой линией, идущей от конечной точки к точке цели. Я попробовал несколько способов в течение дня, и в настоящее время не мо...

5  LSL связи  ( Lsl communications ) 
лет назад я создал программное сотрудничество в разнообразий университете Moo - комната, написанная в мококоде, который использовал TCP / IP для связи с серве...

-1  Инструмент развития виртуальной среды  ( Virtual environment development tool ) 
Я должен построить виртуальную среду для моей «виртуальной реальности» класса, например, вторым жизнью, но не сложным. Я буду использовать его для изучения эф...

1  Обновление объектов в NDB во время пейджинга с курсорами  ( Updating entities in ndb while paging with cursors ) 
Чтобы сделать все короткие, я должен сделать сценарий во втором жизненном состоянии, общаясь с записями обновления приложения AppEngine в базе данных NDB. Зап...

1  Как вы покупаете или продаете валюту, используя libopenmetaverse?  ( How do you buy or sell currency using libopenmetaverse ) 
Я хочу купить и продавать l $, используя библиотеку libopenmetaverse. Libopenmetaverse - библиотека C #, которая позволяет создавать запрограммированные авата...

2  Использование (Java) Способности Eclipse на другом языке программирования  ( Using java eclipse abilities in other programming language ) 
Я использую Eclipse в основном для LSL (язык сценариев липы). Плагин для этого языка не предоставляет таких шаблонов или распознавание тегов на задачу. Есть л...

1  JavaScript поддерживает веб-браузер второй жизни  ( Javascript support second lifes web browser ) 
Я ищу информацию о поддержке JavaScript для встроенного веб-браузера. У Wiki не имеет никакой информации, и на моих сайтах код на базе jQuery не работает. Одн...

1  Обновление Проблема MySQL БД с помощью LSL  ( Problem updating mysql db using lsl ) 
У меня есть следующая проблема. Я обновляю свою базу данных MySQL с помощью LSL. Существует соответствующая таблица в базе данных, и есть update.php с соответ...

0  Язык Linden Scripting Language Post на PHP  ( Linden scripting language post to php ) 
Когда я отправляю запрос от Язык сценариев липы Скрипт к PHP с llhttrequest Я не получаю значения в PHP: Пример: (LSL) <код> if(group_invite == "yes")...

1  Как измерить левую продолжительность мыши в языке сценариев липы?  ( How to measure left mouse down duration in linden scripting language ) 
Я хочу сделать стрелок с LSL, поэтому я хочу измерить время между началом и концом левой мыши, чтобы установить скорость броска. Я также хочу обновить графи...

1  Проблема с таймером в .lsl (язык сценариев липы)  ( Issue with timer in lsl linden scripting language ) 
У вас есть проблема с сценарием ниже, написанным в .LSL (язык сценариев липы) Он предназначен, чтобы позволить одному аренду аренду (первый арендатор) аренд...

1  Есть ли способ анализировать несколько координов данных скрипта неправильно установить неправильно на 180 градусов в LSL (язык сценариев липы)?  ( Is there a way to parse multiple co ordinates script data incorrectly set wrong ) 
Я использую LSL (язык сценариев липы) во второй жизни. Я импортировал виртуальную (сетку) объект самолета и провел часы анимирования различных деталей, таких ...

3  Получение отображения текста объекта  ( Getting the display text of an object ) 
<Р> Я хотел бы знать, есть ли какой-либо механизм для получения отображения текста объекта. Насколько я знаю, нет никакой прямой функции LSL для этого. <Р> Не...

0  Как оживить другой аватар на языке сценариев липы?  ( How to animate other avatar in linden scripting language ) 
Я хочу -ase для разрешений и анимировать еще один аватар с объектом, который я ношу. Это возможно? Я думаю, что сценарий вампира делает это (просит мое разреш...

Связанный проблема

1  Любая информация о нестабильных групповых разрешениях при отправке другого пользователя модифицируемая коробка с помощью скрипта NO-MOD в нем? 
1  Поворот объекта до точки на целевой 2D 
5  LSL связи 
-1  Инструмент развития виртуальной среды 
1  Обновление объектов в NDB во время пейджинга с курсорами 
1  Как вы покупаете или продаете валюту, используя libopenmetaverse? 
2  Использование (Java) Способности Eclipse на другом языке программирования 
1  JavaScript поддерживает веб-браузер второй жизни 
1  Обновление Проблема MySQL БД с помощью LSL 
0  Язык Linden Scripting Language Post на PHP 
1  Как измерить левую продолжительность мыши в языке сценариев липы? 
1  Проблема с таймером в .lsl (язык сценариев липы) 
1  Есть ли способ анализировать несколько координов данных скрипта неправильно установить неправильно на 180 градусов в LSL (язык сценариев липы)? 
3  Получение отображения текста объекта 
0  Как оживить другой аватар на языке сценариев липы?