Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Complete Gaming Masterclass: Learn Unreal And Gamemaker

Posted By: ELK1nG
Complete Gaming Masterclass: Learn Unreal And Gamemaker

Complete Gaming Masterclass: Learn Unreal And Gamemaker
Last updated 9/2019
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.85 GB | Duration: 33h 54m

*Includes FREE book! Build 30 VR games in Unity3D and 20 games in GameMaker. Tutorials for beginner game developers.

What you'll learn
Learn to code in C++ in Unreal
Make 6 games in Unreal and 20 games in GameMaker
Requirements
Download GameMaker Studio.
The GameMaker section of this course is recorded on a PC. The Mac version of Game Maker studio is different but can be used.
Install the Unreal Engine.
Description
Have you ever wanted to make your own games? You've come to the right place.
The first part of this course is on Game Maker. Learn to build games with Game Maker one of the easiest engines to use on the planet! 
Build games from scratch and learn to code at the same time. 
Add more skills to your resume with practical projects.


The second part of this course is on the Unreal Engine. Learn to make games from scratch in the popular engine Unreal 4!
Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this material in similar courses because it is introductory material. You can find some material in this course in the following related courses:
Learn how to make games in Game MakerComplete Gaming Masterclass: Learn Blender and GameMaker Finish 21 Games in GameMaker and Make Professional Art FASTBuild 25 Games in Python and GameMaker (and Learn to Code)Learn ELM Functional Programming and Make 22 GameMaker GamesMake 22 GameMaker: Studio Games & 5 Image Data UI Projects Finish 26 Games & Apps Quickly (GameMaker: Studio & Xcode) Complete Guide to GameMaker Studio and Angular Build 22 Games in GameMaker Studio, C# Unity® & BlenderMake games in GameMaker & learn to code for the web in Ruby!Learn to code by building 6 games in the Unreal Engine  Complete Unreal & Android Development: Build Games & CodeComplete 6 Games in Unreal Engine 4 and 20 in Construct 2Unreal Engine Game Mechanics Mastery & MakeHuman 3D ModelingComplete Developer Masterclass: Learn Angular 2 and Unreal Master Unreal and Xamarin: Build Professional Games and Apps Unreal Engine 4 & Android Development: Make 6 Games, 12 AppsBeginner's Swift 4 & Unreal Engine - Learn Xcode, Make GamesThe beauty of taking an online course like this is the ability to replay any of the lectures at any time. There is no time limit or final tests. You get to learn at your own pace with a practical model method of learning.
One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.
This course is project-based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. 
We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.
You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.
Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. 
Learn it today and get a head start for tomorrow. People who can master technology will rule the future.
You get full lifetime access to this course for a single one-time fee. Your purchase includes the e-book "Build 6 Games in Unreal " by Mammoth Interactive.
Sign up right now to get started

Overview

Section 1: Unreal 01 - Overview

Lecture 1 01 - Introduction

Lecture 2 02 - Setting up the project

Lecture 3 03 - Adding a camera

Lecture 4 04 - Hero code

Lecture 5 05 - Hero visual

Lecture 6 06 - Adding a coin

Lecture 7 07 - Player collision box

Lecture 8 08 - Collision box position

Lecture 9 09 - Making a simple interface

Lecture 10 10 - Widget code

Lecture 11 11 - Game mode

Lecture 12 12 - Showing the interface

Lecture 13 13 - Collecting all coins

Lecture 14 14 - Restarting the game

Section 2: Unreal 02 - Shooter

Lecture 15 01 - Introduction

Lecture 16 02 - Setting up Unreal

Lecture 17 03 - Setting the Camera

Lecture 18 04 - Designing a player

Lecture 19 Update! Collision Boxes and UGameplayStatics

Lecture 20 05 - Moving the Ship

Lecture 21 FAQ on Visual Studio

Lecture 22 06 - Designing a Bullet

Lecture 23 07 - Making bullets move

Lecture 24 08 - Converting bullet to blueprint

Lecture 25 09 - Spawning Bullets

Lecture 26 10 - Making the Enemy

Lecture 27 11 - Player-enemy collision

Lecture 28 12 - Bullet-enemy collision

Lecture 29 13 - Creating the game mode

Lecture 30 14 - Spawning enemies

Lecture 31 14.2 - Spawning enemies 2

Lecture 32 15 - Restarting the game

Lecture 33 16 - Game widget

Lecture 34 17 - Widget blueprint

Lecture 35 18 - Spawning widget

Lecture 36 18.2 - Spawning widget

Lecture 37 19 - Integrating interface

Section 3: Unreal 03 - Platform Switcher

