Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Unreal Engine 4 – Learn to Make a Game Prototype in UE4

/

Release date:2022, February

Author:Rob Brooks

Skill level:Beginner

Language:English

Exercise files:Yes

What Will I Learn?

  • Gain an understanding of Unreal Engine.
  • Learn simple – intermediate uses of Blueprints.
  • Develop an understanding for some preferred game development pipelines.
  • Build a polished prototype to flesh out into a full game.
  • Learn to navigate UE4 interface with hands on experience.
  • An introduction to particle systems.
  • Applying Audio to a game.
  • Creating your own Game Mode to manage the game logic.
  • Programming a player controlled character.
  • programming different enemies and projectile types.
  • Programming a simple boss.
  • A dynamic wave spawning system.
  • The use of inheritance to help streamline development.
  • Simple art concepts.
  • Importing content into the game from various sources.
  • Learn to use source control.
  • Implement a save / load system.

Requirements
An understanding of navigating computer interfaces.
How to install any utilised software.

Description
This course teaches students how to build a template for a side scrolling shooter (shmup) game and then further build on this by adding a level of polish to the finished template. Students will learn to utilise Blueprints with Unreal Engine 4 as well as some important concepts which have started being referred to as “Game Feel” or “Juice”.

If you have an interest in using UE4 to develop games, learn to program using Blueprints, take a look at a classic arcade style game and learn some important techniques and theories behind making your game stand out from the rest then this course is for you.

I’ve attempted to structure this course in a way that will allow someone who’s never used UE4 to follow along and learn to navigate the interface as we progress, thus better using your time by avoiding interface specific lectures and allowing the knowledge to become more quickly ingrained via the practical use of everything you learn.

After covering some of the beginner level content and the interface is familiar the course will progress to cover some more in depth concepts behind Blueprinting and programming such as the powerful benefits inheritance can provide, randomisation and simple procedural generation.

By the end of this course you’ll have obtained an understanding of the entire development pipeline required to begin prototyping your own ideas. We start from an empty project and cover aspects including some of the ways you can import and adapt assets such as models and textures, techniques to pull content from other UE4 projects and how to implement audio and particle effects to your game.

Who is the target audience?
Anyone interested in learning to use UE4.
Beginner to intermediate users of UE4.
People looking to get into game development

Watch online or Download for Free

Section 01 – Introduction
004. Introduction Overview
005. Epic Launcher
006. Content Examples
007. Project Setup

Section 02 – Assets
008. Assets Overview
009. Importing Local Content
010. Migrating Content
011. Models
012. Textures
013. Materials
014. Recap

Section 03 – Blueprint Introduction
015. Blueprint Overview
016. What Are Blueprints
017. Example Blueprint
018. Debugging

Section 04 – Level Setup
019. Level Setup Overview
020. Skysphere
021. Lighting
022. PlayerStart, Camera & Level Bounds

Section 05 – GameMode
023. GameMode Overview
024. Whats a GameMode
025. Creating Our GameMode
026. Adding Variables to Our GameMode
027. Adding Our GameMode To Our Game

Section 06 – Player Blueprint
028. Location, Rotation and Lerp Primer
029. bpPlayer Overview
030. bpPlayer Adding Input
031. bpPlayer Variables
031. bpPlayer Variables.srt
032. bpPlayer Spawn Animation
033. bpPlayer Movement
034. bpPlayer GetDirection
035. bpPlayer Projectile Control
036. bpPlayer Primary Fire
037. bpPlayer Powered Up Fire
038. bpPlayer Rocket Fire
039. bpPlayer Player Death
040. bpPlayer Extra Debugging

Section 07 – Source Control
041. Source Control Overview
042. What is Version-Source Control
043. Preparing The Repository
044. SourceTree Interface Update
045. Creating The Repository
046. Source Control Discard

Section 08 – Player Projectiles
047. Player Projectiles Overview
048. Inheritance
049. bpProjectile Base
050. bpProjectileBase Collision Event
051. bpProjectilePlayerPrimary
052. bpProjectilePlayerPowered
053. bpProjectilePlayerRocket
054. Player Projectiles Bonus Lecture

Section 09 – Collisions
055. Collisions Overview
056. Level Collisions
057. Player Collisions
058. Enemy & Custom Collisions

Section 10 – Enemies
059. Enemies Overview
060. bpProjectileEnemy
061. bpEnemyBase Variables
062. bpEnemyBase Control Random Move Direction
063. bpEnemyBase SpawnAnimation
064. bpEnemyBase Movement
065. bpEnemyBase Death
066. bpEnemyOne
067. bpEnemyTwo
068. bpEnemyBoss
069. bpEnemySpawner Setup
070. bpEnemySpawner Begin Wave
071. bpEnemySpawner Spawn Wave
072. bpEnemySpawner Wave Check
073. bpEnemySpawner Recap
074. bpEnemySpawner Debugging

Section 11 – Pickups
075. Pickups Overview
076. bpPickupBase
077. bpPickupCoin
078. bpPickupPowerUp
079. bpPickupRocket

Section 12 – Collision Recap
080. Collision Recap Overview
081. bpPlayer Collision
082. bpEnemyBase Collision
083. bpProjectilePlayerBase Collision
084. bpProjectilePlayerRocket Collision

Section 13 – UI
085. UI Overview
086. Canvas Setup
087. Event Graph Setup
088. Health Bind
089. Coin Bind
090. Score Bind
091. Displaying The HUD
092. Main Menu Setup
093. Main Menu Events
094. Main Menu Map
095. Game Over Menu

Section 14 – SaveLoad System
096. Save-Load Overview
098. Setup
099. Load
100. Save
101. Implementation

Section 15 – Particles
102. Particles Overview
103. Enemy Hit
104. Player Hit
105. Explosion
106. Thruster

Section 16 – Misc
107. Misc Overview
108. Camera Shake
109. Floating Island Setup
110. Floating Island Spawn Points
111. Floating Island Spawn Trees
112. Floating Island Construction Script
113. Floating Island Event Graph

Section 17 – Game Theory
114. Game Theory Overview
115. Books
116. Videos
117. Game Theory Demo

Section 18 – Polish
118. Polish Overview
119. Impact – Particle Effects
120. Impact Camera Shake
121. Impact Rebound
122. Projectile Spread
123. Projectile Kickback
124. Pickups
125. Enemies
126. Audio
127. Game Juice Comparison

Section 19 – Wrap Up
128. Wrap Up Overview
129. Building Our Game
130. Final Words

Section 20 – Post Course Content
131. Player Movement 4.14 Fix
132. 4.14 Widget Update & Fixes
133. Game Juice Extra
134. Game Win State Widget (1 of 2)
135. Game Win State Widget (2 of 2) & Widget Structure
136. Level Select (1 of 3) UI Update
137. Level Select (2 of 3) UI Implementation
138. Level Select (3 of 3) New Level
139. Post Course Update and Feedback #1
140. Health And Particle Update
141. Improved Player Knock Back

[Udemy] Unreal Engine 4 – Learn to Make a Game Prototype in UE4.7z
[Udemy] Unreal Engine 4 – Learn to Make a Game Prototype in UE4_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

2 Comments

  1. Um, I can’t view or download any of the files. Both videos and resources are unable.

    Thank you for your help 🙂
    also for this website, really! Such a big, BIG help for those of us that want to learn but can’t afford. 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *