Coloso.

Search Input

Making a Random Map Horror Game in UE5

Game DesignerShiroma
  • Now Available


Class Details

  • Now Available
  • Advanced
  • Total 29 videos
  • Japanese
  • English, Traditional Chinese
  • Class materials included



[Course]gamedesigner,shiroma_시로마JP Details

Class Details
You'll Learn
<p><strong>Basic Unreal Engine Operations</strong></p>

Basic Unreal Engine Operations

Start by understanding the layout and interface of Unreal Engine. Detailed explanations of the foundational operations that form the backbone of game design will help you reach a level where you can intuitively use the engine.

<p><strong>Programming With Blueprints</strong></p>

Programming With Blueprints

Learn the basics of Blueprints, such as variables, functions and flow control. Experimenting with sample projects on what functions are available and what effects they can produce will empower you to turn your creative ideas into reality.

<p><strong>Understanding Object Inheritance</strong></p>

Understanding Object Inheritance

Study the concept of inheritance, which defines parent-child relationships between objects. Understanding this concept will help you manage data efficiently and access information swiftly.

<p><strong>Exploring Unreal Engine Features</strong></p>

Exploring Unreal Engine Features

Discover which functions are available and how to use them effectively through practical exercises. You’ll develop the creative insight to decide which features to combine in order to build what you want to build.

<p><strong>Practical Implementation With PC Load in Mind</strong></p>

Practical Implementation With PC Load in Mind

Paying attention to performance is a must for smooth gameplay. Learn practical skills such as efficient design methods for managing PC load and implementing event-driven logic that triggers only when necessary.

<p><strong>Finalization Process</strong></p>

Finalization Process

Master the final stages for turning your work into a finished game. You’ll acquire the essential skills to prepare your project for release, from implementing save/load systems and custom options to building the game into a distributable format.

Curriculum
In-Depth Look

**Class release dates and content are subject to change without prior notice.

  • Section 01
    Introduction
    curriculum-gamecreator-shiroma-jp-01.webp
    • 01. Introduction- Profile - Course objectives and who it’s for - Sample projects and a preview of the game to be created

  • Section 02
    Basics of Unreal Engine
    curriculum-gamecreator-shiroma-jp-02-1.webp
    curriculum-gamecreator-shiroma-jp-02-2.webp
    • 02. Installation and Basic Operations of UE5- How to install UE5 - Creating a new project - Basic operations and interface layout

    • 03. Blueprints Overview- Explanation of Blueprints - Creating a practice Blueprint actor - Variables, enumerations, flow control, functions and events - Object inheritance and casting - Writing and running a practice program

  • Section 03
    Creating a Player Character
    curriculum-gamecreator-shiroma-jp-03-1.webp
    curriculum-gamecreator-shiroma-jp-03-2.webp
    • 04. Input and Action- Creating the game mode, player controller and player pawn - Writing input actions and input mapping contexts

    • 05. Creating the UI- Managing in-game states - Creating and applying the UI

  • Section 04
    Meshes and Materials
    curriculum-gamecreator-shiroma-jp-04-1-1.webp
    curriculum-gamecreator-shiroma-jp-04-1.webp
    • 06. Importing Meshes and Creating Materials- Creating props - Generating map tiles

  • Section 05
    Creating Interactions
    curriculum-gamecreator-shiroma-jp-05-1.webp
    curriculum-gamecreator-shiroma-jp-05-2.webp
    • 07. Creating Interactive Lighting- Designing interaction structures - Creating a lighting BP

    • 08. Creating Key Items and Goals- Key items - Goals - UI reflection - Adding effects

    • 09. Creating Doors- Creating a door BP and player interaction - Enemy and hit effects - Enemy and destruction effects

  • Section 06
    Creating Enemy Characters
    curriculum-gamecreator-shiroma-jp-06.webp
    • 10. Building the Enemy BP- Importing - Enemy BP - Implementing player death

  • Section 07
    Creating Enemy AI
    curriculum-gamecreator-shiroma-jp-07-1.webp
    curriculum-gamecreator-shiroma-jp-07-2.webp
    • 11. Preparing for AI Development- Creating a test level - AI setup - AI test and adjustment

    • 12. AI Development- Implementing patrol, sound detection and pursuit behavior

  • Section 08
    Enemy Animation Structure
    curriculum-gamecreator-shiroma-jp-08.webp
    • 13. Animation Transitions- Creating animation transitions - Adding sound effects

  • Section 09
    Creating Enemies
    curriculum-gamecreator-shiroma-jp-09.webp
    • 14. Interactions With Doors- Implementing door interactions (opening, knocking, breaking)

    • 15. Fine-Tuning Horror Effects- Directing post-process - Lighting effects - Background music effects

  • Section 10
    Creating Items
    curriculum-gamecreator-shiroma-jp-10-1.webp
    curriculum-gamecreator-shiroma-jp-10-2.webp
    • 16. Creating Item Frameworks- Generating item data - Creating item icon widgets - Designing item inventory widgets

    • 17. Item Spawning and Looting- Item BP - Item box BP

    • 18. Implementing Item Effects- Unlocking with keys - Warping via mirrors - Clairvoyance - Indicating goals using a compass

  • Section 11
    Random Map Generation
    curriculum-gamecreator-shiroma-jp-11-1.webp
    curriculum-gamecreator-shiroma-jp-11-2.webp
    • 19. Creating Base Data for Map Generation- Types of random map generation - Explanation of the generation method used in this course - Creating the base data

    • 20. Creating Structural Data 1- Generating area connection points - Generating room tiles - Checking adjacent rooms - Generating connecting corridors for rooms

    • 21. Creating Structural Data 2- Connecting corridors between rooms - Adjusting the width of corridors - Generation test - Creating partitions for rooms

    • 22. Mesh Creation- Creating corridor meshes - Creating room meshes - Creating interactions - Adjusting gameplay

    • 23. Gameplay Adjustment- Placing the navigation mesh - Setting up the audio volume - Handling generation completion notifications from event dispatchers - Initializing the player - Initializing the enemy - Creating the map generation screen - Test play

  • Section 12
    Finalizing the Game
    curriculum-gamecreator-shiroma-jp-12-1.webp
    curriculum-gamecreator-shiroma-jp-12-2.webp
    • 24. Level Transition Mechanism- Writing the title level - Creating the persistent level - Returning to the title screen from Game Over - Returning to the title from the pause menu - Returning to the title from the goal screen

    • 25. Save and Load- Creating the object for Save Game - Measuring clear time

    • 26. Options Menu- Creating the options UI - Implementing options handling

  • Section 13
    Exporting the Game
    curriculum-gamecreator-shiroma-jp-13.webp
    • 27. Exporting the Game- Export - Test play - Outro

