NODE.JSで対戦ゲーム作ったよ
2015/04/12
竹内 佑介
自己紹介
竹内 佑介
プログラマーやってます
twitter pegass85
facebook yuusuke.takeuchi.96
こんなゲーム作りました
http://gbraver.herokuapp.com
システム構成
サーバサイド

node.js

socket.io
クライアント

enchant.js
TIPS セッションごとに情報を保存
ユーザ情報、認証情報など、セッションごとに情報を持た
せたいことはある
ちゃんとしたやり方だと、少し難しい
安定性とかセッションの永続化とかどうでもいいから、

今すぐに動くものが作りたい
そんな時はsocketオブジェクトに、専用のメンバを追加する
io.sockets.on('connection', function(socket) {

socket.gbraverInfo = {

userId : null,

roomId : null,

singlePlayRoom : null,

enemyRoutineBase : null

};
∼
}
例)Gブレイバーの場合
socketオブジェクトに

独自メンバを追加する
プロジェクト関連サイト
プロジェクトサイトです

http://gbraver.jimdo.com/
ソースはgithubに公開しています

https://github.com/kaidouji85/gbraver
作者のブログです

http://blog.livedoor.jp/kaidouji85/
ご静聴ありがとうございました