GithubHelp home page GithubHelp logo

srivers8424 / game-development-patterns-with-unreal-engine-5 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from packtpublishing/game-development-patterns-with-unreal-engine-5

1.0 0.0 0.0 430.23 MB

Game Development Patterns with Unreal Engine 5, published by Packt

License: MIT License

C++ 93.40% C 0.62% C# 5.97%

game-development-patterns-with-unreal-engine-5's Introduction

Game Development Patterns with Unreal Engine 5

Game Development Patterns with Unreal Engine 5, Published by Packt

Game Development Patterns with Unreal Engine 5

This is the code repository for Game Development Patterns with Unreal Engine 5, published by Packt.

Build maintainable and scalable systems with C++ and Blueprint

What is this book about?

If you are a beginner or intermediate game developer working with Unreal Engine and looking to improve your C++ coding practices, this book is tailor-made to help you produce clean, reusable code through the application of design patterns.

This book covers the following exciting features:

  • Grasp the essence of design patterns and their inherent utility
  • Understand the layers within UE 5 and how they work together
  • Identify the relationship between C++ code and Blueprint in Unreal Engine 5
  • Recognize the design patterns found within existing Unreal Engine 5 functions
  • Explore design patterns to understand their purpose and application within Unreal Engine 5
  • Creatively apply design patterns to existing code to overcome common challenges

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the files is organized into folders. For example, Chapter2

Following is what you need for this book:

Design patterns serve as a toolkit of techniques and practices that enable you to write code that’s not only faster, but also more manageable. With this book, you’ll explore a range of design patterns and learn how to apply them to projects developed in Unreal Engine 5.

With the following software and hardware list you can run all code files present in the book (Chapter 2-10).

Software and Hardware List

Software required OS required
Unreal Engine 5 Windows
Visual Studio or JetBrains Rider Windows

Related products

Get to Know the Author

Stuart Butler is an Unreal Engine Expert with over 13 years of experience in teaching Games Development in Higher Education. Stuart has published projects in a multitude of disciplines including Technical Design, Art, and Animation. Stuart is the Course Director for Games Technology at Staffordshire University, responsible for the programming team within the UK’s largest Games Education Department. Stuart is also an Unreal Authorised Instructor and Educational Content Creator who works with Epic Games on developing learning materials for Unreal Engine 5. Stuart holds a BSc (Hons) in Computer Games Design and a PgC in Higher and Professional Education.

game-development-patterns-with-unreal-engine-5's People

Contributors

simranudasi23 avatar markdsouzapackt avatar

Stargazers

Sonya Rivers avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.