A Crash Course in Binary Space Partitioning

Course Feature
  • Cost
    Free
  • Provider
    Udemy
  • Certificate
    No Information
  • Language
    English
  • Start Date
    2021-04-12
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Penny de Byl,Penny @Holistic3D.com
Next Course
4.8
4,791 Ratings
This course is perfect for anyone interested in game design and coding. Learn how to use Binary Space Partitioning (BSP) to create a game environment dungeon map. With the help of Unity 2020, you will gain an overview of the algorithm and how it is used to partition 3D space for optimised polygon drawing. Dr. Penny is a wonderful person and a true expert, and her courses have been top notch. With her teaching approach, you will learn how to program and work with space division, polygon ordering for fast rendering and occlusion, binary trees, recursive search algorithms, and dungeon map creation. Don't miss out on this opportunity to learn from the best!
Show All
Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [August 13th, 2023]

Skills and Knowledge Acquired:
By taking this course, you will acquire the skills and knowledge to program and work with space division, polygon ordering for fast rendering and occlusion, binary trees, recursive search algorithms, and dungeon map creation. You will also gain an understanding of the Binary Space Partitioning algorithm and how it is used to partition 3D space for optimised polygon drawing. Additionally, you will have the opportunity to practice using BSPs to create a game environment dungeon map.


Contribution to Professional Growth:
This course on Binary Space Partitioning provides a comprehensive overview of the algorithm and its applications in game design. It covers topics such as space division, polygon ordering for fast rendering and occlusion, binary trees, recursive search algorithms, and dungeon map creation. Through this course, participants will gain a better understanding of the algorithm and how it can be used to create optimized game environments. This knowledge can be applied to a variety of game design projects, allowing for professional growth and development. Additionally, the course is taught by Dr. Penny, a highly experienced and knowledgeable instructor, which further contributes to the quality of the course and the professional growth of its participants.


Suitability for Further Education:
This course appears to be suitable for preparing further education, as it provides an overview of the Binary Space Partitioning algorithm and how it is used to partition 3D space for optimised polygon drawing. Additionally, the course provides hands-on experience with BSPs to create a game environment dungeon map. Furthermore, the course is taught by Dr. Penny, who is highly regarded for her teaching approach and expertise. Therefore, this course is likely to be beneficial for those interested in game design and coding.

Course Syllabus

Introduction

Section 1

Show All
Recommended Courses
free learn-to-create-a-2d-racing-car-game-for-free-part-3-7582
Learn to create a 2D Racing car game for FREE PART 3
4.6
Udemy 5,083 learners
Learn More
This course is perfect for those who want to learn how to create a 2D Racing car game. Starting from the basics, the course will take you through the process of creating a car controller and many features, such as AI path finding, lap timer, health and damage, explosion effect, and a lives system. By the end of the course, you will have created a game similar to the classic Micro Machines from the 1980s. This course is suitable for beginners and up, as the instructor will explain everything in detail. So, join now and start creating your own Racing car game!
free learn-to-create-a-2d-racing-car-game-for-free-part-4-7583
Learn to create a 2D Racing car game for FREE PART 4
4.5
Udemy 3,774 learners
Learn More
This course is perfect for beginners and experienced game developers alike. Learn to create a 2D Racing car game for free, part 4. In this part of the course, you will learn how to make your own sound effects, create a 321Go animation with sound, add engine sound FX to your car, add a chalk path to the track, add skid sound to the car, code a skid trail effect to the car, and add an AI car pathway with code. With this course, you will be able to create a racing car game like Micro Machines, an amazing car game from the 1980s.
free build-a-2d-plane-shooter-game-in-unity-7584
Build a 2D Plane Shooter Game In Unity
3.5
Udemy 3,256 learners
Learn More
This course is perfect for anyone looking to become an indie game developer or learn basic game programming. With Unity Game Engine, you will learn everything from the beginning, from installing the engine to creating your first project, designing main menu, scripting, level design, visual effects, and more. You will also learn how to build for Android, Windows, and WebGL, and how to monetize and publish your game on the PlayStore. This course is totally free and perfect for beginners and intermediate developers with basic coding knowledge. Start your game development journey today and become a successful game developer.
free learn-to-create-a-2d-racing-car-game-for-free-part-5-7585
Learn to create a 2D Racing car game for FREE PART 5
4.4
Udemy 3,119 learners
Learn More
This course is perfect for those who want to learn how to create a 2D Racing car game for free. In this part of the course, you will learn how to build a track, add features, code the AI car controller, add an AI car to the track, code the AI movement script, and add engine sound to the AI car. With detailed explanations, this course is suitable for beginners and up. At the end of the course, you will have created a racing car game like Micro Machines, which was an amazing car game in the 1980s.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free A Crash Course in Binary Space Partitioning courses!