Lecture 38 01 - Introduction

Lecture 39 02 - Setting up Unreal

Lecture 40 03 - Designing the level

Lecture 41 04 - Creating a game mode

Lecture 42 05 - Switch mechanic

Lecture 43 06 - Creating an orb

Lecture 44 07 - Creating obstacles

Lecture 45 08 - Game widget

Lecture 46 09 - Coding the game widget

Lecture 47 10 - Spawning the widget

Lecture 48 11 - Game messages

Lecture 49 12 - Restarting the game

Section 4: 04 - FPS Shooter

Lecture 50 01 - Introduction

Lecture 51 02 - Setting up project

Lecture 52 03 - Making an enemy

Lecture 53 04 - Making a game mode

Lecture 54 05 - Integrating the game mode

Lecture 55 06 - Spawning enemies

Lecture 56 07 - Game mode hooks

Lecture 57 08 - Making the interface

Lecture 58 09 - Integrating interface to game mode

Lecture 59 10 - Spawning the interface

Lecture 60 11 - Restarting the game

Section 5: Unreal 05 - Turret

Lecture 61 01 - Introduction

Lecture 62 02 - Setting up project

Lecture 63 03 - Constraining the player

Lecture 64 04 - Making the enemy

Lecture 65 05 - Making the game mode

Lecture 66 06 - Integrating the game mode

Lecture 67 07 - Health loss

Lecture 68 08 - Creating the interface

Lecture 69 09 - Interface system

Lecture 70 10 - Adding interface and game restart

Section 6: Unreal 06 - Runner Switcher

Lecture 71 01 - Introduction

Lecture 72 02 - Setting up the project

Lecture 73 03 - Runner script

Lecture 74 04 - Designing the runner

Lecture 75 05 - Making a game mode

Lecture 76 06 - Endless runner logic

Lecture 77 07 - Game blocks

Lecture 78 08 - Integrating the game blocks

Lecture 79 09 - Creating the enemy

Lecture 80 10 - Overlap collision

Lecture 81 11 - Enemy blocks

Lecture 82 12 - Game over

Lecture 83 13 - Creating a widget

Lecture 84 14 - Game widget script

Lecture 85 15 - Mode spawning the widget

Lecture 86 16 - Restarting the game

Section 7: Unreal Resources

Lecture 87 Source Code

Lecture 88 Free Book: Build 6 Games in Unreal

Section 8: Introduction to GameMaker

Lecture 89 Introduction

Lecture 90 02 - Project setup and sprites

Lecture 91 03 - Objects

Lecture 92 04 - Rooms

Lecture 93 05 - Rotation

Lecture 94 06 - Movement

Lecture 95 07 - Instances

Section 9: 02 - Deep Dive - Events and Actions

Lecture 96 01 - Introduction

Lecture 97 01 - Introduction

Lecture 98 02 - Setting up project

Lecture 99 03 - Movement

Lecture 100 04 - Friction and warping

Lecture 101 05 - Jumping and stepping

Lecture 102 06 - Spawning

Lecture 103 07 - Destroying

Lecture 104 08 - Sprite transformations

Lecture 105 09 - Alarms

Lecture 106 10 - Control

Lecture 107 11 - Interface

Lecture 108 12 - Collisions

Section 10: 03 - Deep Dive - Coding

Lecture 109 01 - Introduction

Lecture 110 02 - Setting up project

Lecture 111 03 - Movement

Lecture 112 04 - Rotation

Lecture 113 05 - Spawning

Lecture 114 06 - Collisions

Lecture 115 07 - Destroying

Section 11: 04 - Shooter

Lecture 116 01 - Introduction

Lecture 117 02 - Setting up project

Lecture 118 03 - Movement

Lecture 119 04 - Spawning

Lecture 120 05 - Moving bullets

Lecture 121 06 - Enemies and collision

Lecture 122 07 - Dynamically spawn enemies

Lecture 123 08 - Restarting the game

Lecture 124 09 - Interface

Section 12: 05 - Rollerball

Lecture 125 01 - Introduction

Lecture 126 02 - Setting up project

Lecture 127 03 - Movement

Lecture 128 04 - Collect coins

Lecture 129 05 - Walls

Lecture 130 06 - Interface

Lecture 131 07 - Restarting the game

Section 13: 06 - Platformer

Lecture 132 01 - Introduction

Lecture 133 02 - Setting up project

Lecture 134 03 - Creating variables

Lecture 135 04 - Input

Lecture 136 05 - Movement

Lecture 137 06 - Collision

Lecture 138 07 - Orb

