Skip to content

Category Archives: JavaScriptで MMOG をつくってみよう

3D野郎は寄ってたかれ!WebGLでグリグリ遊べるgl.enchant.jsがついにβ公開!

3D野郎のみんな!お待たせ! WebGLがノータイムで使えるenchant.jsの拡張プラグイン、gl.enchant.jsのβ版がついに完成したぞ! enchant.jsによる2D描画との組み合わせも可能で、描画本体は [...]

JavaScriptでMMOGをつくってみよう その10 サーバでの物理挙動

こんにちは。中嶋( @ringo ) です。本業の開発が佳境に入っている影響で、前回から間が空いてしまいましたが、今回は、本格的なゲーム内容実装の第一段階として、サーバ側にキャラクターやMOBなどの物理挙動を実装しました [...]

JavaScriptでMMOGをつくってみよう その9 世界が現れた

こんにちは。中嶋( @ringo ) です。今回は、前回実装したマルチプレイの基本部分を拡張して、世界をつくりだしました。ゲームの仕組みはまだですが、世界を探検することができます。 ゲーム完成まで、あと少し。 (拙著「オ [...]

JavaScriptでMMOGをつくってみよう その8 マルチプレイ、協力して地面を掘る

今回は、前回実装したJSON-RPCもどきの仕組みを使ってゲームの実装を進めます。  複数プレイヤーがサーバに接続し、サーバで生成した地形データを読み込み、キャラクターの位置を同期し、他のプレイヤーと一緒に地面を掘る作業 [...]

JavaScriptでMMOGをつくってみよう その7 JSON-RPC風通信

今回は、node.jsとUnity3Dの間でJSON-RPCを用いた通信を行います。 (この連載で紹介している、JavaScriptを用いたMMOG開発は、実験的な手法です。拙著「オンラインゲームを支える技術」という本で [...]

JavaScriptでMMOGを作ってみよう その6 minecraftプロトコル調査

今回は、お手本のminecraftの通信プロトコルを調べます。プロトコルが決まったら、必要なプログラムの内容は、だいたい決まります。 (この連載では、MMOG開発ではまだ実績が少ないJavaScriptを使っていますが、 [...]

JavaScriptでMMOGを作ってみよう その5 RPCとORM

この連載では、MMOG開発ではまだ実績が少ないJavaScriptを使っていますが、 拙著「オンラインゲームを支える技術」という本では実績のある制作技法を紹介しています。そちらもどうぞ! さて前回はnode.jsとUni [...]

JavaScriptで MMOGをつくってみよう その4

こんにちは、中嶋 (@ringo) です。 この連載では、MMOG開発ではまだ実績が少ないJavaScriptを使っていますが、 拙著「オンラインゲームを支える技術」という本では実績のある制作技法を紹介しています。そちら [...]

JavaScript で MMOG をつくってみよう その3

こんにちは、中嶋 (@ringo) です。 この連載では、MMOG開発ではまだ実績が少ないJavaScriptを使っていますが、 拙著「オンラインゲームを支える技術」という本では実績のある制作技法を紹介しています。そちら [...]

JavaScriptで MMOG をつくってみよう その2

こんにちは、中嶋 (@ringo) です。 「オンラインゲームを支える技術」という本の著者です。 本のほうでは、プロがいつも使う、実績のある考え方や知識を徹底的に紹介していますが、 この連載では新しげなことをやってみてま [...]