Free 3D Game Development Course

How to Make a Retro Style 3D FPS in the Godot Game Engine
4.3
Udemy 3,695 learners
Learn More
This course will teach you how to make a classic 3D FPS game in the Godot Game Engine. You'll learn how to set up an environment and lighting, create player movement, four guns, two enemies with pathfinding and basic AI, particle effects for explosions and smoke trails, animations for weapons, ammo, health, and weapon pickups, and a basic HUD for the player. With this course, you'll be able to create a retro-style 3D FPS game with ease. So, if you're looking to make a classic 3D FPS game, this course is for you!
3D Game Modeling & Animation With Blender
3.7
Udemy 6,248 learners
Learn More
Learn 3D game modeling and animation with Devslopes, the coolest kid on the block! With over 20 hours of video content, exercises, quizzes, and free chatroom access, you'll gain the skills needed to make 3D models, characters, and VFX. These skills will help you create your own 3D games, start your portfolio, apply for jr 3D designer jobs, and even start your own game studio. Join them and see why over 100,000 students have already taken the courses!
Create a 3D Endless Runner from Scratch in Unity
4.7
Udemy 4,596 learners
Learn More
This course is perfect for anyone who wants to learn how to create a 3D Endless Runner from scratch in Unity. With Penny's internationally acclaimed Holistic teaching style and expertise from over 25 years teaching, researching and writing about games, you will learn all the stages of game development with C# and the Unity Game Engine. All assets including models, animations, textures and sounds are supplied, and you will learn how to program and work with character and world models, character animations, procedural infinite world generation, graphical user interfaces, pick-ups, particle systems, background music and sound effects. Students have praised Penny's courses for her clear explanations and ability to explain complex concepts without overwhelming the student. Don't miss out on this amazing opportunity to learn how to create your own game!
RPG Shops & Abilities: Intermediate C# Game Coding
4.7
Udemy 8,685 learners
Learn More
This course is perfect for intermediate Unity and C# developers who want to learn how to include essential game mechanics such as Shops, Special Abilities and Traits in their games. With over 200% funding on Kickstarter, this highly acclaimed series is designed to help you create a real RPG project from scratch. You will learn advanced topics such as C# Delegates, Interfaces, Lambdas, Strategy and Composite Patterns, and get lifetime access for a single one-off fee. Join the amazing communities of developers on Facebook, in the TA-curated Community, and the student chat group, and start improving your game development right now!
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.