Second Life(SL)とは
私がco2sosの活動拠点にSecond Life(SL)を選んだ理由は,「セカンドライフ Linden Scripting Language プログラム入門(赤坂玲音著)」の「はじめに」を目にした時です。 ここには,セカンドライフとは何かが的確に記載されており,直感的に"co2sos"の活動に応用できると感じました。以下,そのエッセンスを抜粋して紹介させていただきます。
<前略> セカンドライフの世界では,ユーザが自由にオブジェクトを作り,オブジェクトを動かすプログラムを書くことができます。セカンドライフの試みは,デザイナー にとっても開発者にとっても,面白いものです。
<一部省略> セカンドライフは,ゲームではなくプラットフォームであり,セカンドライフの世界にあるのはコンテンツであることに気が付きました。ゲーム的な性質を求めるならば,
セカンドライフそのものではなく,セカンドライフのコンテンツによって実現されるべきものとなります。もし,セカンドライフをプレイして物足りなさや不満を感じたならば,それ
を解消するコンテンツを自分でデザインし,プログラムを組むことができるのです。
たとえるならば,Windowsそのものはゲームではありません。Windows上で動作するゲームは,Windows上で動作するアプリケーションの一種です。ゲームにとって,Windowsはゲーム
を内包する親(すなわちコンテナ)にすぎません。Windowsはプラットフォームです。セカンドライフもこれと同じです。セカンドライフが提供するのは3時限空間のアプリケーション
実行環境です。
セカンドライフは,セカンドライフの世界にある様々な物体や他のユーザが操作するアバターを表示するレンダリング・ツールであり,そしてオブジェクトを動かすプログラムを
書くための開発環境でもあるのです。そして,これらの機能がオンラインで共有されるものです。この仕組みは新しく,とても面白い試みです。
それだけではありません。本書で語るスクリプトは,オブジェクトを動かしてオモチャを作るだけではないのです。セカンドライフの世界から,電子メールを送受信したり,WebにHTTP
リクエストを送出してデータを受け渡しすることができるのです。この機能を駆使すれば,Webサービスと連携して高度なアプリケーションをセカンドライフの世界で実装することがで
きます。 <以下省略>
皆さんは,これを読んでどのように感じられたでしょうか。私の場合は,SL内に地球環境監視センターを構築することを考えましたが,多分いろいろな活用方法を思い付かれたもの と想像します。これ以上,何の説明も加えることなく,セカンドライフの可能性について理解していただけたものと思います。敢えて付け加えるとするならば,まだ,日本のユーザは多 くありません。是非一度,セカンドライフの世界を体験してみてください。お金はなくても大丈夫です。必要ならば,セカンドライフの中で働いて収入を得ることも可能です。