Required Tools

This course will use Unreal Engine 5.6.
Please purchase and install these program(s) for an optimized chapter experience.

*These programs and/or materials will not be provided with the chapter.

Unreal Engine.webp
Recommended Classes

Important Notice

- This product provides access to the video lectures online (Excluding products categorized as Assets). - Under certain circumstances, discounts may end early or be extended without prior notice. - For pre-ordered courses, the content and the lecture videos will be released sequentially according to the schedule. The Course Start Date will be set to the release date of the first lecture video. - You will gain immediate access to the course through My Page upon completing registration and payment. Total Course Duration: - The Standard Access (Paid access) period lasts for the first 15 days and Unlimited Free Access period will begin from the 16th day. Both the Standard and Unlimited Free Access periods offer the equal viewing experience to the content. - Course Start Date: The estimation of the Course Start Date will be based on the completion date of the payment. Immediate access to the lecture videos will be granted through My Page. (For pre-ordered courses, the start date will be the release date of the first lecture video.) - In case the course start date is postponed due to extenuating circumstances on Coloso’s end, the start date will be adjusted accordingly.
*Please note that certain aspects of this course, including the release date, curriculum images, and associated content, are subject to change without prior notification.
*Would you like to learn more about our refund policy? Please check ▶ here
*Please check our ▶ FAQ for Copyright and Proprietary Rights, User-Generated Content, Security, and Violation information.
*保留未事前告知而更改本網頁資訊的權利
*欲進一步瞭解退款政策的細節,請由 ▶ 此處確認。
*請至 ▶FAQ頁面查看有關版權及所有權、使用者製作內容、資料安全及違反等相關資訊。
*Tenga en cuenta que la información de esta página está sujeta a cambios sin previo aviso.
* ¿Le gustaría saber más sobre nuestra política de reembolso? Por favor, compruebe ▶ aquí
*Por favor, compruebe nuestras ▶ FAQ para los derechos de autor y derechos de propiedad, contenido generado por el usuario, seguridad e información de violación.
- This product is strictly prohibited to resell, redistribute, steal, or transfer. - The original images and simple edited images of this product cannot be transferred, distributed, or sold. - This product can be refunded only before the class video is released. - You can find this product on [My Class] > [Class Materials]