Lecture 139 08 - Interface

Lecture 140 09 - Restarting the game

Section 14: 07 - Platform Shooter

Lecture 141 01 - Introduction

Lecture 142 02 - Setting up project

Lecture 143 03 - Variables

Lecture 144 04 - Input

Lecture 145 05 - Speed

Lecture 146 06 - Horizontal collision

Lecture 147 07 - Vertical collision

Lecture 148 08 - Spawning bullets

Lecture 149 09 - Spawning bullets

Lecture 150 10 - Mines

Lecture 151 11 - Interface and restart

Section 15: 08 - Turret

Lecture 152 01 - Introduction

Lecture 153 02 - Setting up project

Lecture 154 03 - Rotating the turret

Lecture 155 04 - Shooting bullets

Lecture 156 05 - Enemies

Lecture 157 06 - Enemy chase

Lecture 158 07 - Dynamically adding enemeis

Section 16: 09 - Cross Shooter

Lecture 159 01 - Introduction

Lecture 160 02 - Setting up project

Lecture 161 03 - Movement

Lecture 162 04 - Shooting bullets

Lecture 163 05 - Enemies

Lecture 164 06 - Enemy spawning

Lecture 165 07 - Interface and restart

Section 17: 10 - Color Shooter

Lecture 166 01 - Introduction

Lecture 167 02 - Setting up project

Lecture 168 03 - Movement

Lecture 169 04 - Shooting bullets

Lecture 170 05 - Changing color

Lecture 171 06 - Adding targets

Lecture 172 07 - Collisions

Lecture 173 08 - Interface

Lecture 174 09 - Restarting the game

Section 18: 11 - Color Matcher

Lecture 175 01 - Introduction

Lecture 176 02 - Setting up project

Lecture 177 03 - Movement

Lecture 178 04 - Changing color

Lecture 179 05 - Targets

Lecture 180 06 - Spawn new targets

Lecture 181 07 - Adding a basic interface

Lecture 182 08 - Score

Lecture 183 09 - Timer

Lecture 184 10 - Restarting the game

Section 19: 12 - Apple catcher

Lecture 185 01 - Introduction

Lecture 186 02 - Setting up project

Lecture 187 03 - Adding a background

Lecture 188 04 - Movement

Lecture 189 05 - Apples

Lecture 190 06 - Apples falling

Lecture 191 07 - Dynamically spawning apples

Lecture 192 08 - Interface

Lecture 193 09 - Game timer

Lecture 194 10 - Restarting the game

Section 20: 13 - Dodger

Lecture 195 01 - Introduction

Lecture 196 02 - Setting up project

Lecture 197 03 - Background

Lecture 198 04 - Player variables

Lecture 199 05 - Applying gravity

Lecture 200 06 - Jumping

Lecture 201 07 - Enemies

Lecture 202 08 - Crouching

Lecture 203 09 - Collision masks

Lecture 204 10 - Dynamically spawning enemies

Section 21: 14 - Collector

Lecture 205 01 - Introduction

Lecture 206 02 - Setting up project

Lecture 207 03 - Moving the player

Lecture 208 04 - Following the mouse

Lecture 209 05 - Point towards the mouse

Lecture 210 06 - Collectable objects

Lecture 211 07 - Collectable variation

Lecture 212 08 - Spawning collectables

Lecture 213 09 - Interface

Lecture 214 10 - Game over

Lecture 215 11 - Restarting

Section 22: 15 - Double Shooter

Lecture 216 01 - Introduction

Lecture 217 02 - Setting up project

Lecture 218 03 - Backgrounds

Lecture 219 04 - Targeting the mouse

Lecture 220 05 - Shoot bullets

Lecture 221 06 - Shooting cooldown

Lecture 222 07 - Adding enemies

Lecture 223 08 - Zigzag

Lecture 224 09 - Dynamically spawn enemies

Lecture 225 10 - Interface

Lecture 226 11 - Restarting the game

Section 23: 16 - Side Scrolling Shooter

Lecture 227 01 - Introduction

Lecture 228 02 - Setting up project

Lecture 229 03 - Setting background

Lecture 230 04 - Vertical motion

Lecture 231 05 - Horizontal motion

Lecture 232 06 - Creating a bullet

Lecture 233 07 - Shooting bullets

Lecture 234 08 - Shooting cooldown

Lecture 235 09 - Enemies

Lecture 236 10 - Dynamically add enemies

Lecture 237 11 - Interface

Section 24: 17 - Balloon Burst

Lecture 238 01 - Introduction

Lecture 239 02 - Setting up project

Lecture 240 03 - Adding a background

