Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【個人ゲームに使えるテクニックを学ぼう】Unreal Engine 5 で作るストアシミュレーターゲーム
Highest Rated
Rating: 4.8 out of 5(10 ratings)
105 students

【個人ゲームに使えるテクニックを学ぼう】Unreal Engine 5 で作るストアシミュレーターゲーム

商品の陳列から泥棒退治まで!?UE5で学ぶ本格ストアシミュレーター開発講座!Unreal Engine 5 を使ってインディーゲームでよく見かけるストアシミュレーターゲームを作成します。
Last updated 5/2026
Japanese

What you'll learn

  • Unreal Engineを使ったゲーム開発
  • Unreal Engineの導入と基本操作
  • ブループリントの基本
  • 操作プレイヤーの基本構築
  • アイテムを掴んで移動する手法
  • アイテムを棚に補充するシステム
  • AIキャラクターの制御
  • スコア管理システム
  • アイテムのランダムスポーン
  • 敵キャラクターの盗みシステム
  • 敵キャラクターを攻撃して阻止
  • ランダムに動くNPC
  • ゲームのパッケージ化

Course content

11 sections53 lectures7h 15m total length
  • 作成するゲームのデモプレイ1:33
  • PCの推奨スペック0:16
  • Macをお使いの方は必ずお読みください1:19
  • 講座に関する質問について0:56
  • 添付ファイルのダウンロード0:06

Requirements

  • Unreal Engineが動作するPCを所有していること。
  • MacOSでも学習を進めることができますが、一部機能が制限される可能性があります。あらかじめご了承ください。

Description

※本講座はUnreal Engine バージョン5.7を使用しています。


このコースでは、近年人気のジャンルであるストアシミュレーターゲームを、初心者の方でもゼロから完成まで作り上げる手法を学びます。

「アイテムを棚に並べる」「レジで会計する」「迷惑な泥棒を撃退する」といった、シミュレーターゲームに欠かせない一連のシステム構築をメインに学習します。

序盤にはUE5の導入や基本操作、ブループリントの基礎セクションを用意しているため、ゲーム開発が初めての方でも安心してスタートできます。



◆ 本コースの特徴

  • 店舗経営の核となるシステムを網羅: アイテムを掴む・置くといった直感的な操作から、AI客の来店、レジでの売上管理まで、レジシステムの基本を構築します。

  • 動的なゲーム体験の実装: ランダムにスポーンするアイテムや、予測不能な動きをするNPC、さらには店を襲う泥棒への対処など、プレイヤーを飽きさせないギミックを学びます。

  • キャラクター制御とアニメーション: NPCの徘徊AIの設定や、プレイヤーのアクションに合わせたアニメーションの紐付けなど、ゲームに生命を吹き込む手法を習得します。



◆ 本コースで学べる主な内容

本コースでは、以下の要素をブループリントを使って実装し、ストアシミュレーターを完成させます。

  • Unreal Engine 5の導入と基本操作

  • ブループリントの基礎知識とノードの組み方

  • グラブシステム: アイテムを掴む・離す物理操作

  • 陳列システム: アイテムを棚に仕入れるロジック

  • スポーンシステム: アイテムをランダムに生成する仕組み

  • AIキャラクター: 店内を徘徊し、ランダムに動くNPCの制御

  • レジ&スコアシステム: 会計処理と売上のカウント

  • 防犯要素: 泥棒キャラの盗みアクションと、攻撃(殴る)による阻止

  • アニメーション設定: 各キャラクターへのモーション割り当て

  • UI/UXデザイン: ゲーム開始時のスタート画面作成

  • プロジェクトのパッケージ化 完成したゲームの書き出し

Who this course is for:

  • Unreal Engine 5 初心者の方
  • シミュレーターゲームを作成してみたい方
  • ブループリントの基本を学びたい方
  • プログラミングに苦手意識を持っている方