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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
880
CakePHP3の明るい未来
yandod
1
300
Testing your app with Selenium on Travis CI
yandod
8
3.3k
Testing your app with Selenium on Travis CI
yandod
0
200
Inputで入力を扱う
yandod
0
740
Detonatorで爆発させる勉強会をした報告
yandod
0
2.5k
Mecanimでアニメーション - Shimokita.Unity
yandod
0
810
パリの街をUnityで駆ける
yandod
1
3.5k
Other Decks in Programming
See All in Programming
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
150
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
1
1k
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
140
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
210
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
190
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
プロポーザルを書いてもらう
pvcresin
0
560
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.9k
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
110
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.8k
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
730
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
160
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
540
Design in an AI World
tapps
1
280
The Limits of Empathy - UXLibs8
cassininazir
1
610
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Docker and Python
trallard
47
4.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
990
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
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 質疑応答 ご静聴ありがとうございました。