パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

ゲームサーバの検討

2017-05-11 | コンピュータ
なんか遊べるサーバを作ってみたくなってVPSとかいいなあとか思う。
そもそもスキルはほぼない。
経験値は遠い昔にxamppで画像処理に特化した写真サーバのようなものを作ったぐらい。

「一号構想」
固定ユーザーが移動するだけ
接続時にユーザー名を入れる
同じユーザーははじく

ユーザーにキャラ番号を降る
一覧に表示
ゲーム・フィールド
1000x1000

イベント
ゲートジャンプ
お宝ゲット
モンスター
アイテムゲット 
体力回復スポット

AWSDで移動

フロー
情報表示
アクション受付
一括処理

大雑把にもほどがある。


<Node.js>
今回はこれを使ってみる
理由はなんとなく。JavaScriptは正直苦手、ここは変更もありうる

<mongoDB>
やはりDBは使わなければならないか?
正直ゲーム・フィールドとDBの連動ってどうしたものかよくわからない

<Express>
なんか使った方がいいのだろうか

<socket.io>
通信で利用


使ったことのないものがズラズラと並ぶ

良いサンプルを探すがなかなかこれといったものが見つからない
現状チャットのサンプルのみ
サンプルも1年以上前のものとかが多い

途中でmp4再生できないかなと思ったら実行しているサイトがあったので修正して実行
mp4の再生はchromeしかできないらしくクライアント側がスマホでも動かなかったので
macにchromeを入れてクライアントとして動画の確認まで

DBは何か使いやすいツールないかなとrobomongoを入れてみました。


node.jsの基礎の基礎はわかった気がします。

<参考サイト>
[Node.js] Socket.ioで双方向通信チャットアプリを構築 〜 JSおくのほそ道 #005
Node.js、MongoDBでデータの保存 (2/4)
Node.jsでめっちゃ簡単に動画をストリーミング配信しよう

最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。