Skip to content
UdemyUnityPaid courseBeginner levelCertificate

Learn to Create a 3D Platformer Game with Unity & C# (Udemy.com)

Game development made easy. Learn C# using Unity and create your very own 3D Platformer!

Created by: James Doyle

Last updated January 2022

icon
What you will learn

  • Learn C#, a modern versatile programming language
  • Understand the capabilities of 3D development in Unity
  • Develop strong and transferrable problem solving skills
  • Gain an understanding of the game development process
  • Learn how object oriented programming works in practice

icon
Course Description

Learn how to create and program your very own 3D Platformer game using Unity, an industry-standard game development program used by large gaming studios and indie developers across the world.

In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.

This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.

At the end of this course you will have developed the ability to understand such game elements as:

  • Full 3D Character Movement

  • Animating Characters

  • State-based Enemy AI

  • Fully-featured Boss Battles

  • Complete Health System

  • Interactive Menus

  • Collectables

  • Level Select Over-world

  • Game Progression & Storing Your Progress

The course also includes a downloadable, complete version of the project to use for your own reference to ensure everything in your game works as it should!


Start learning today and let me help you become a Unity game developer and make something awesome!


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

James Doyle

Hi, I'm James. I have helped thousands of people learn how to develop their own games in Unity, and whether you're a first-time developer, or need to refresh your skills, I can help you learn to make the games you want to make.

With a bachelors degree in Computer Science and a background working in independent game development, I have been helping others to create their own games and release them on multiple platforms.

I believe in helping you learn by teaching code in context, so rather than having to memorize a bunch of stuff you've never seen before, you learn how each coding concept can be applied to real working problems in your games.

I can't wait to help you learn all about making your own games and how to make them a success.

So why not start learning to make games with me now?

See you soon!

James

icon
More courses by James Doyle

$119.99

$13.99

$15.99

$16.99

Free

$89.99

icon
More Unity courses

$79.99

$74.99

$149.99

$13.99

$149.99

$16.99

icon
Reviews

4.6

163 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Mario Warren on 10/6/2024

War sehr gut! Dennoch hätte ich mir gewünscht, dass einige andere Punkte angesprochen werden wie z.B. eine kleine Cutscene einbauen oder wie man von einer Slope abrutscht bzw. Geschwindigkeitsanpassung.

By Rona Hattingh on 3/15/2024

I love this course. Used a lot of ideas from this course for my Metroidvania Game Jam entry. James explains everything clearly and I understood everything he explained. Thank you James.

By Thomas J Moore on 3/3/2024

I have taken a ton of Unity Courses. Only a few of them have instructors that go through extra detail to help the student understand the process of what is going on and why. This is one of them. I appreciate the knowledge and ability to teach and strongly recommend this course.

By Andrea Zanetti on 6/4/2023

The teacher also teach a problem solving technique rather than only focus on unity and scripting, guide you at the point that you could develop your own small game.

By Score100 on 4/10/2023

Thorough, good to follow and clear. I like how the instructor takes you through a variety of different ways to achieve the same goal. Also it's interesting to see himself making mistakes and correcting these. Just as you would when developing. Didn't think I'd ever say that about an instructor! :)

By William on 12/28/2022

I have no experience with game design nor coding. I have a background in Motion Design. This course has been exactly what I needed in order to learn Unity and the basic concepts of coding within this context.

By Alexandre Gareau on 8/18/2022

Très bon cours réservé principalement pour des débutants dans Unity. Les notions apprises sont très bonnes et les principales méthodologie de travail dans Unity y sont respecté à quelques exceptions prêt. Un peu plus de profondeur au niveau des interactions du personnage (tel qu'un effet de recul en réaction au dégâts par exemple) aurait été apprécié, mais malgré cela, j'ai grandement aimé le cours. Les leçons sont clair, simple et bien expliqués.

By Kamon Beach on 8/9/2022

Its an alright lesson, but I kind of wish it had picked up where the youtube courses left off.. I just finished that and starting on this feels like a lot of deja vu. Things that I had really hoped for were an actual hurt animation and a basic player attack other than just the cliche bouncing on enemies heads, I also liked where the camera was going on the youtube course but that seems to have been scrapped to a simpler, albeit much more boring version. I'm sure I can learn these things on my own through outside sources but I would have been pretty disappointed if I paid full price for this course.. Luckily I got it on sale so I still plan on completing. UPDATE: After finishing the course I did up my rating, as stated the first half is similar to his free youtube content but I actually did end up learning a lot by the end. Would highly recommend to anyone looking to create an old school platform game.

By Kai Lynk on 2/22/2022

James Doyle takes a very step by step approach to teaching the exact bits of code you need. He's also very consious of teaching logic, so he'll guide you through some code that won't end up in the final product. He uses that as a means to build the correct function incrementally. This means you come away with a really great sense of not only what commands are available to you, but how they work, and how to think through implementing them. I've tried for years to learn coding before, but this is the first tutorial I've taken that is, relevant to my interests, engaging, AND leaves a comprehensive understanding of how to think your way through making a script. Would highly recommend.

By Timo Kujansuu on 2/19/2022

Overall I'm very satisfied with this course. I wouldn't recommend it as a starting point for people completely new to Unity and c#, you might want to learn the basic concepts for both first before doing this course.

Showing all 10 reviews on CourseDuck

Read all 163 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100