6

Second Life は遊ぶのが楽しく、そこでコンテンツを作成している開発者もいますが、Second Life でプロのソフトウェア開発者が利用できる有用なリソース (もしあれば) を知りたいと思っていました。

  • ディスカッション グループ
  • 教育・研修
  • ベンダーサポート
  • 開発関連のプレゼンテーションまたはデモ
  • 専門的な連絡先

明確にするために: Second Life で使用するための開発に関する情報を実際に探しているわけではありません (ただし、それらの回答は大歓迎です)。プログラマーが実際の作業に役立つと思われる SL の内容へのポインターを探しています。

4

7 に答える 7

2

彼らはこれらの使用法のいくつかについてのサイトを持っています:http ://secondlifegrid.net/programs/api/ そして彼らが成長した言語のいくつかのページ:http ://wiki.secondlife.com/wiki/LSL_Portal

于 2008-10-08T18:32:09.937 に答える
2

ドブス博士が SL で進行中の「Programmer's Island」のようなものを実行していたことを漠然と覚えていますが、現在は参考文献を見つけることができません。

どうやら、ソフトウェア開発者向けのある種の「仮想会議」のようです。

于 2008-10-08T18:57:04.100 に答える
2

あなたと同じように、SL を使って遊んでいると、趣味のコーディングがとても面白いと思います。何かあると思った経験の 1 つは、サンドボックス (SL の一般的な建築エリア) で動作する時計をコーディングしようとしたことです。他のアバターが通り過ぎて提案をし、周りにかなりの数のコーダーがいると、すぐに興味深い共同作業に変わりました. RLでそれが簡単だったら。SL でうまく機能するものもあります。オブジェクトとして「鳥」の群れを使用する群れアルゴリズムを実装したことがあります (これにより、おっとにまったく新しい見方が生まれます)。

リソースに関しては、基本的なコーディング レベルを超えていると仮定すると、LSL Wiki ( http://wiki.secondlife.com/wiki/LSL_Portal ) からほとんどのことを理解できるはずです。

Jeff Heaton による "Scripting Recipes for Second Life" という電子ブックがあります。ほんの数ドルですが、他の場所で大量のコーディングを行っていない場合にのみ価値があります。インワールドで定期的に開催されるクラスもありますが、そのほとんどはかなり基本的なレベルのものだと思います。

グループについては、Second Life の Scriptersグループが非常に役に立ち、一般的に多くの人が参加していることにいつも気付きました。単にScriptsと呼ばれるものもあり、これも非常にアクティブです。

いくつかの警告、LSL は、チューリング完全がいくつかの領域でかなり壊れており、最新のプログラム構造 (およびいくつかの古いもの - 配列など) が欠けており、LSL の「ブラックアート」の多くは動作方法を知っています。 Mono の出現により、これは減少する問題になる可能性があります。

また、「重い」コードを実行したい場合は、オフワールドのサーバーで実行し、SL との間で結果を呼び出して返すという Lindens の仮定があるようです。これは、XMP-RPC 実装が非常に壊れているため、助けにはなりませんが、HTTP は正常に動作します (そして、一般的に予想よりも優れています)。

于 2008-10-08T19:03:04.057 に答える
1

IBM、Microsoft、SunはSecond Lifeでかなり活発に活動しており、興味深いプレゼンテーションやデモが見られることもあります。それらのいくつかは、あなたが興味を持っている製品に取り組んでいるそれらの会社からの人々とのネットワーキングと出会いに最適です。

LSL以外にも、Java、PHP、およびその他のプログラミング言語用のグループがいくつかありますが、IMOは、他の非SLリソースほど優れたリソースではありません。StackOverflowまたはIRCを使用すると、質問にすばやく回答できます。

IBMは、いくつかの興味深いプログラミングコンテストを開催しました。ロボットがIBMの迷路から抜け出す方法を見つけたり、ロボット戦争やその他のプログラミングコンテストがSLで開催されたりしましたが、それらはすべてLSL指向です。

初心者のPHPクラスを見たことがあると思うので、プログラミング言語を最初から学ぶことに興味がある場合は、イベントを検索してみてください。何かが見つかるかもしれません。しかし、それらは私の経験ではかなりまれです。

于 2009-03-22T20:30:44.153 に答える
1

ControlBreakはコメントでこれを提案しました(私はそれを答えに昇格させています):

MicrosoftIslandにアクセスできます。新製品のプレゼンテーションは定期的に行われます-http://www.kzero.co.uk/blog/?p =663#more-663

于 2008-10-08T19:46:21.957 に答える
1

私に関する限り、C# と Mono で書かれた SecondLife サーバー インフラストラクチャのオープンソース クローンであるOpenSimプロジェクトに貢献しようとしています。

OpenSim は SL に似ており、多くの追加スクリプト コマンド、オープン グリッド プロトコル、カスタマイズされたモジュールとプラグインで強化されています。まだ聞いたことがない場合は、一見の価値があります。

于 2008-10-08T19:02:27.113 に答える
0

ルック アンド フィール チームスクリプティング、それは私のものです。よくある 3D の問題は、カメラとアクターの間でカメラの中心を混同することです。デザイナーは、役者のはずなのに、カメラ中心が世界だと思っているかもしれません。

于 2009-12-26T06:20:21.423 に答える