Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web技術者の為のSecondLife入門(2007/09/29)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yusuke Ando
September 29, 2007
Programming
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Web技術者の為のSecondLife入門(2007/09/29)
アーカイブ。
若気の至り。
Yusuke Ando
September 29, 2007
More Decks by Yusuke Ando
See All by Yusuke Ando
CakePHP3でアプリ開発
yandod
1
430
Shimokita.Unity パーティクルでエフェクト
yandod
0
870
CakePHP3の明るい未来
yandod
1
290
Testing your app with Selenium on Travis CI
yandod
8
3.3k
Testing your app with Selenium on Travis CI
yandod
0
190
Inputで入力を扱う
yandod
0
720
Detonatorで爆発させる勉強会をした報告
yandod
0
2.5k
Mecanimでアニメーション - Shimokita.Unity
yandod
0
790
パリの街をUnityで駆ける
yandod
1
3.5k
Other Decks in Programming
See All in Programming
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
220
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.7k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
12
4.8k
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
2k
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
390
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
220
net-httpのHTTP/2対応について
naruse
0
480
Oxcを導入して開発体験が向上した話
yug1224
4
310
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
540
JavaDoc 再入門
nagise
0
320
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
A Tale of Four Properties
chriscoyier
163
24k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
380
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Site-Speed That Sticks
csswizardry
13
1.2k
Technical Leadership for Architectural Decision Making
baasie
3
400
The Curse of the Amulet
leimatthew05
1
13k
Transcript
1 Copyright © YusukeAndo. 2007. All rights reserved. Web技術者の為のSecondLife入門
2007年9月29日 安藤祐介
Copyright © YusukeAndo. 2007. All rights reserved. 2 アジェンダ !
はじめに ! SecondLifeとは ! SIMの紹介 ! WEBとの連携 ! 現状での課題と対策 ! まとめ
3 Copyright © YusukeAndo. 2007. All rights reserved. はじめに
Copyright © YusukeAndo. 2007. All rights reserved. 4 こんな風に思っている人多いですよね !
面白くない、流行らない ! 特定の勢力が煽っているに過ぎない ! ユーザーが少ない ! 特に注目する必要はないだろう 本当にそれだけなんでしょうか SecondLifeは・・・
Copyright © YusukeAndo. 2007. All rights reserved. 5 意識調査 否定的な風潮は知名度の高さを証明しているとも
内容に対する理解がまだまだ進んでいない 「セカンドライフに関する意識調査」 ソフトバンク・ヒューマンキャピタル調べ 19% 43% 16% 22% よく 知っている 概要は知っている 名前は聞いたこ と がある 知ら ない
6 Copyright © YusukeAndo. 2007. All rights reserved. SecondLifeとは
Copyright © YusukeAndo. 2007. All rights reserved. 7 概要 world内での経済活動を推奨している点に注目が集まる
! 米Linden Labが提供するサービス ! アバターを通じてSIMと呼ばれる仮想空間にアクセス ! ソフトウェアは無償で提供 ! World内で自由に衣服や道具を作成可能 ! 仮想通貨 Linden Dollar (L$)を自由に取引・換金可能
Copyright © YusukeAndo. 2007. All rights reserved. 8 費用 !
フリーアカウントは無償 ! プレミアムアカウントは有償(一定額のL$が定期付与) ! SIMのレンタルは初期費用20万円 + 月額2.5万円 初期費用 $1,675 維持費 $295 http://secondlife.com/community/land-islands.php ! SIM内の2次的な賃貸は時価(いわゆる賃貸)
Copyright © YusukeAndo. 2007. All rights reserved. 9 普及状況 !
ユーザー数 全人口 9,741,632人 過去60日にログインした人 1,485,720人 ログイン中 37,911人 ! L$の換金レート 271L$ → 1US$ → 114円 ! 参入した日本企業 85社 2007/09/29時点での数値
Copyright © YusukeAndo. 2007. All rights reserved. 10 できること アバターの作成
Copyright © YusukeAndo. 2007. All rights reserved. 11 できること 歩く・飛ぶ
Copyright © YusukeAndo. 2007. All rights reserved. 12 できること 場所やイベントの検索・テレポート
Copyright © YusukeAndo. 2007. All rights reserved. 13 できること スクロール地図を使った検索・テレポート
Copyright © YusukeAndo. 2007. All rights reserved. 14 できること オブジェクトの作成
Copyright © YusukeAndo. 2007. All rights reserved. 15 できること LSLスクリプト(LindenScriptLanguage)の作成・実行
world内でスクリプトを作成し、乗り物や道具などが作成可能
16 Copyright © YusukeAndo. 2007. All rights reserved. SIMの紹介
Copyright © YusukeAndo. 2007. All rights reserved. 17 ATLUS VEGAS ゲームソフト開発会社 ATLUS社のSIM
Copyright © YusukeAndo. 2007. All rights reserved. 18 ATLUS VEGAS !
プレオープン中だが造形のレベルは高い ! アイテムの100体限定配布は数分で完売 ! ゲーム会社のSecondLifeへの親和性の高さを発揮
Copyright © YusukeAndo. 2007. All rights reserved. 19 PARCOCITY Ginza内の一角にあるエリア
Copyright © YusukeAndo. 2007. All rights reserved. 20 PARCOCITY !
エリア内のピースを集めるとアバターが貰える ! 3Dを生かして立体的に探さないと発見できない (筆者熱 中) ピース
Copyright © YusukeAndo. 2007. All rights reserved. 21 WeatherIsland WeatherChannelが提供するリゾートコンテンツ
押し寄せる波
Copyright © YusukeAndo. 2007. All rights reserved. 22 WeatherIsland !
スキーやサーフィンが遊べるエリアと道具を提供 ! 動画コンテンツの閲覧もできる ! 比較的大掛かりなコンテンツを提供している
23 Copyright © YusukeAndo. 2007. All rights reserved. Webとの連携
Copyright © YusukeAndo. 2007. All rights reserved. 24 Webとの連携のパターン !
Webブラウザとの連携 ! WebAPIとの連携 ! Eメールの送信 ! 外部コンテンツの利用 LSLスクリプトを利用する事でWebとの連携が可能
Copyright © YusukeAndo. 2007. All rights reserved. 25 Webブラウザとの連携 default
{ touch_start(integer total_number) { llLoadURL(llDetectedKey(0),"Photozou ?","http://photozou.jp"); } } llLoadURL を利用する クリック時に実行 クリックした人を検出 見せるページ
Copyright © YusukeAndo. 2007. All rights reserved. 26 実行結果 secondlife://Ahern/ のような記法でWebからSIMへのリンクも可
ダイアログの後にWEBブラウザが起動する
Copyright © YusukeAndo. 2007. All rights reserved. 27 WebAPIとの連携 →現在のバージョンでは取得できるレスポンスは2048byte迄
llHTTPRequest を利用する default { touch_start(integer total_number) { key requestid = llHTTPRequest( "http://m.photozou.jp",[HTTP_METHOD,"GET"],””); } http_response(key request_id, integer status, list metadata, string body) { llSay(0,body); } } 指定したURLへリクエスト レスポンスが返った際に実行 内容をチャットに発言
Copyright © YusukeAndo. 2007. All rights reserved. 28 実行結果 →あとは結果をパースして任意の処理に利用すればよい
一応成功(LSL内はUTF8以外は文字化けする)
Copyright © YusukeAndo. 2007. All rights reserved. 29 Eメールとの連携 default
{ touch_start(integer total_number) { llEmail(“
[email protected]
","subject test","bodytest."); } } llEmail を利用する クリック時に実行 あて先アドレス 件名・本文 →LSLがUTF-8なので日本語を使う場合はまだまだ不十分
Copyright © YusukeAndo. 2007. All rights reserved. 30 外部コンテンツの利用 メディアテクスチャを使う
→下記サイトに参考事例あり http://harayoki.slmame.com/e3073.html ! そもそもテクスチャのアップロードは有料(10L$) ! 土地に対する制限事項あり ! BGM再生や動画再生も行われている ! スムーズに行うには有料アカウントを登録し、土地と通貨 を得るのが手っ取り早い?
Copyright © YusukeAndo. 2007. All rights reserved. 31 参考 →チャットの発言を通じて楽天のAPIを叩いて結果を画像表示
Harayoki’s
32 Copyright © YusukeAndo. 2007. All rights reserved. 現状での課題と対策
Copyright © YusukeAndo. 2007. All rights reserved. 33 起こっている問題 !
ゴーストタウン化 ユーザー数が少ない為、活気が無い ! SIMの人数制限 SIMに同時に進入できるユーザー数は40人(標準) ! クライアントが重い クライアントの使用感がいまひとつ。回線も必要。
Copyright © YusukeAndo. 2007. All rights reserved. 34 行われている対策 !
アバター・アイテム・L$の配布 モノを配ればユーザーは集まる。またユーザーに手に渡ったモ ノが独り歩きすれば効果大。 ! 集客方法の工夫 大勢を一度に集める必要のない形態を模索する。 ex) お化け屋敷 滞在時間の長いコンテンツ ! クライアント・サーバのOSS化 WEBブラウザ上からSIMを見れる技術が登場すれば問題が 解消する可能性も
Copyright © YusukeAndo. 2007. All rights reserved. 35 まとめ !
内容をつかむにはやってみるのが一番早い ! 敷居の高さがある・殺伐とした「洋ゲー感」はある ! Webともゲームとも違うアプローチが必要 ! 確かに危ないが、新しいものを提示しているのは確か テクノロジーとして個人的に嫌いじゃないです。 とりあえずやってみるのも良いんじゃないでしょうか。
Copyright © YusukeAndo. 2007. All rights reserved. 36 質疑応答 ご静聴ありがとうございました。