オンラインゲーム(MMORPG)の作り方基礎 – リソースや帯域を節約し、不正ユーザを防ぐには
はてなブックマーク - オンラインゲーム(MMORPG)の作り方基礎 – リソースや帯域を節約し、不正ユーザを防ぐには
Pocket

ローグライク風アクションオンラインゲームを制作しながら気づいたことやタメになった記事のまとめです。運用時の規模が10人から100人ほどの規模を想定しています。小規模オンラインゲームにおいて考慮しなければならない点をひと通りまとめてみました。

 

 

(続きを読む…)

node.js(socket.io) x tmlib.jsを使ってオンラインゲームを作ってみた!
はてなブックマーク - node.js(socket.io) x tmlib.jsを使ってオンラインゲームを作ってみた!
Pocket

node.js(socket.io) + tmlib.jsでオンラインゲームを制作中です。制作中なので、満足に動くかどうかもまだ分かっていない状態ですが、ひとまず公開しておこうと思います。今後処理を追加したり、アップデートしたらTwitterにて呟いていきます。

 

 

(続きを読む…)

JavaScriptライブラリ「tmlib.js」で作ったローグライクゲームを改良してみた – RoguePlus
はてなブックマーク - JavaScriptライブラリ「tmlib.js」で作ったローグライクゲームを改良してみた – RoguePlus
Pocket

前の記事で紹介した、「JavaScriptライブラリ「tmlib.js」でローグライクを作ってみた」を改良してみました。改良した部分は、見た目の変更が大半で、中のゲーム部分についてはほとんど変わっていません。前からゲームの公開自体はしてましたので、既に触って頂いてる方もおられるかもしれません。

 

(続きを読む…)

私がenchant.jsではなくtmlib.jsでゲームを作る5つの理由
はてなブックマーク - 私がenchant.jsではなくtmlib.jsでゲームを作る5つの理由
Pocket

ゲーム制作に使えるJavaScriptライブラリの比較と、私がtmlib.js(ティーエムリブ ドット ジェーエス)を使うその理由についてです。JavaScriptを勉強後enchant.jsを触っていましたが、tmlib.jsにサクっと乗り換えた理由をまとめてみました。enchant.jsを使わずにわざわざ無名のtmlib.jsを使っているのか、その理由はすぐに分かると思います。ついでに私見ばかり言っても仕方ないので、機能面から見た比較もしています。

 

 

(続きを読む…)

JavaScriptライブラリ「tmlib.js」でシンプルなタッチゲームを作るチュートリアル
はてなブックマーク - JavaScriptライブラリ「tmlib.js」でシンプルなタッチゲームを作るチュートリアル
Pocket

制限時間内に画面上のハートを全てタッチする、という超シンプルなゲームを作るチュートリアルです。タッチゲーって言うんでしょうか。tmlib.jsでサクッと作っちゃいましょう。最終的に作るゲームは以下のサンプルになります。

(続きを読む…)