東京node学園祭2014 飛び入りlt
DESCRIPTION
東京node学園祭2014 飛び入りLTTRANSCRIPT
こんなん作りました http://gbraver-beta.herokuapp.com
コードはここにあるよ https://github.com/kaidouji85/gbraver
express
socket.io
passport-google-oauth
ゲーム画面 enchant.js
google アカウント
ゲーム ロジック
node.js(ゲームサーバ)
mongo db mongodb
静的コンテンツ配信(Webサーバ)
DBアクセス
OAuth ログイン
ゲームコマンド送信
ゲーム判定結果送信
• ゲームサーバ部分で困ったことは、ありませんでした
• socket.io 1.0移行 http://blog.livedoor.jp/kaidouji85/archives/4798877.html
• express3 -> 4移行http://blog.livedoor.jp/kaidouji85/archives/4868749.html
• 全部1日で終わった->JavaとかC++だったら、こんなの絶対ありえない
• ゲームサーバのコードは、socket.emit、socket.onがほとんど
• ミドルウェアのバージョンアップに簡単に対応できた
まったくnode.jsとsocket.ioは最高だぜ
ご清聴ありがとう ございました