Turn Based Puzzle Game in Unreal With Blueprints & C++

所在平台: Udemy

课程主页: https://www.udemy.com/course/make-a-turn-based-puzzle-game-in-unreal-with-blueprints-c/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 在Unreal Engine中使用蓝图与C++制作回合制解谜游戏 **课程概述:** 本课程将引导您使用Unreal Engine,结合蓝图(Blueprints)和C++,从零开始创建一个类似《劳拉·克劳馥:去吧》和《杀手:去吧》的回合制解谜游戏。 **主要学习内容:** * **蓝图与C++的差异与应用:** 深入理解蓝图和C++各自的优缺点,以及在不同场景下选择最适合的开发方式。 * **Unreal Engine Gameplay Framework:** 掌握Unreal Engine的核心Gameplay Framework,包括Actors、Pawns、Characters、Player Controllers和Game Modes等基础类,了解它们如何加速游戏开发。 * **游戏编程设计模式:** 学习七种实用的游戏编程设计模式(单例模式、状态模式、观察者模式、组件模式、命令模式、享元模式、对象池模式),了解如何运用这些模式来构建可扩展、可靠的蓝图解决方案。 * **游戏设计与原型开发:** 通过PowerPoint演示,初步了解游戏设计思路,并着手使用蓝图创建玩家角色、节点、敌人、AI、游戏模式和UI控件。 * **项目转化C++:** 针对喜欢C++开发的学习者,课程将深入讲解如何将蓝图项目转换为C++,包括最佳实践和个人编码风格。 **课程目标:** 本课程旨在帮助Unreal Engine用户: * 全面理解Unreal Engine的Gameplay Framework。 * 掌握如何利用设计模式解决游戏开发中的编程挑战. * 学习“先原型化,后C++化”的开发流程。 * 最终完成一款完整、可玩的回合制解谜游戏。

课程评论(0条)

课程详情

in this course we will create a turn based puzzle game like Lara Croft Go and Hitman Go. we will start by - Understanding the different usage of blueprints vs C++ and which one is best to use - Understanding Unreal Engine Gameplay Framework and how these foundation class can help and speed our gameplay programming. I will talk about the Actors , Pawn , Character , Player Controller , Game Mode -Understanding the game programming design patterns how these blueprint solutions can help our code and make it more extendable and reliable I will talk about 7 useful patterns that include Singleton , State , Observer , Component , Command , Flyweight , Object pool- I will talk how we can approach this game design with power point slide show - Create our player , Node , Enemies , AI , Game Mode , Widgets in blueprints and in the end you will have fun complete playable turn based puzzle game - if you like to code in C++ then it's time to Convert the project to C++. What are the best practice's to do that and my coding style. the purpose of this game is to enhanced and develop unreal engine users how to understand the engine gameplay framework and how to solve your gameplay programming with these design patterns and learn to prototype first then convert to C++

课程标签

0人关注该课程

主题相关的课程