Project
Mini-Project: Obstacle Assault
Working with C++ and Unreal Engine
Goal
Bringing C++ and Unreal Engine together
Overview
In this mini-project, I took what I learned of C++ and Unreal Engine, and brought them together, better utilizing each of their strengths.
Breakdown
This project was essentially an intro or crash course into the basics of integrating C++ in with Unreal Engine. I used assets from Unreal’s Learning Kit: Games, as well as the Stylized Character Kit: Casual 01 from Epic Games. From this I used C++ to build a small obstacle assault course. Majority of the movement for each of the platforms and cubes were coded in C++ and then created child blueprints off of that to implement the static meshes for each of the assets. Within the C++ code I learned and implemented things like:
- FVector
- FString
- Float
- int32
- “if” statements
- Functions:
- GetActorLocation()
- SetActorLocation()
- GetName()
- UE_LOG()
- UPROPERTY()
- Member Functions
- Return Statements
- Const