Free Game Design Course

learn-programming-in-go-golang-fun-project-hangman-game-7579
Learn Programming in Go (golang): Fun Project "Hangman" Game
4.4
Udemy 3,361 learners
Learn More
Learn Programming in Go (golang) and have some fun coding the classic guessing game "Hangman" for the terminal! Join this exciting short trip and experience the basics of programming with Googles programming language Go. With this simple project, you'll learn how easy it is to start coding with Go and how it can be used to achieve respectable results in the shortest possible time. Google developed Go to combine the ease of programming of an interpreted dynamically typed language with the efficiency and safety of a statically typed compiled language. So don't miss out on this opportunity to learn the best programming language available today and have some fun coding "Hangman"!
a-crash-course-in-binary-space-partitioning-7580
A Crash Course in Binary Space Partitioning
4.8
Udemy 4,791 learners
Learn More
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!
how-to-develop-like-a-pro-with-buildbox-2-7581
How to Develop Like A Pro With Buildbox 2
3.7
Udemy 4,504 learners
Learn More
This course is perfect for anyone who wants to learn how to make professional looking games with Buildbox 2. It will teach you how to add cool animations and effects to your game, as well as how to make it progressively harder to keep your players challenged. You will also learn tons of game design tips and tricks to make your game unique. With this course, you will be able to develop like a pro and create amazing games.
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!
View More Courses
Compare Courses
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.

2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.

3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.

4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.

5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.

6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.

7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.