- Mastering Unreal Engine 4.X
- Muhammad A.Moniem
- 222字
- 2021-07-14 11:20:34
Overview of the game
The game we are going to create during the course of this book is called Bellz
; it's definitely a word without a meaning. Its name came from the Hell Bells, as we are planning to put some unique bells around the maps!
The game is built with C++. While it is a C++ project, about 5% consists of necessary blueprints and other different graphs!
Bellz is a third-person RPG, where you have a mission loaded from Excel tables, weapons to use with different attributes, and evil enemies to escape from or to hunt. It looks simple, and the fact is, it is, but it holds all the needed elements to create a visually appealing AAA game. So that we stay on the same page, this game will take you step by step through the processes of:
- Starting a C++ project based on a blank template.
- Creating a player controller.
- Building enemies, behavior trees, and blackboards.
- Creating animation graphs and retargeting different animations.
- Loading game-required data from the design data tables.
- Adding camera animations and cut scenes to the game.
- Adding audio effects and visual effects to the game.
- Creating and building appealing maps.
- Optimizing the game as much as possible.
- Debugging the game performance.
- Packaging the game to players.
The following is a screenshot of the final game:

- Python高級(jí)機(jī)器學(xué)習(xí)
- Java應(yīng)用開發(fā)技術(shù)實(shí)例教程
- Python完全自學(xué)教程
- 大數(shù)據(jù)分析與應(yīng)用實(shí)戰(zhàn):統(tǒng)計(jì)機(jī)器學(xué)習(xí)之?dāng)?shù)據(jù)導(dǎo)向編程
- Kotlin開發(fā)教程(全2冊(cè))
- Qt5 C++ GUI Programming Cookbook
- 創(chuàng)意UI:Photoshop玩轉(zhuǎn)APP設(shè)計(jì)
- Python語(yǔ)言科研繪圖與學(xué)術(shù)圖表繪制從入門到精通
- Java程序設(shè)計(jì)實(shí)用教程(第2版)
- SQL Server實(shí)例教程(2008版)
- 零基礎(chǔ)入門學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛
- Switching to Angular 2
- AngularJS by Example
- 區(qū)塊鏈原理、架構(gòu)與應(yīng)用(第2版)
- Vue.js項(xiàng)目開發(fā)實(shí)戰(zhàn)