Submit Search
Upload
Node.jsで対戦ゲーム作ったよ
•
3 likes
•
7,206 views
Yuusuke Takeuchi
Follow
ndoeSchool LT発表資料です。
Read less
Read more
Software
Report
Share
Report
Share
1 of 8
Download now
Download to read offline
Recommended
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Yuusuke Takeuchi
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Yasutaka Hamada
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
Takayoshi Tanaka
2014/09/06 開催の第1回 一撃サーバー構築シェルスクリプト勉強会 発表資料です。
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Yasutaka Hamada
2012年6月6日に行われた、監視ツール勉強会 Cacti編での発表資料です。
配布用Cacti running with cherokee
配布用Cacti running with cherokee
yut148atgmaildotcom
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms
usptomo
mod_authまわりの話。
S2s websrv201011-presen
S2s websrv201011-presen
Kouhei Maeda
エンジニアのための痔の話
エンジニアのための痔の話
Kouhei Maeda
Recommended
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Yuusuke Takeuchi
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Yasutaka Hamada
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
Takayoshi Tanaka
2014/09/06 開催の第1回 一撃サーバー構築シェルスクリプト勉強会 発表資料です。
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Yasutaka Hamada
2012年6月6日に行われた、監視ツール勉強会 Cacti編での発表資料です。
配布用Cacti running with cherokee
配布用Cacti running with cherokee
yut148atgmaildotcom
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms
usptomo
mod_authまわりの話。
S2s websrv201011-presen
S2s websrv201011-presen
Kouhei Maeda
エンジニアのための痔の話
エンジニアのための痔の話
Kouhei Maeda
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
Tadahiro Ishisaka
なにわTECH道主催イベントで使用されたスライドデータ
Pasonatech docker hands on
Pasonatech docker hands on
ssuser3a4b8c
社内勉強会資料
秀丸最強化計画
秀丸最強化計画
Kiichi Kajiura
第3回Playframework勉強会 #play_ja で使った資料です。Play 2.0 Javaへ移行していくためのあれこれを1.2との比較で取り上げています。
Play framework 2.0のおすすめと1.2からのアップグレード
Play framework 2.0のおすすめと1.2からのアップグレード
Kazuhiro Hara
Jenkins ユーザーカンファレンス 2012 発表資料
Jenkins に XFD を追加してみると
Jenkins に XFD を追加してみると
Kiro Harada
Packerで自動化
Packerで自動化
Shintaro Hasunuma
新卒入社3年目のエンジニア集団。それぞれが広告関連システム、ビデオ関連サービス、地図関連サービスの開発に関わる傍ら、Node.js、MongoDB、HTML5を組み合わせたブラウザ上で動作する社内用メッセンジャーツールを開発や、WebSocketを使った実験的地図サービスの開発をおこなっている。これらを実験場として、ブラウザの最新仕様やNode.jsのノウハウをヤフー社内に普及・啓蒙中。
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
Yahoo!デベロッパーネットワーク
物理マシンをケチる技術
物理マシンをケチる技術
Satoshi KOBAYASHI
イベント名:設立3周年記念チャリティーセミナー 講師:日本仮想化技術 宮原 日時:2010/2/6 アジェンダ: • KVMの概要 • KVM仮想マシン作成のコツ • KVMベンチマークテスト 概要: リリース直後に異例の速さでカーネルに取り込まれたKVMですが、VMwareやXenに比べて、まだまだ活用術や情報が少ないのが現状です。本セッションでは、KVMの仕組み、活用方法、性能評価の結果について解説いたします。
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料です。
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Yasutaka Hamada
ななめ45°から見たJavaOne
ななめ45°から見たJavaOne
AdvancedTechNight
20120731 c4 saリリースパーティlt
20120731 c4 saリリースパーティlt
Kaz Watanabe
Azure Bastion の作り方から簡単に紹介しています
Azure Bastion の紹介
Azure Bastion の紹介
Masakazu Kishima
x86 CPUにejectコマンドを組み込みたい!
x86 CPUにejectコマンドを組み込みたい!
furandon_pig
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
Kiyoshi Sawada
OSC名古屋 2017のopenSUSEユーザ会のセミナーにて使用したスライドです 最後に1ページだけおまけを追記
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
zgock
[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている
Akihiro Kuwano
Making an XFD for Jenkins with Arudino and Ethernet Shield.
Arduino jenkins
Arduino jenkins
Kiro Harada
Play勉強会 第3回
Play勉強会 第3回
Daisuke Kasuya
https://github.com/sonsongithub
UZTextView, UZMultilayeredPopoverControllerの解説
UZTextView, UZMultilayeredPopoverControllerの解説
Yuichi Yoshida
年末JavaScript祭ゆく年くる年 in IDCフロンティアのLT用資料です。
Reduxについて
Reduxについて
Yuusuke Takeuchi
プログラミング生放送用発表資料です。
自作ゲームをWebpack対応させてみた
自作ゲームをWebpack対応させてみた
Yuusuke Takeuchi
More Related Content
What's hot
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
Tadahiro Ishisaka
なにわTECH道主催イベントで使用されたスライドデータ
Pasonatech docker hands on
Pasonatech docker hands on
ssuser3a4b8c
社内勉強会資料
秀丸最強化計画
秀丸最強化計画
Kiichi Kajiura
第3回Playframework勉強会 #play_ja で使った資料です。Play 2.0 Javaへ移行していくためのあれこれを1.2との比較で取り上げています。
Play framework 2.0のおすすめと1.2からのアップグレード
Play framework 2.0のおすすめと1.2からのアップグレード
Kazuhiro Hara
Jenkins ユーザーカンファレンス 2012 発表資料
Jenkins に XFD を追加してみると
Jenkins に XFD を追加してみると
Kiro Harada
Packerで自動化
Packerで自動化
Shintaro Hasunuma
新卒入社3年目のエンジニア集団。それぞれが広告関連システム、ビデオ関連サービス、地図関連サービスの開発に関わる傍ら、Node.js、MongoDB、HTML5を組み合わせたブラウザ上で動作する社内用メッセンジャーツールを開発や、WebSocketを使った実験的地図サービスの開発をおこなっている。これらを実験場として、ブラウザの最新仕様やNode.jsのノウハウをヤフー社内に普及・啓蒙中。
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
Yahoo!デベロッパーネットワーク
物理マシンをケチる技術
物理マシンをケチる技術
Satoshi KOBAYASHI
イベント名:設立3周年記念チャリティーセミナー 講師:日本仮想化技術 宮原 日時:2010/2/6 アジェンダ: • KVMの概要 • KVM仮想マシン作成のコツ • KVMベンチマークテスト 概要: リリース直後に異例の速さでカーネルに取り込まれたKVMですが、VMwareやXenに比べて、まだまだ活用術や情報が少ないのが現状です。本セッションでは、KVMの仕組み、活用方法、性能評価の結果について解説いたします。
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料です。
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Yasutaka Hamada
ななめ45°から見たJavaOne
ななめ45°から見たJavaOne
AdvancedTechNight
20120731 c4 saリリースパーティlt
20120731 c4 saリリースパーティlt
Kaz Watanabe
Azure Bastion の作り方から簡単に紹介しています
Azure Bastion の紹介
Azure Bastion の紹介
Masakazu Kishima
x86 CPUにejectコマンドを組み込みたい!
x86 CPUにejectコマンドを組み込みたい!
furandon_pig
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
Kiyoshi Sawada
OSC名古屋 2017のopenSUSEユーザ会のセミナーにて使用したスライドです 最後に1ページだけおまけを追記
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
zgock
[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている
Akihiro Kuwano
Making an XFD for Jenkins with Arudino and Ethernet Shield.
Arduino jenkins
Arduino jenkins
Kiro Harada
Play勉強会 第3回
Play勉強会 第3回
Daisuke Kasuya
https://github.com/sonsongithub
UZTextView, UZMultilayeredPopoverControllerの解説
UZTextView, UZMultilayeredPopoverControllerの解説
Yuichi Yoshida
What's hot
(20)
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
Pasonatech docker hands on
Pasonatech docker hands on
秀丸最強化計画
秀丸最強化計画
Play framework 2.0のおすすめと1.2からのアップグレード
Play framework 2.0のおすすめと1.2からのアップグレード
Jenkins に XFD を追加してみると
Jenkins に XFD を追加してみると
Packerで自動化
Packerで自動化
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
物理マシンをケチる技術
物理マシンをケチる技術
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
ななめ45°から見たJavaOne
ななめ45°から見たJavaOne
20120731 c4 saリリースパーティlt
20120731 c4 saリリースパーティlt
Azure Bastion の紹介
Azure Bastion の紹介
x86 CPUにejectコマンドを組み込みたい!
x86 CPUにejectコマンドを組み込みたい!
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている
Arduino jenkins
Arduino jenkins
Play勉強会 第3回
Play勉強会 第3回
UZTextView, UZMultilayeredPopoverControllerの解説
UZTextView, UZMultilayeredPopoverControllerの解説
More from Yuusuke Takeuchi
年末JavaScript祭ゆく年くる年 in IDCフロンティアのLT用資料です。
Reduxについて
Reduxについて
Yuusuke Takeuchi
プログラミング生放送用発表資料です。
自作ゲームをWebpack対応させてみた
自作ゲームをWebpack対応させてみた
Yuusuke Takeuchi
自作ゲームの進捗報告スライドです。ニコニコ動画へのアップはもう少し待ってね。
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
Yuusuke Takeuchi
このイベントでの資料です。 http://eventdots.jp/event/565755
ゲームの自動テストを 作ってみた
ゲームの自動テストを 作ってみた
Yuusuke Takeuchi
Passportでサクッと外部認証を組み込もう
Passportでサクッと外部認証を組み込もう
Yuusuke Takeuchi
春のJS祭り2015 LT
春のJs祭2015 lt
春のJs祭2015 lt
Yuusuke Takeuchi
Gブレイバー1人用モード開発案
Gブレイバー1人用モード開発案
Yuusuke Takeuchi
東京node学園祭2014 飛び入りLT
東京Node学園祭2014 飛び入りLT
東京Node学園祭2014 飛び入りLT
Yuusuke Takeuchi
Gブレイバー2014年上期の振り返りと、下期の目標です。
2014年上期Gブレイバー振り返り
2014年上期Gブレイバー振り返り
Yuusuke Takeuchi
Enchant.js入門
Enchant.js入門
Yuusuke Takeuchi
Gブレイバー開発計画3スプリント目
Gブレイバー開発計画3スプリント目
Yuusuke Takeuchi
Gブレイバー開発計画 2スプリント目
Gブレイバー開発計画 2スプリント目
Yuusuke Takeuchi
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
Yuusuke Takeuchi
テスト駆動ゲーム開発をJava scriptで実践
テスト駆動ゲーム開発をJava scriptで実践
Yuusuke Takeuchi
Gブレイバーのことれからとこの先
Gブレイバーのことれからとこの先
Yuusuke Takeuchi
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
Yuusuke Takeuchi
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
Yuusuke Takeuchi
第5回 業界中心会議でのLT予定資料です。 https://itmedia.smartseminar.jp/public/application/add/922
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Yuusuke Takeuchi
More from Yuusuke Takeuchi
(20)
Reduxについて
Reduxについて
自作ゲームをWebpack対応させてみた
自作ゲームをWebpack対応させてみた
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
ゲームの自動テストを 作ってみた
ゲームの自動テストを 作ってみた
Passportでサクッと外部認証を組み込もう
Passportでサクッと外部認証を組み込もう
春のJs祭2015 lt
春のJs祭2015 lt
Gブレイバー1人用モード開発案
Gブレイバー1人用モード開発案
東京Node学園祭2014 飛び入りLT
東京Node学園祭2014 飛び入りLT
2014年上期Gブレイバー振り返り
2014年上期Gブレイバー振り返り
Enchant.js入門
Enchant.js入門
Gブレイバー開発計画3スプリント目
Gブレイバー開発計画3スプリント目
Gブレイバー開発計画 2スプリント目
Gブレイバー開発計画 2スプリント目
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
テスト駆動ゲーム開発をJava scriptで実践
テスト駆動ゲーム開発をJava scriptで実践
Gブレイバーのことれからとこの先
Gブレイバーのことれからとこの先
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsで対戦ゲーム作ったよ
1.
NODE.JSで対戦ゲーム作ったよ 2015/04/12 竹内 佑介
2.
自己紹介 竹内 佑介 プログラマーやってます twitter pegass85 facebook yuusuke.takeuchi.96
3.
こんなゲーム作りました http://gbraver.herokuapp.com
4.
システム構成 サーバサイド node.js socket.io クライアント enchant.js
5.
TIPS セッションごとに情報を保存 ユーザ情報、認証情報など、セッションごとに情報を持た せたいことはある ちゃんとしたやり方だと、少し難しい 安定性とかセッションの永続化とかどうでもいいから、 今すぐに動くものが作りたい そんな時はsocketオブジェクトに、専用のメンバを追加する
6.
io.sockets.on('connection', function(socket) { socket.gbraverInfo
= { userId : null, roomId : null, singlePlayRoom : null, enemyRoutineBase : null }; ∼ } 例)Gブレイバーの場合 socketオブジェクトに 独自メンバを追加する
7.
プロジェクト関連サイト プロジェクトサイトです http://gbraver.jimdo.com/ ソースはgithubに公開しています https://github.com/kaidouji85/gbraver 作者のブログです http://blog.livedoor.jp/kaidouji85/
8.
ご静聴ありがとうございました
Download now