ソフトウェア開発者のための OSS、まとめてみました!

ソフトウェア開発を行なっている自分が、個人的に面白いと思ったプログラムの最新技術や、オープンソースソフトウェア(OSS)をまとめています!

MENU

ポケモンバトルをひたすらに行えるブラウザベースゲーム!「PokeRoGue」

概要

今回は、ポケモンバトルをひたすらに行えるブラウザベースのポケモンファンが作成したゲーム「PokeRoGue」になります。

PokeRoGue」では様々な野生ポケモンと戦いつつ、トレーナーやボスとも戦いながら、ひたすらにポケモンバトルを楽しむというゲームになっております。

それでは早速詳細についてみていきましょう!

目次

特徴

大きな特徴としては、ポケモンの BGM やゲームグラフィック、効果音、背景、UI、ゲームロゴ、アニメーションが公式のものを利用しており、ゲームボーイ版(3DS 時代)のポケモンバトルをまるで公式のポケモンゲームのように遊ぶことができる点です。

利用手順

PokeRoGue」を実際に使用するには、以下の公式サイトにアクセスするか、ローカル環境にクローンして動作させます。

公式サイト

pokerogue.net

ローカル起動手順

前提として、Node.js v18.3.0 が必要となります。

以下コマンドを実行し、localhost:8000 にアクセスすることで、実際に動かすことができます!

git clone https://github.com/pagefaultgames/pokerogue.git
cd pokerogue
npm install
npm run start:dev

使用感

早速私のほうでもこちらの「PokeRoGue」を触ってみました。

上記の動画のように、ゲームボーイ時代のポケモンではありますが実際にポケモンバトルを楽しむことができます!

最初にゲームをプレイするときは各世代の御三家からポケモンを選択することができ、途中でモンスターボールも手に入るので、野生ポケモンを捕まえて手持ちにすることもできます!

本当にポケモンバトルをブラウザ上で楽しむことができるので、気になった方は試してみてください!

まとめ

今回は、ポケモンバトルをひたすらに行えるブラウザベースのポケモンファンが作成したゲーム「PokeRoGue」の OSS についてご紹介しました。

ポケモン好きでポケモンバトルをしたい!という方にとっては最高の OSS になると思います!

ポケモン好きな方もそうでない方も、ぜひ一度こちらの「PokeRoGue」に触れてみてはいかがでしょうか!

ライセンス

GNU Affero General Public License v3.0

リンク

github.com

pokerogue.net