ゲームを作ってみよう!

JavaScriptとHTML5 Canvasを使って、ブラウザで動くゲームの作り方を学ぼう。
全39種類のチュートリアルから好きなものを選んでスタート!

2048の作り方

2048の作り方

2次元配列 タイルマージ キー入力
おさかなサバイバルの作り方

おさかなサバイバルの作り方

Canvas描画 当たり判定 マウス追従
ブロック崩しの作り方

ブロック崩しの作り方

ボール物理 反射角計算 ブロック判定
キャッチゲームの作り方

キャッチゲームの作り方

落下オブジェクト スコア管理 難易度変化
カラーマッチの作り方

カラーマッチの作り方

DOM操作 タイマー ランダム色
お絵かきクイズの作り方

お絵かきクイズの作り方

Canvas描画API イベント処理 フェーズ管理
フラッピーバードの作り方

フラッピーバードの作り方

重力 パイプ生成 当たり判定
迷路ゲームの作り方

迷路ゲームの作り方

迷路生成 再帰 グリッド操作
神経衰弱の作り方

神経衰弱の作り方

配列シャッフル 状態管理 マッチング
マインスイーパーの作り方

マインスイーパーの作り方

再帰処理 グリッド 爆弾配置
ポンゲームの作り方

ポンゲームの作り方

ボール反射 AI対戦 Canvas
15パズルの作り方

15パズルの作り方

配列操作 クリック 解法判定
リバーシの作り方

リバーシの作り方

ゲームAI 石反転 有効手判定
リズムゲームの作り方

リズムゲームの作り方

タイミング判定 譜面データ アニメーション
シューティングの作り方

シューティングの作り方

弾丸管理 敵生成 当たり判定
サイモンゲームの作り方

サイモンゲームの作り方

シーケンス記憶 配列比較 フィードバック
スライムジャンパーの作り方

スライムジャンパーの作り方

重力 プラットフォーム カメラ
へびゲームの作り方

へびゲームの作り方

キュー操作 グリッド移動 衝突判定
倉庫番の作り方

倉庫番の作り方

2次元配列 プッシュ判定 Undo機能
数独の作り方

数独の作り方

バックトラッキング 制約チェック パズル生成
テトリスの作り方

テトリスの作り方

回転処理 行消去 落下タイマー
三目並べの作り方

三目並べの作り方

ミニマックスAI 勝利判定 ターン管理
タワーディフェンスの作り方

タワーディフェンスの作り方

経路探索 タワーAI ウェーブ管理
タイピングゲームの作り方

タイピングゲームの作り方

キーイベント 文字列比較 WPM計算
もぐらたたきの作り方

もぐらたたきの作り方

ランダム出現 クリック判定 タイマー
単語探しの作り方

単語探しの作り方

2次元配列 単語配置 ドラッグ選択
アナグラムクイズの作り方

アナグラムクイズの作り方

シャッフル タイマー 音声読み上げ
都道府県クイズの作り方

都道府県クイズの作り方

CSS Grid タイル配置 クリック判定
タップ連打王の作り方

タップ連打王の作り方

タイマー クリック判定 アニメーション
じゃんけん何連勝の作り方

じゃんけん何連勝の作り方

CPU AI 頻度集計 確率調整
絵文字翻訳クイズの作り方

絵文字翻訳クイズの作り方

4択クイズ シャッフル コンボ
くだらないジェネレーターの作り方

くだらないジェネレーターの作り方

ランダム選択 配列操作 クリップボード
弾幕シューティングの作り方

弾幕シューティングの作り方

弾幕パターン 三角関数 当たり判定
脱出ゲームの作り方

脱出ゲームの作り方

状態管理 シーン遷移 インベントリ
猫をさがせ!の作り方

猫をさがせ!の作り方

イベント委譲 CSSグリッド タイマー
横スクロールシューティングの作り方

横スクロールシューティングの作り方

スクロール パワーアップ オプション追従
ひな壇飾りパズルの作り方

ひな壇飾りパズルの作り方

ドラッグ&ドロップ Canvas描画 座標計算
インベーダーゲームの作り方

インベーダーゲームの作り方

グリッド移動 ピクセルアート 矩形判定
ないもの探しの作り方

ないもの探しの作り方

記憶フェーズ デコイ生成 タイムボーナス
パックマンの作り方

パックマンの作り方

タイルマップ ゴーストAI 壁判定
ぷよぷよの作り方

ぷよぷよの作り方

BFS探索 連鎖処理 重力落下
間違い探しの作り方

間違い探しの作り方

配列コピー スワップ生成 レベル設計
フルーツマージの作り方

フルーツマージの作り方

物理エンジン 衝突マージ Matter.js
10秒チャレンジの作り方

10秒チャレンジの作り方

高精度タイマー DOM動的生成 localStorage

教室でもっと深く学ぼう!

ひなテックでは、プロの講師と一緒にゲーム開発を学べます。
わからないところもすぐに質問できる環境で、楽しくステップアップ!

ひなテックについて詳しく見る →