We may earn an affiliate commission when you visit our partners.
Course image
Braveior Studios

In this Course, you will learn Modern Game Development approaches using Unreal Engine 5.2 and Lyra Sample Project as a Gameplay Ability System Framework. Only Free assets from the Marketplace will be used throughout this course. Any reference to the Paid assets are just for reference and a better suggestion and completely optional.

Read more

In this Course, you will learn Modern Game Development approaches using Unreal Engine 5.2 and Lyra Sample Project as a Gameplay Ability System Framework. Only Free assets from the Marketplace will be used throughout this course. Any reference to the Paid assets are just for reference and a better suggestion and completely optional.

This course will be "To the Point" and no time will be wasted. We will be exploring the different features in Lyra and How we can use them in modern game development projects. In this course, we will cover the development of a Combat game using the reusable features in Lyra.  We will start with the understanding of the Lyra Framework features and the concepts of Gameplay Ability System. Then gradually start making modifications and add more features to build our own unique games. We will be using the Market place Characters and Metahumans in this course.

We will do some customization to the Lyra gameplay with  changes to the Blueprint and C++. We will also create a photo realistic open world Jungle environment using Procedural tools. We will then extend the Lyra Features and add Archer and Melee Abilities. We will then deep dive into the implementation of some of the Lyra Components and explore the blueprints.

We will start the course very light with Basic concepts of Lyra and slowly start using the Lyra features to develop the game. Modular game development approach is followed. The course is targeted for Beginner to Intermediate level Unreal Engine game developers. We wont cover the Unreal Engine concepts from the scratch, but focus more towards using Lyra in Unreal Engine.

By the end of this course , you will get a good understanding of using the Lyra Framework in Unreal Engine 5.2.

This course will be a good foundation to develop your own virtual worlds for the metaverse and get ready for the Next generation game development.

This Course will continue to grow with a lot more features added on a regular basis. You will get lifetime course updates for free.

You can Join our Discord Channel for any queries about the Course and for the Support.

Enroll now

What's inside

Learning objectives

  • Learn modern game development techniques in unreal engine 5.2 using the free sample game lyra as a framework from the epic marketplace.
  • Understand and learn gameplay ability framework in lyra with the shooter game and start creating new character skills like archer and melee
  • Using the modular game programming and game feature plugins to develop, maintain and extend the games
  • Learn to use reusable techniques from lyra and free marketplace assets to considerably speed up the development time
  • Learn to create visually stunning virtual worlds using unreal engine 5.2 using procedural techniques.

Syllabus

Understand the purpose of this course and How they can benefit
Course Introduction
Course Introduction Updates
How to get Help ?
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Focuses on modern game development techniques in Unreal Engine 5.2, an industry-standard game engine
Emphasizes practical application through the use of real-world examples and a sample game project
Provides a comprehensive understanding of the Gameplay Ability System (GAS), a core feature of Unreal Engine for creating game mechanics
Covers advanced game development concepts, such as modular programming and game feature plugins
Employs a hands-on approach, encouraging learners to create their own game assets and environments
Leverages free assets from the Unreal Engine Marketplace, making it accessible to learners on a budget

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Mastering lyra for modern game development

