Browse Author

Suzuki Yasuhiro

ブラウザゲーム開発に使えるJavaScript製物理エンジンp2.jsを使ってみる

こんにちは。フロントエンドエンジニアの鈴木です。

最近は、「楽天ゲームズ」や「Yahoo!ゲーム ゲームプラス」といったブラウザでできるゲームプラットフォームが多く出てきている印象があります。これはWebGLなどのテクノロジーに対応するブラウザが増えてきたことと、デバイスの性能が上がってきて実行環境が整ってきていることなどが、要因のひとつかと思います。

ブラウザでも、offline対応やpush通知などができるServiceWorkerといったテクノロジーなどを利用していけば、ブラウザベースとネイティブとの差がどんどん縮まって行くと思いますので、今後のブラウザベースゲームの動向が気になるところです。

 

今回はそんなブラウザベースでゲーム開発をする上で使用することができる、p2.jsというJavaScript製 2D physicsエンジンを使ってみたいと思います。

Keep Reading