ITエンジニア/デザイナ向けにオープンソースを毎日紹介

Web上で提供されるゲームというとパズルゲームが多いように思います。あまり高速な動作を必要とされないゲームであれば作りやすいでしょう。しかしJavaScriptも高速化しており、他のジャンルでも十分ゲーム開発が可能になっています。

今回紹介するmk.jsはCanvasベースのファイティングゲームになります。

mk.jsの使い方

ストリートファイター風のゲームです。

動きはスムーズです。

戦っているところ。

mk.jsは1台のコンピュータを使って二人で戦うことも、ネットワーク対戦もサポートしています。必殺技やゲージのようなシステムはないので、純粋に腕と足で戦う仕組みです。WebベースであってもCanvasを使うことで十分スムーズなゲームになるのが分かるかと思います。

mk.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

mk.js

mgechev/mk.js: Canvas implementation of basic fighting game which allows multiplayer over the network.

 

MOONGIFTの関連記事

  • DevRel
  • Com2