第弐回天下一カウボーイ大会

18
World of Warcraft Hacks 小小 小小 (lalha)

Upload: lalha

Post on 27-Jun-2015

2.796 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 第弐回天下一カウボーイ大会

World of Warcraft Hacks

小野 和俊(lalha)

Page 2: 第弐回天下一カウボーイ大会

MMOG Active Subscriptions 200,000+

Page 3: 第弐回天下一カウボーイ大会

World of Warcraft

• 世界– Diablo, StarCraft, Warcraft などで知られる Blizzard

Entertainment が開発– 空前の大成功 : 1000 万人以上の有料ユーザー

• 日本– 日本語版は今のところなし– ライブドアが販売権所持?– 国内のユーザー数は 5000 人前後?

世界では大成功、日本ではこれから ?世界では大成功、日本ではこれから ?

Page 4: 第弐回天下一カウボーイ大会

プログラミング言語 Lua

Page 5: 第弐回天下一カウボーイ大会

プログラム言語 Lua• Lua (ルア)は、リオデジャ

ネイロ・カトリカ大学の情報工学科コンピュータグラフィックステクノロジーグループ TeCGraf によって設計開発された手続き型言語である。手続き型言語の他、オブジェクト指向、関数型、データ駆動型としての要素も可能となっており、近年はゲーム産業などでの普及が加速している。 Lua という名前は、ポルトガル語で月を意味する。

(Wikipedia より )

Page 6: 第弐回天下一カウボーイ大会

Lua の特徴

• 「一言でいうと、小さな言語でありながらも気が利く機能を備えている」– 少ない知識でプログ

ラムを組める– 動作が軽い– データが整理できる

Page 7: 第弐回天下一カウボーイ大会

Lua の実用例

Page 8: 第弐回天下一カウボーイ大会

ギルドバンク盗難事件

Page 9: 第弐回天下一カウボーイ大会

WoW AddOn: Stalker

チェック対象ユーザーの接続ステータスを15 秒ごとにチェック

チェック対象ユーザーの接続ステータスを15 秒ごとにチェック

Page 10: 第弐回天下一カウボーイ大会

AddOn 活用の結果

Page 11: 第弐回天下一カウボーイ大会

事件後の考察

Page 12: 第弐回天下一カウボーイ大会

WoW 普及の壁

• 良い点– 日本人同士の付き合いの面

倒臭さはない– 毎日 WoW で遊んでいるだ

けで国際交流

• 悪い点– ほとんどのユーザーがクエ

ストを読み飛ばしている– 知人に勧めても日本語版が

ないからと一蹴される

日本語版がない !!日本語版がない !!

Page 13: 第弐回天下一カウボーイ大会

WoW AddOn: QuestJapanizer

Page 14: 第弐回天下一カウボーイ大会

QuestJapanizer#1: 自動翻訳

• WoW 内の約 13,000のクエストを自動翻訳– WoW API で現在の

クエスト ID を取得– クエストのタイト

ル、概要、説明などを wowhead から抽出

– Livedoor 翻訳で自動翻訳

Page 15: 第弐回天下一カウボーイ大会

QuestJapanizer#2: WoW 用語対応

• WoW 用語が訳されてしまう• The Dark Lady

 → 暗い女性• Blood Elf

 → 血液小妖精• Axe

 → 軸

Page 16: 第弐回天下一カウボーイ大会

QuestJapanizer#2: WoW 用語対応

As a member of the Royal Apothecary Society it is my duty to share my knowledge with my colleagues so that our collective efforts might one day provide The Dark Lady with the New Plague she so badly desires.

原文

As a member of the _NAME10231_ it is my duty to share my knowledge with my colleagues so that our collective efforts might one day provide _NAME5224_ with the New Plague she so badly desires.

WoW 用語を翻訳対象外に

_NAME10231_ の一員として

翻訳後の文章に固有名詞を変数展開

Royal Apothecary Society の一員として

Page 17: 第弐回天下一カウボーイ大会

QuestJapanizer#3: Wiki 対応

Page 18: 第弐回天下一カウボーイ大会

関連リンク

• QuestJapanizer 公式サイト– http://d.hatena.ne.jp/lalha/

• QuestJapanizer 日本語化 Wiki– http://wiki.livedoor.jp/questjapanizer/

• Lalha 主催ギルド FarEast ウェブサイト– http://wiki.livedoor.jp/lalha/