Unreal-cpp-boilerplate

A generic unreal engine C++ boilerplate code to start a project from including documentation of core Unreal aspects.

boilerplatecppunrealunreal-engineue4unreal-engine-4ue5unreal-engine-5react
FreeRepo

Preview

Unreal-cpp-boilerplate preview

Overview

This is a C++ boilerplate template for Unreal Engine 5 that provides pre-built scaffolding and connected components to accelerate game project setup. It includes documented examples of the core Gameplay Framework classes like Actor, Pawn, PlayerController, GameMode and GameInstance, along with common patterns for spawning objects, applying damage and accessing game systems.

Features

gameplay-framework-setupactor-systemcomponent-architectureplayer-controller-setupai-controller-setuppawn-implementationgame-mode-basehud-systemgame-instanceplayer-stategame-statedamage-systemnetworking-replicationcamera-managementinput-handlingbehavior-trees-ready

Feature Flags

authenticationblogrealtimeteamsOrgsi18nainotificationsmapsformsValidationdocumentationsampleCodemultiplayerNetworkingdamageSystemcameraManagementinputHandlingaiControllers

Recommended Use Cases

game-developmentue5-cpp-projectsmultiplayer-gamesshooter-gamesrpg-gamesai-agent-developmentgameplay-framework-learning

Frontend

None

Backend

unreal-engine-5

Auth Providers

None

Deployment Targets

render

Payment Providers

None

Quick Facts

โญ Stars
31
๐Ÿด Forks
1
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2022-07-27T10:29:50Z

Stack

Framework
unreal-engine-5
Language
cpp

Data Layer

Databases
postgresql

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate repository
Get Started with this Boilerplate