【new】#031 キャッチゲームの作り方|雪の結晶を集めて氷柱をよける!得点連動で難しくなるアクション
矢印キーかA/Dキーでキャラを左右に動かして、上から落ちてくる雪の結晶をキャッチ!
スクラッチ(Scratch)でゲームの作り方を学べるチュートリアル集だよ!初心者向けのかんたんなプログラミング入門から、上級者向けの本格的なゲーム制作テクニックまで幅広くそろっているぞ。
シューティング・RPG・アクション・パズルなど、ジャンルごとの作り方をステップバイステップで解説。現役プログラマーが書いているから、Scratchプログラミングの基礎だけでなく、本格的なゲーム開発の考え方も身につくぞ。チャレンジ度の表示を参考に、自分のレベルに合ったチュートリアルから始めてみよう!
矢印キーかA/Dキーでキャラを左右に動かして、上から落ちてくる雪の結晶をキャッチ!
スペースキーでドローンを操作して荷物を集めながら、右から飛んでくるカラスを避けるフライトゲームの作り方を解説。
潜水艦シューティングゲームをスクラッチで作ろう!
スクラッチで魔法少女シューティングゲームを作ろう。
スクラッチで宇宙シューティングゲームを作る方法を解説。
スクラッチのカスタムブロック(関数)を使って、足し算・引き算ができる計算ツールを作るチュートリアル。
スクラッチのタイマーで5秒ぴったりゲームを作ろう。
矢印キーでエースを左右に動かし、スペースキーで攻撃を発射してモンスターを倒すシューティングゲーム。
Scratchのリストを使った2つのテクニック――ペアリスト辞書と先頭削除トリック――でウェーブ召喚タワーディフェンスを作ろう。
マウスでリンゴを操作してネコから逃げ切るゲームをスクラッチで作ろう!
矢印キーで動かすネコとランダムワープするリンゴで作る制限時間アクションゲームの作り方。
スクラッチのペン機能と「自分のブロック(関数)」を使って、三角形と四角形をアニメーション付きで描くチュートリアル。
スクラッチのリストブロック11種類を、宇宙船クルー名簿というストーリー仕立てで全部体験。
ネコに何回振るか聞かれたら数字を入力するだけ!
ペン拡張機能のスタンプと幽霊エフェクトを組み合わせて、画面の残像をじわっとフェードアウトさせる白フェーダーのテクニックを解説。
マウスクリックで虹色のドットを打つペンアートを作ろう。
魔法使いキャラクターでスクラッチの足し算プログラムを作ろう。
Scratchで肩・肘・クローの3スプライトを繋いだ2関節ロボットアームを作ろう。
Scratchのペン拡張機能を使って、ネコが正三角形を描くプログラムを作ろう。
マウスをじわっとバネで追いかけるFPS風照準レチクルの作り方。
スクラッチのペン拡張機能「スタンプ」を使って、ランダムな位置・色・サイズの星を100個描画するアートを作ります。
左右キーで走るネコを作るチュートリアル。
旗クリックで2台のコンバーチブルが夜道を走り抜ける音付きアニメーションをスクラッチで作ります。
減衰バネ物理(速度×0.
スペースキーを押すたびにネコの分身が四方八方に飛び散るインタラクティブアートをスクラッチで作ります。
コスチューム番号に0を指定すると最後のコスチュームにジャンプするScratchの隠し仕様を学ぼう。
ネコを回転させながらクローンを次々生み出し、うず巻き状に飛ばすスクラッチアートの作り方。
変数に1か-1を入れるだけで重力方向を一括反転する「UP変数パターン」を忍者ネコのジャンプゲームで体験しよう。
メッセージの「送って待つ」と「送る」の違いを学びながら、MCが号令をかけると女の子・男の子が順番に集合するアニメーションを作ります。
スクラッチの「メッセージを送る」「〜を受け取ったとき」ブロックを使い、魔法使いと弟子たちが順番にあいさつするシーンを作ります。
2タイル結合コスチュームと速度差を使ったパララックス無限スクロールのScratchチュートリアル。
スペースキーを押したらロケットが上昇し、離すと落下する重力ゲームをスクラッチで作ろう。
スクラッチの「もし〜なら」ブロックを使って、矢印キーでロケットを上下左右に動かすプログラムを作ります。
Scratchの480px無限スクロールテクニックを使って、夜の街をバイクが駆け抜けるアニメーションを作ります。
スクラッチの基本ブロックを使って、宇宙人が部屋を歩いて移動し、ジャンプして空中で1回転するアニメーションを作ります。
スクラッチのx・y座標と乱数ブロックを使って、ネコが毎回違うランダムな位置にワープするアニメを作ります。
スペースキーを押すたびに1回だけガチャが回るシンプルなサンプル作品。
乱数ブロックで回転角度と移動距離を毎フレームランダムに決め、ネコが予測不能な動きで画面を歩き回るアニメーションを作ります。
乱数ブロックを使うと、毎回ちがう速さでネコが画面を走るアニメーションが作れます。
Scratchには文字幅を取得するAPIがありません。
コスチューム切り替えを使って、ネコが走るアニメーションを作ろう。
「ずっと」ブロックと「もし端に着いたら跳ね返る」を使って、ネコが左右にスケートし続けるアニメーションの作り方を解説。
スクラッチでネコを正方形に動かすアニメーションを作ろう。
スクラッチには「◯から◯の間なら」というブロックがありません。
旗をクリックするとネコが右に100歩進み、1秒ずつ待ちながら左右に往復して元の位置に戻るアニメーション。
キーを押すだけでスプライトの色と明るさが変わる!
Scratchのスプライトはコスチュームのサイズに基づき上限が決まります。
スペースキーでジャンプするスライムキャラクターを作ります。
同じコードなのにネコの動きが変わる!
Scratchのクローン上限は約300体。
スクラッチでマウスカーソルに滑らかに追従するアニメーションを作ろう!
スクラッチで16フレームのコスチューム切り替えを使ってキャットが走り続けるアニメーションを作ろう。
マイクラ風のゾンビを操作して溶岩を避けながら11ステージのゴールを目指すプラットフォーマーゲームを作るよ。
マイクラ風のゾンビを操作して溶岩を避けながら11ステージのゴールを目指すプラットフォーマーゲームを作るよ。
マインクラフトのスティーブでウィザーボスと戦うアクションゲームをスクラッチで作ろう!
マインクラフトのスティーブでウィザーボスと戦うアクションゲームをスクラッチで作ろう!
クリックでポイントを稼ぎショップでアップグレードする本格クリッカーゲームをスクラッチで作ろう。
クリックでポイントを稼ぎショップでアップグレードする本格クリッカーゲームをスクラッチで作ろう。
クリックでポイントを稼ぎショップでアップグレードする本格クリッカーゲームをスクラッチで作ろう。
Scratchで文字色・エフェクト・待機を自在に操る続編チュートリアル。
Scratchのスプライトに/speaker コマンドを追加して話者を切り替えるチュートリアル。
会話スキップ機能を追加して、イントロを何度も見るストレスを解消。
Scratchで長いセリフを自動改ページし、前の文字を消して重なりを防ぎ、 さらにエレガントな表示・退場エフェクトと「スペース押してね」案内まで備えた 高品質な会話システムを作る手順を解説します。
Scratchでキャラクターの会話を表現できる会話ボックスの作り方を紹介します。
文字の横幅を自動で計算して、どんな文字でも自然な間隔で並べられる仕組みを作る方法を紹介します。
大爆発を起こして最後は華々しく散ろうぜ!
疾走感が莫大にマシマシになる超常現象「パーティクル」を実装していくぜ。
ちょ、3マスもトゲトゲがあったらジャンプで乗り越えるのキツいって!
ジオメトリーダッシュの特徴的な動きの1つに、回転ジャンプがあるよね。
今回の部活動では、複雑な図形の描画に挑戦していくぞ!
物を回転する仕組みを自動化したことで人類は無限のエネルギーを手に入れた。
たくさんの図形を描画する練習をするぞ。
壁にぶつかった時のテレポートバグを直して、さらに物理演算ツヨツヨなジオメトリーダッシュにするぞ!
もちもちスライム作者のnakakouTVさんとコラボして、ペンの使い方を学んでいくぞ!
激しいアクションを実装していく前に今のヨワヨワ物理演算をなんとかしなきゃ、、、
冒険に危険はつきもの。
スクラッチでジオメトリーダッシュを作るなら、世界レベルの高品質でガチなゲームにしたいよね。
楽しいリファクタリングの回です!
敵をふんづけて倒すというのは任天堂のマリオが生み出した画期的なアイデアと言われている。
敵がいるのもアスレチックゲームの面白みだよね。
本格ゲームっぽさを出すならゲームオーバーとメインメニューがないとね。
鬼のように厳しいアスレを作るならチェックポイントがないとプレイヤーのやる気が保たないよね。
キーをゲットしないと開かないドアがあったら、それだけで挑戦意欲をかきたてるよね!
アイテムを集めて高得点を目指すのもアスレの面白みの1つだよね。
オシャレなステージにするだけでプレイしてもらえる確率がグッと高くなるぞ!
アスレにおいて重要な存在であるギミックをしっかり作り込んでおくと、少し無理のあるステージ設計でもゲームがこわれず、むしろ難しくて楽しいバランスの良いゲームが完成するぞ。
せっかくジャンプを実装したからためしに敵を飛び越えられるように改修してみようか!
ジオメトリーダッシュのスパイクみたいなトンガリや、フロア イズ ラーバ!
3Dゲームでタテの動きを作れたから、今度は応用してジャンプも実装してみたい。
天井の空白に飛び込むと、そこは新しい天上界だった!
マウスカーソルに照準みたいな画像を表示すると、なんだか3Dシューティングゲームが作りたくなっちゃうね。
いよいよ壁ジャンプだ!
ユーザーがScratchでプレイしているか、TurboWarpでプレイしているかによって処理を変えたいときがある。
3Dでヨコを見るのはカンタンだけど、タテ方向に視線を変えるとなると大混乱!
ジャンプを洗練させるぞ。