
どうも、れいです。
この度ついにブラウザゲームが完成しました。
その名も、英雄伝説(よくありそうな名前)
ブラウザゲーなのでタダだし、スマホもPCにも対応しているのでぜひ遊んでみてください!
\ここから即プレイ!/
自分のプログラミングの学習がてら作ってみました。
ほんとに練習として作ったので、ゲーム自体の戦略性やバランス等は考慮していません。
せっかく作ったのでこのブログでいろいろ紹介していきますね。
\こちらもチェック/
- プレイ済ゲーム300以上
- 所持ハード20以上
- PC自作経験とGBASP改造経験
- インディーゲー好き
- デザイン等のクリエイティブなことが好き
よろしくね!
@れい

英雄伝説とは?
ターン制RPGバトルゲームです。
いわばドラ〇エとかポケ〇ンといったような感じですね。
自ターン > 敵ターン > 自ターン > 敵ターン…
というように順番に行動していき、敵を倒せたらクリアです!
プレイヤーができる行動は4つ。
- 攻撃
- 防御
- 回復
- 必殺
この4つのコマンドから選びます。
ちなみに敵は攻撃、防御、回復をしてきますが、必殺は使いません。
また、プレイヤーは防御と回復に関してはターンを消費せず(続けて攻撃とかできちゃう)、敵は防御や回復でターンを消費します。
さらにプレイヤーに関しては防御、回復、必殺を使うとクールタイムがありますが、モンスターにはありません。
少し特殊なルールですが、そういうゲームです。
詳しいゲームルールに関してはゲーム内にマニュアルを用意しているので、それを見ればもっと具体的にわかると思います。
作ったきっかけ
もともとなんかゲーム作りたいな~と思ってて。
たまたまその時JavaScript(プログラミング言語)やscssなどのウェブ制作を勉強していたので、勉強がてら作ってみました。
これをこうしたら動く!というのを学びたかっただけなので、ゲーム性の面に関しては考慮してません。
ほんとはこういうある程度遊んだら終わるゲームじゃなくて、無限に遊べるゲームにすれば良かったなぁとか思います。
自分で書いたコードが実際に動くととっても楽しいですね。
開発期間
正確には数えてないですが、体感は一か月ほどです。
もちろん一か月とはいえゲームやりまくったりしてた時もあるので正確なカウントとは言えないです。
すごいよ、Claude Codeさん
今までchatGPTを使いながら開発をしていたのですが、ClaudeCodeに乗り換えてみました。
chatGPTだと何回もやり取りしないとできない部分を、ClaudeCodeだと一発で理解してくれて思った通りの実装を加えてくれます。
まだ少ししかお世話になっていませんが、間違った回答をしたことがなさ過ぎて少し怖いです。
れいか、完璧すぎる……!
次作りたいもの
ゲームエンジン(ゲーム制作するためのソフト)といえばUnityとUnrealEngineの名をよく聞くと思います。
UnityとUnrealEngineってなに?



Unity?UnrealEngine?聞いたことないよ…?
と思うかもしれませんが、有名なゲームで例を挙げると、オーバークックはUnityで作られてるし、フォートナイトはUnrealEngineで作られています。
よくゲームをスタートするときに、最初にスポンサーのロゴや企業名が出てくることがあるかと思いますが、よく意識して見てみるとそこにUnityやUnrealEngineって書いてたりするんですよ。



シンプルなゲーム&2Dゲームなどに関してはUnity、高画質&3DのゲームだとUnrealEngineが使われていることが多いよ!
本格的にゲームを作るならやっぱゲームエンジンを使いたいな!ということで、次はUnrealEngineを使った3Dゲームを作りたいと考えています(突然気が変わる可能性あり)。
内容に関してはまだ未定ですが、作っててわくわくするものを作りたいですね……
個人ゲームクリエイターって名乗るのがひそかな夢です。



クリエイターっていう響きがカッコいいよねぇ~(憧れ)
最後に
ここまで長々と読んでくれて、ありがとうございます。
自分の学習のために作ったとはいえ、結構苦労して作ったのでたくさんの方がプレイしてくれたら嬉しいです。
拡散・共有は自由!!(してくれたらとっても感謝)。
アプデは気が向いたらするつもりです。



気が向いたら~っていうときは多分やらないねぇ
まぁアプデをしなかったとしても、今後のアイデアの参考として何か面白い案があれば教えていただければと思います(実装するかどうかは筆者の気分次第←)。



ぜひ、プレイしてみてね!
以上、「【英雄伝説】初めての自作ブラウザゲームが完成しました!」でした。
\ここから即プレイ!/
\こちらもチェック/



コメント