38

ニコニコアプリ開発

Embed Size (px)

Citation preview

ここは何?

co9320 “プログラミング生放送”が贈るセッション形式の IT 系イベント

テーマ: ニコニコアプリ開発

出演者

• 5zj(0x1F歳)プロ生オーナー

•戀塚昭彦(0x2A歳)世界最初のニコ厨

•mankitsu(0x21歳)Nway 作者

•赤兎馬(0x23歳)テレニコツイ作者

セッション

•プロ生紹介 & ニコニコアプリ開発

•ニコニコ超開発

•コメントビューワー Nway

•テレニコツイ

はじめに

プログラミング生放送について

ニコニコアプリ開発とは

プログラミング生放送!

2013/4/27

5zj(@jz5)

プログラミング生放送

•co9320

•活動内容•共用コミュニティ• IT 勉強会を各地で開催

コミュ参加してね☆

IT 勉強会 “プログラミング生放送勉強会”

niconico と プロ生

• 2011/12クリスマス プログラミング生放送勉強会

• 2012/4超会議 超エンジニアミーティング

セッション動画

co9320 コミュ動画

プロ生ちゃん(暮井 慧)

@pronama

ニコニコモンズ & 開発者向け素材

•ニコニコモンズでドット絵提供中

• pronama.jp でも提供中• ドット絵,イラスト,3Dモデル,MMDモデル,音声

など順次公開予定

プロ生ちゃんグッズ配布中!

♥&

Collaboration!!

詳しくは pronama.jp

アクセスしてね!

ニコニコアプリ開発!

2013/4/27

5zj(@jz5)

アジェンダ

•ニコニコアプリ開発

•5zj 作のアプリ紹介

•開発の楽しさ(メリット)

ニコニコアプリ開発

•niconico 関連のアプリの開発•ユーザーとして

アプリの分類(1/2)

•ユーザーが niconico サイトと併用• niconico 機能の拡張・補助•例: ニコ生コメントビューワー,Web ブラウザー拡張など

Nway mankitsu さん

アプリの分類(2/2)

•ユーザーが niconico サイト未使用•他プラットフォームへコンテンツの展開•例: ニコ動ビューワー,ニコ実況ビューワーなど

テレニコツイ 赤兎馬さん公式アプリ 戀塚さん

5zj の作ったアプリ

•2009年~(古い…)•ニコ生アラート•ニコ生タイピング

•それ以前•MISAO

ニコ生タイピング

•ニコ生でタイピングゲーム•映像で入力テキストを配信•コメントでテキストを入力•映像で採点結果を配信

超多人数同時対戦!

from co160938 syoutaのまったりゲーム実況

ニコニコアプリ開発の楽しさ ①

•ニコ厨は3000万人以上•多数の人が使ってくれるかも…

喜びの声がぞくぞく…

ニコ生タイピング最高です!── @syouta_potato

ニコ生タイピングが無ければ自分がここまでタイピングを練習することも絶対無かったな 面白いゲームだね

── @siroro

人生の道標── @7yuruyuru7

ニコニコアプリ開発の楽しさ ②

•インフラ・システムの利用•悪く言えばただ乗り•API は提供されていない

ニコ生タイピングの仕組み(ニコ生利用)

視聴者

映像配信 コメント配信

放送者

ニコ生タイピングの仕組み(ニコ生利用)

視聴者

映像配信 コメント配信

放送者

ニコ生タイピングの仕組み(ニコ生利用)

視聴者

映像配信 コメント配信

放送者

ニコ生タイピングの仕組み(ニコ生利用)

視聴者

映像配信 コメント配信

放送者

ニコ生タイピングの仕組み(ニコ生利用)

視聴者

映像配信 コメント配信

放送者

ニコ生タイピングの仕組み(ニコ生利用)

視聴者

映像配信 コメント配信

放送者

ニコ生タイピングの実装部分

•ビデオの再生

•歌詞の表示

•コメント受信(採点処理)• TCP 処理

簡単に開発できそう…?

著作物の利用(守ろう著作権)

•映像や歌詞など

ニコ生の鯖から配信

訴えられるのはドワンゴ!!_人人人人人人人人人人人人人人_> < ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄

※ 個人の感想です

合法的に利用可能な場合が多い

• JASRAC などの管理楽曲の利用• JASRAC,イーライセンス,JRC

•音楽原盤の利用•らき☆すたなど

•ただし,コメント中での利用や替え歌などは注意

まとめ

•ニコニコ関連のアプリ開発• niconico サイト併用・未使用で分類

•ニコ生タイピングの例•ニコ生のインフラ・システムを利用•著作権を守って遊べる

ご清聴ありがとうございました。

戀塚さんに質問

•niconico API を勝手に利用したりスクレイピングしちゃっても OK?