AI system in Unreal Engine 5 and C++, Beginner to advance

Course content

  • Introduction
  • C++ Basics
  • C++ first program in C++
  • Unreal Engine 5 Basics
  • Beginner C++ and UES combined use (simple car driving game)
  • Creating game map
  • Shooter Game Starter
  • Game A1
  • Game Details
  • Advance A1 System
  • Final
  • Q & A

Advanced AI For Games with Goal-Oriented Action Planning

Course content

  • Introduction
  • A Crash Course in Navigation Meshes
  • Introduction to GOAP
  • Planning
  • Inventories
  • Complex Behaviours
  • Building Functionality and Debugging
  • Producing and Removing Resources
  • Interacting with the Environment
  • Final Words

Unity: Developing 3D Games with C# and Javascript Training Course

  • Introduction
  • Setting up Your Development Environment
  • Fundamentals of C# for Gaming
  • Fundamentals of Javascript for Gaming
  • Working with the Interface
  • Manipulating Objects
  • Importing and Exporting Assets
  • Setting the Scene
  • Applying Physics to the Objects in the Game
  • Combining Assets to Create Complex Objects
  • Populating the Scene
  • Implementing Behaviors
  • Developing Boo, JavaScript and C# Scripts
  • Culling
  • Adding Animation
  • Managing the Lighting
  • Rendering and Building the Game
  • Optimizing Your Game
  • Packaging Your Game for Distribution
  • Summary and Conclusion

Game Development with PyGame Training Course

Introduction

  • Overview of PyGame features and components
  • PyGame and Python basics

Getting Started

  • Installing PyGame on different platforms (Windows, Mac, Linux, etc.)
  • Initializing modules

Creating a PyGame Application

  • Setting display modes (color, background, etc.)
  • Exploring bouncing ball game
  • Moving and animating objects
  • Importing images and music
  • Using Blit and Flip
  • Creating a Game Over screen

Expanding Game Options

  • Adding game reset, scoring, and randomizing
  • Handling events
  • Using sprite and camera modules
  • Adding custom effects and filters
  • Exploring other game examples

Building and Testing a PyGame Application

  • Running the PyGame test suite
  • Converting PyGame into an executable file

Troubleshooting

Summary and Next Steps

Game QA/Testing Short Course

Software Quality Assurance

Game Testing

Game QA

Test Management

Description

This course is a conference level detailed short course, for complete coverage of Game Testing and Game QA details. Whether you are a total beginner, or an experienced tester in the field of game development, this course is aptly suitable for you to enhance your skill set to another level.

Who this course is for:

  • Anybody interested in becoming a Game Tester

Course content

4 sections • 8 lectures • 33m total lengthExpand all sections

Introduction2 lectures • 5min

  • Introduction02:04
  • Agenda of the Course02:35

Learning the Concepts2 lectures • 12min

  • QA in General05:32
  • Game Components Breakdown06:55

Testing Types & QA Process2 lectures • 10min

  • Game Testing Types06:05
  • QA Process04:08

Tips & Conclusion2 lectures • 7min

  • Tips & Tricks04:36
  • Conclusion01:56

Learn Python 3 the Hard Way: Solving the Book Exercises

Learn the basics of Python programming in an unconventional way.

Solve the book exercises that vary from simple terminal printing to game development.

Get comfortable writing and executing Python scripts in your computer.

Learn how to use the Python documentation to dive deeper into the programming language.

Requirements

  • A computer (Windows, Mac, or Linux)

Description

This course is yet to be completed. I want to improve my work along the way with you, the student.

In this course, I am going to walk you through the exercises of the book Learn Python 3 the Hard Way by author Zed Shaw. He has done a fantastic job in teaching beginners to dive deep into Python with trial and error. Together we will try to expand on that knowledge for each exercise.

There are 52 exercises in the book, which you can think of as one exercise for a week. Finishing the whole year will give you the ability to write excellent Python programs: from simple script to basic game development. You will learn how to organize your code, the data types, how to work with files, debug, test, and many more.

As I said in the first line, this course is yet to be complete. If you enroll and follow the weekly approach, I promise you I will update the course along the way so there is no week that goes by when you don’t have a new video. Also, enroll now for free so you can own the course and get the future updates for free!

Who this course is for:

  • People who want to learn Python in an unconventional way

Course content