Lecture 241 04 - Applying a color

Lecture 242 05 - Balloon movement

Lecture 243 06 - Balloon zigzag

Lecture 244 07 - Popping a balloon

Lecture 245 08 - Spawning balloons

Lecture 246 09 - Random balloon colors

Lecture 247 10 - Interface and score

Lecture 248 11 - Game over

Lecture 249 12 - Restarting the game

Section 25: 18 - Penalty

Lecture 250 01 - Introduction

Lecture 251 02 - Setting up project

Lecture 252 03 - Adding a background

Lecture 253 04 - Adding the goal

Lecture 254 05 - Moving the goalie

Lecture 255 06 - Smooth movement

Lecture 256 07 - Kicker and football

Lecture 257 08 - Moving the football

Lecture 258 09 - Defending the penalty kick

Lecture 259 10 - Dynamically adding footballs

Lecture 260 11 - Interface and score

Lecture 261 12 - Game over

Section 26: 19 - Flappy Bird

Lecture 262 01 - Introduction

Lecture 263 02 - Setting up project

Lecture 264 03 - Adding a background

Lecture 265 04 - Background movement

Lecture 266 05 - Initialize variables

Lecture 267 06 - Bird movement

Lecture 268 07 - Constraining positions

Lecture 269 08 - Walls

Lecture 270 09 - Dynamically add walls

Lecture 271 10 - Increasing the difficulty

Lecture 272 11 - Interface and game over

Section 27: 20 - Double Jumper

Lecture 273 01 - Introduction

Lecture 274 02 - Setting up project

Lecture 275 03 - Adding a background

Lecture 276 04 - Bar

Lecture 277 05 - Player variables

Lecture 278 06 - Gravity

Lecture 279 07 - Keep player in bounds

Lecture 280 08 - Player jumps

Lecture 281 09 - Double jumper

Lecture 282 10 - Enemy

Lecture 283 11 - Player speed

Lecture 284 12 - Dynamically adding enemies

Lecture 285 13 - Interface

Section 28: 21 - Ricochet Shooter

Lecture 286 01 - Introduction

Lecture 287 02 - Setup project

Lecture 288 03 - Looking at the mouse

Lecture 289 04 - Adding walls

Lecture 290 05 - Bullets

Lecture 291 06 - Bullet variables

Lecture 292 07 - Horizontal movement

Lecture 293 08 - Vertical movement

Lecture 294 09 - Bullet color

Lecture 295 10 - Targets

Lecture 296 11 - Interface and game over

Section 29: 22 - Ship Dodger

Lecture 297 01 - Introduction

Lecture 298 02 - Setting up project

Lecture 299 03 - Background

Lecture 300 04 - Ship movement

Lecture 301 05 - Asteroid

Lecture 302 06 - Asteroid movement

Lecture 303 07 - Dynamically add asteroids

Lecture 304 08 - Asteroid shower

Lecture 305 09 - Interface and restart

Lecture 306 10 - Game timer

Section 30: 23 - Jumper

Lecture 307 01 - Introduction

Lecture 308 02 - Project setup

Lecture 309 03 - Initializing player variables

Lecture 310 04 - Gravity

Lecture 311 05 - Horizontal movement

Lecture 312 06 - Jumping logic

Lecture 313 07 - Jumping constraints

Lecture 314 08 - Game view

Lecture 315 09 - Game controller

Lecture 316 10 - Spawner variables

Lecture 317 11 - Adding infinite platforms

Lecture 318 12 - Horizontal offset

Lecture 319 13 - Increasing difficulty

Lecture 320 14 - Cleaning platforms

Lecture 321 15 - Game restart

Section 31: 24 - Gravity Switch

Lecture 322 01 - Introduction

Lecture 323 02 - Project setup

Lecture 324 03 - Background

Lecture 325 04 - Player movement

Lecture 326 05 - Falling player

Lecture 327 06 - Blocks

Lecture 328 07 - Horizontal movement

Lecture 329 08 - Horizontal collision

Lecture 330 09 - Vertical collision

Lecture 331 10 - Gravity switch

Lecture 332 11 - Level design

Lecture 333 12 - Lava

Lecture 334 13 - Orb

Lecture 335 14 - Interface

Lecture 336 15 - Restart the game

Section 32: GameMaker Source Code

Lecture 337 Source Code

Lecture 338 Please leave us a rating!

Section 33: Where To Find More Content

Lecture 339 Bonus Lecture: TODAY! Unreal Masterclass on Kickstarter

Complete beginners. No prior coding or digital art skills necessary.,People who want to make games.