According to learners, this course is a goldmine for mastering Unreal Engine's Lyra Framework, particularly for leveraging the Gameplay Ability System and adopting modular game development approaches. Many found the instructor's detailed explanations and practical, reusable techniques highly beneficial for speeding up development time. The course is frequently updated, ensuring its relevance with current UE versions. However, some students caution that despite being for 'beginner to intermediate' levels, it assumes significant prior Unreal Engine knowledge, especially in C++ and Blueprints, making it challenging for true beginners.
Emphasizes reusable techniques and modular development for efficiency.
"I particularly appreciated the modular approach and how it emphasized game feature plugins."
"The focus on reusable techniques and speeding up development was exactly what I needed for my professional projects."
"The modular design principles taught here are invaluable. Highly recommended for efficient game development."
Instructor is knowledgeable, responsive, and keeps the content current.
"The constant updates are also a huge plus, keeping it current with UE 5.2/5.3."
"The best resource out there for Lyra... The constant updates address new UE versions and make the course future-proof."
"Instructor is very responsive. The instructor provides great support on Discord too."
Provides an in-depth understanding of the Lyra framework and Gameplay Ability System.
"This course is a goldmine for understanding Lyra. The instructor goes deep into the Gameplay Ability System..."
"Absolutely fantastic! This course completely demystified Lyra for me."
"Incredible depth on the Gameplay Ability System. This is where the real power of Lyra lies, and the course explains it thoroughly."
The course pace can be rapid, requiring focused attention.
"Sometimes the pace felt a bit fast, assuming prior knowledge of certain UE concepts..."
"A minor point: some parts felt a bit rushed, especially the C++ sections if you're not already comfortable with it."
"I struggled to keep up in parts. Some explanations could be more thorough for those less experienced."
Requires foundational Unreal Engine, C++, and Blueprint understanding.
"The course has good content, but it's not for beginners despite the description saying 'beginner to intermediate'."
"You need a solid understanding of Unreal Engine already, especially C++ and Blueprints."
"I found this course very challenging... I felt lost often. The C++ sections were particularly tough."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Unreal Engine 5.2 : Exploring Lyra for Game Development with these activities:
Refresh your knowledge of Unreal Engine 5.2
Refreshing your knowledge of Unreal Engine 5.2 will help you to stay up-to-date on the latest features and improvements in the engine.
Show steps
  • Review the Unreal Engine 5.2 documentation
  • Watch Unreal Engine 5.2 tutorials
  • Practice using Unreal Engine 5.2
Attend a Unreal Engine meetup
Attending a Unreal Engine meetup will help you to connect with other Unreal Engine developers and learn about the latest trends in game development.
Browse courses on Unreal Engine
Show steps
  • Find a Unreal Engine meetup in your area
  • Register for the meetup
  • Attend the meetup and meet other developers
Attend a Lyra workshop
Attending a Lyra workshop will help you to learn how to use Lyra's features to create your own games.
Show steps
  • Find a Lyra workshop in your area
  • Register for the workshop
  • Attend the workshop and learn how to use Lyra
Five other activities
Expand to see all activities and additional details
Show all eight activities
Practice using Lyra's gameplay system
Practice using Lyra's gameplay system to reinforce your understanding of the concepts and build your skills in using the system.
Show steps
  • Create a new Lyra project
  • Add a new character to the project
  • Add gameplay abilities to the character
  • Test the gameplay abilities in the game
Follow a tutorial on creating a custom Lyra game mode
Following a tutorial on creating a custom Lyra game mode will help you to learn how to use Lyra's features to create your own unique games.
Show steps
  • Find a tutorial on creating a custom Lyra game mode
  • Follow the steps in the tutorial to create your own game mode
  • Test your game mode in the game
Create a portfolio of your Lyra projects
Creating a portfolio of your Lyra projects will help you to showcase your skills and attract potential employers or clients.
Show steps
  • Gather your best Lyra projects
  • Create a website or online portfolio to showcase your projects
  • Promote your portfolio on social media and other platforms
Create a tutorial on using Lyra's gameplay system
Creating a tutorial on using Lyra's gameplay system will help you to solidify your understanding of the system and share your knowledge with others.
Show steps
  • Plan the content of your tutorial
  • Record a screencast of yourself using Lyra's gameplay system
  • Edit the screencast and add narration
  • Publish your tutorial on a video sharing platform
Create a custom Lyra game
Creating a custom Lyra game will help you to apply your knowledge of Lyra's features and build a portfolio of your work.
Show steps
  • Plan the design of your game
  • Create the game assets
  • Implement the game logic
  • Test and debug your game
  • Publish your game

Career center

