Posts

Introduction to Unreal Engine 4

Image
Introduction to Unreal Engine 4  This blog series is a supplemental work for  My Unreal Engine 4 Tutorial Series on YouTube . Unreal Engine 4 is a powerful tool for building games.  In this series, we will be building an open-source game from start to finish.  In the introduction video I show the various tools I will be using while developing the game, some are online tools and websites others are applications that are free and available to download and install.  Below is a complete list of these applications and links to the sites for download. Unreal Engine 4  https://www.unrealengine.com/en-US/?sessionInvalidated=true Blender  https://www.blender.org/download/ Gimp  https://www.gimp.org/downloads/ CrazyBump  http://www.crazybump.com/ Pexels  https://www.pexels.com/ GitHub Repo:  https://github.com/wwestlake/Unreal-YouTube-Course Mixamo:  https://www.mixamo.com/#/ Sound Bible  http://soundbible...

Unreal Engine Game State and Game Mode

GameIn any game, there are game rules that need to be tracked such as how many players can join a game, where they spawn in the game, and what actions they game perform.  There are also things the game needs to keep track of, such as the completion of certain objectives, or changes to the game like placing items, building or destroying things, that need to be shared with other players. In this post, I am going to explain the purpose and use of two objects in Unreal Engine 4: Game State and Game Mode. Game Mode There are now two built-in classes in Unreal Engine 4 that handle the Game Mode.  They are GameModeBase and GameMode.  GameModeBase is the ultimate base class for all GameMode objects.  The internal names of the classes are AGameModeBase and AGameMode.  AGameModeBase contains basic game mode functionality and AGameMode contains additional capabilities that are applicable to standard shooter type games and adventure games.  If you need more spec...

Complete YouTube Series on Unreal Engine 4

Image
This post will be updated with additional videos as they are created.

Setting up our basic game environment in Unreal Engine 4

Image
In this video, we set up our environment.  First, you need to install Unreal Engine 4.  You can download UE4 from the Unreal Site,  https://www.unrealengine.com/en-US/ Click on Get Started Now and this will take you to the license page. Choose the license you desire, the Creators License is what you probably want to select, but this is up to you. You will then be asked to log in or create an account.  If you don't already have an Unreal Account, create one you may then download the application. When you first download and install Unreal Engine 4, you will have the Launcher installed, but there won't be any game engine.  You will then need to use the Launcher to install the version of the game engine you want to use.  These tutorials are currently based on version 4.24.3. Once you have the Game Engine installed in the launcher you click the Launch Button: Once the Game Engine has loaded you will get the Select or Create New Project...