【保存版】スクラッチのドラクエ風ゲームおすすめTOP5!面白い名作を厳選紹介
このゲームから学べる一番のポイントは、タイミングを計るプログラムの作り方だ。アクションコマンドのように、「特定の瞬間にキーが押されたか」をチェックする仕組みは、アクションゲームや音楽ゲームなど、いろいろなゲームに応用できるぞ。また、複数のキャラクターのHPやMP、状態異常(じょうたいいじょう)などを管理する複雑な戦闘の流れを、カスタムブロックを使って整理している点も非常に勉強になる。大きなゲームを作る上での大切なヒントが隠されているはずだ。
評価項目レーティング面白さ★★★★★完成度★★★★★再現度★★★☆☆ゲームづくりの勉強になる★★★★☆総合おススメ度★★★★☆ 第2位:『勇者”ああああ”の冒険』制作者: Aandcavityさん プロジェクトリンク: https://scratch.mit.edu/projects/236099764/
プログラミングの勉強になるポイントこのゲームの自作テキストエンジンは、プログラミング中級者以上にとって最高の教材だ。クローンとコスチューム、リストを駆使して、RPG特有の「一文字ずつ文字が表示される」演出をどうやって作っているのか、その仕組みを解き明かすのは、まるで難しい謎解きに挑戦するようでワクワクするぞ。また、複数のキーの組み合わせで技を出す入力システムも、非常に高度で勉強になる 。
評価項目レーティング面白さ★★★★★完成度★★★★☆再現度★★★★★ゲームづくりの勉強になる★★★★★総合おススメ度★★★★★ 第1位:『初代ドラクエの再現(ファミコン版)』 プログラミングの勉強になるポイント- タイルベースのマップシステム: 膨大なマップデータをどう管理し、スムーズにスクロールさせているか。
- 戦闘システム: 敵のAI、ダメージ計算、呪文の効果、エンカウント率など、戦闘に関するあらゆるロジック。
- データ管理: プレイヤーのステータス、持ち物、倒したモンスターの数など、膨大な情報をリストや変数でどう管理しているか。
- イベントフラグ管理: 「王様と話したか」「鍵を手に入れたか」といった物語の進行状況をどうやって記録しているか。
君も挑戦!ドラクエ風ゲームの作り方
- キャラクターを歩かせよう: まずは主人公のスプライトを用意して、「もし右向き矢印キーが押されたなら」のブロックで左右に動かすところから始めてみよう。歩くたびにコスチュームが変わるようにすれば、アニメーションにもなるぞ 。
- 広いマップを作ろう: 主人公は画面の真ん中に固定して、キーが押されたら背景のマップの方を動かしてみよう。「カメラX座標」のような変数を使うと、まるで広い世界を冒険しているように見せることができる 。
- 戦闘シーンを作ろう: フィールドを歩いているときに、乱数を使って時々「戦闘開始!」というメッセージを送るようにしてみよう。そのメッセージを受け取ったら、背景を戦闘画面に切り替えるんだ。HPやMPを変数で作り、攻撃のダメージは乱数で決めると、バトルが盛り上がるぞ 。
- 町の人や王様を登場させよう: NPC(プレイヤー以外のキャラクター)のスプライトを用意して、「もし主人公に触れたなら」をきっかけにセリフを言わせてみよう。これだけで、ゲームに物語が生まれる 。
一人で全部作るのは大変かもしれない。でも、スクラッチには君を助けてくれる先生がたくさんいる。YouTubeで「スクラッチ RPG 作り方」と検索すれば、世界的に有名なgriffpatchさんをはじめ、たくさんの人たちが丁寧(ていねい)な解説動画を公開してくれている 。今日紹介したゲームの「中を見る」ボタンを押して、プロの技を盗んでしまうのも、最高に賢い勉強法だ。
冒険はここから始まる
おススメのスクラッチ参考書
【無料体験】【全国に教室多数】おススメのプログラミング教室
- 教室型であり、 直接先生からプログラミングを学ぶことができる。
- 全国に教室数が多く(全国2500教室) 、実績豊富
- ビジュアルプログラミングかつゲーム制作を学習教材に使用していて、取り組みやすい
- 月謝が比較的安い。
今なら 無料体験・キャンペーン も実施しているので、一度お試しすることをおススメします!
関連投稿:- スクラッチ|オリジナルの絵でスプライトをつくる
- 【小学生向け】スクラッチで遊べる!面白いマリオ風ゲームおすすめ5選|プログラミングの勉強にも!
- スクラッチの神ゲーTOP10!面白すぎて時間がとける最強ゲームを厳選【小学生も絶対ハマる!】
- 【2025年最新版】スクラッチの「砂テトリス」神ゲー!面白い作品と作り方のヒミツ
- スクラッチ(Scratch)のタワーディフェンスで本当に面白い神ゲームTOP5!【小学生プログラマー必見】
- 【エンジニアの父が解説】子供のプログラミング教育、何から始める?年齢別ロードマップ
この記事を書いた人
現役エンジニア 歴12年。 仕事でプログラミングをやっています。 長女がスクラッチ(学習用プログラミング)にハマったのをきっかけに、スクラッチを一緒に学習開始。 このサイトではスクラッチ/プログラミング学習、エンジニアの生態、エンジニアによる生活改善について全力で解説していきます!
関連記事
スクラッチで『ホロウナイト』の世界を探検!親子でハマるおすすめ名作ゲームTOP5【面白さ重視で厳選】 2025年8月15日 【親子で挑戦!】スクラッチ版Celeste(セレステ)の面白い神ゲーTOP5!【プログラミング学習にも】 2025年8月15日 【スクラッチ版オーバークック】親子で遊べる面白い料理ゲームTOP5!プログラミングの勉強にもなる神ゲーはこれだ! 2025年8月15日 スクラッチ版ファイナルファンタジー⁉️親子でハマる面白いおすすめRPG神ゲーTOP5【プログラミング学習にも!】 2025年8月15日 【Scratch】ワンピースの面白いゲーム5選!親子で遊んでプログラミングを学ぼう! 2025年8月15日 【親子でプログラミング】スクラッチで作られた『ブルーロック』の面白い神ゲームTOP5!【2025年最新版】 2025年8月15日 【2025年最新版】スクラッチの「ちいかわ」神ゲームTOP5!面白いだけじゃない、プログラミングの勉強にもなる傑作選【リンクあり】 2025年8月15日 親子で挑戦!Scratch(スクラッチ)の面白い謎解きゲームTOP5!プログラミング的思考を育てよう 2025年8月15日コメント
コメントする コメントをキャンセル現役エンジニア 歴12年。 仕事でプログラミングをやっています。 長女がスクラッチ(学習用プログラミング)にハマったのをきっかけに、スクラッチを一緒に学習開始。 このサイトではスクラッチ/プログラミング学習、エンジニアの生態、エンジニアによる生活改善について全力で解説していきます!