Learners who complete Unreal Engine 5.2 : Exploring Lyra for Game Development will develop knowledge and skills that may be useful to these careers:
Game Designer
A Game Designer creates new assets for games that are visually appealing and technically functional. Game Designers must be able to understand how games work from a mechanical and programming perspective and they must have a strong understanding of game engines to implement their designs within the game software. This course teaches you how to use Unreal Engine 5.2, making you a shoo-in candidate for Game Designer positions that require proficiency with Unreal. It also covers aspects of game development, including multiplayer gaming, and environment creation, which gives you well-rounded knowledge the profession demands.
Game Developer
Game Developers bring the visions of Game Designers to life by writing code to implement the design in the game engine. This course will give you a comprehensive understanding of Unreal Engine 5.2, the game engine used by many of today's top game studios. Whether you want to work on developing new titles or maintain and expand existing titles, proficiency in Unreal is a must for Game Developer positions.
Game Programmer
Game Programmers are responsible for the coding and maintenance of gaming software. They write, maintain, and optimize code to create a seamless and bug-free gaming experience. Experience with game engines is essential in Game Programmer positions, and this course will help you to develop advanced experience with Unreal Engine 5.2 that will make you a standout candidate for these positions.
Gameplay Programmer
Gameplay Programmers implement game mechanics, handle user inputs, and troubleshoot bugs within the game code. This course will help you develop essential experience with game engines that gameplay programmers require. The focus on gameplay mechanics and abilities in this course will also make you a strong candidate for many gameplay programming positions.
Level Designer
Level Designers create environments for games, which can range from designing maps to creating unique obstacles. This course will teach you how to use Unreal Engine 5.2 to create visually stunning and playable environments. With a solid command of the Unreal Engine, you'll be able to pursue positions in Level Design for a variety of game development projects.
Technical Artist
Technical Artists use their knowledge of 3D art and software to create game assets. Proficiency with game engines is crucial to being an successful Technical Artist. This course will give you a strong foundation in Unreal Engine 5.2 which will enable you to bring your creativity to life in game worlds. Learning to implement your models and animations in a game engine is a necessary step in the development pipeline and will help you to develop a skillset that will open up many opportunities for you as a Technical Artist.
Software Engineer (Gaming)
Software Engineers in the gaming industry help to design, develop, and maintain gaming software. They work on a variety of projects, including video games, simulations, and educational software. Knowledge of game engines is beneficial for Software Engineers in gaming, and this course will provide you with solid experience with Unreal Engine 5.2 that many employers seek.
Virtual Reality Developer
Virtual Reality Developers create immersive experiences using VR technology. They are responsible for designing, developing, and testing VR applications. This course will give you a strong foundation in Unreal Engine 5.2 which is commonly used to develop VR experiences, and as such will open the door to many positions in the VR development field.
Augmented Reality Developer
Augmented Reality Developers create applications that overlay digital information onto the real world. They are responsible for designing, developing, and testing AR applications. This course will provide you with foundational experience with Unreal Engine 5.2 that is used to create many AR experiences, making you a potential candidate for a variety of AR development positions.
Game Tester
Game Testers play games to help find bugs and ensure that they are working as intended. They provide feedback to developers to help them improve the game.
Game Animator
Game Animators create the animations for characters, objects, and environments in games. They work with game designers and programmers to bring the game world to life.
Game Producer
Game Producers are responsible for the overall development and production of games. They work with a team of developers, artists, and designers to bring a game from concept to completion.
Game Writer
Game Writers are responsible for creating the story and dialogue for games. They work with game designers and developers to bring the game world to life.
Concept Artist
Concept Artists create the initial concepts for characters, objects, and environments in games. They work with game designers and developers to bring the game world to life.
Art Director
Art Directors are responsible for the overall visual style of games. They work with a team of artists to create a cohesive and visually appealing game world.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Unreal Engine 5.2 : Exploring Lyra for Game Development.
Provides a comprehensive overview of game architecture and design. It would be helpful for those who want to learn more about the technical and creative aspects of game development.
Introduces the concept of modular game development, which key approach used in Lyra. It provides guidance on creating reusable components and designing flexible game systems.
Provides a comprehensive overview of design patterns and best practices for game programming. It covers topics such as object-oriented programming, data structures, algorithms, and performance optimization. While it is not specific to Unreal Engine or Lyra, it provides a solid foundation for game development in general.
Provides a comprehensive overview of game design principles and techniques. It covers topics such as game mechanics, level design, and user experience. While it is not specific to Unreal Engine or Lyra, it provides valuable insights into how to create engaging and enjoyable games.
Provides a comprehensive overview of procedural content generation techniques. It covers topics such as level generation, character creation, and gameplay generation. While it is not specific to Unreal Engine or Lyra, it provides valuable insights into how to create dynamic and engaging game worlds.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser