UE4QuickStart
UE4QuickStart copied to clipboard
Unreal Engine 4.10 C++ Programming Quick Start Tutorials
Unreal Engine 4 C++ Programming Quick Start Tutorials
This is intended as a lightweight (no heavy assets) mix of all C++ Tutorials from the official Programming with C++ Guide and various other sources
Progression
-
Let's start with the Programming Quick Start using a C++ BasicCode project in Scalable Quality, without Starter Content.
- Uses Tick with sine to move/float smoothly in loop FloatingActor.h, FloatingActor.cpp
-
Add a Timer Event from Variables, Timers, and Events Tutorial
- Uses a Timer instead of the Tick to trigger an event after a few seconds Countdown.h, Countdown.cpp
- MovingPlatform.h, MovingPlatform.cpp
- FollowingActor.h, FollowingActor.cpp
-
Add a Pawn from Player Input and Pawns
- MyPawn.h, MyPawn.cpp
-
Add a CameraDirector from Game-Controlled Cameras
- CameraDirector.h, CameraDirector.cpp
-
Add a Ray Cast / Line Trace like described in the Wiki
- RayTracing.h, RayTracing.cpp
-
Add a Pickup base class from 3rd Person Power-Up Game with C++
- Pickup.h, Pickup.cpp
- BatteryPickup.h, BatteryPickup.cpp
- SpawnVolume.h, SpawnVolume.cpp
-
Add a LocationReporter and a Door from Udemy UnrealCourse Section 3 Building Escape
- LocationReporterComponent.h, LocationReporterComponent.cpp
- DoorComponent.h, DoorComponent.cpp
License:
Copyright 2015-2020 Sebastien Rombauts ([email protected])
Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt or copy at http://opensource.org/licenses/MIT)