Share this project

Done

Share this project

Done
Game development & design made fun. Learn C++ from scratch using Unreal Engine 4. Build your first games for web, PC and console.
Learn C++ from scratch. Make your first video game in Unreal engine. Use the industry standard game programming language. Join 65,000+ happy students now.
Learn C++ from scratch. Make your first video game in Unreal engine. Use the industry standard game programming language. Join 65,000+ happy students now.
4,243 backers pledged £128,748 to help bring this project to life.

About

Learn To Make Video Games - Unreal Developer Course In C++ project video thumbnail
Replay with sound
Play with
sound

Learn To Make Video Games - Unreal Developer Course In C++

£128,748

4,243

Here's what you get at each reward level...

=== STRETCH GOALS ===

We funded in under 48 hours, and are delighted to announce a series of stretch-goals. Help us get there by sharing the project with your friends, and pledging as generously as you can.

£20,000 - Custom 3D Assets <== ACHIEVED

If we reach this level I will hire a 3D artist to create custom assets for the course, these will be free to use in your own projects. The further beyond the goal we go, the bigger and better the asset pack.

£40,000 - Virtual Reality <== ACHIEVED

We'll show you exactly how to translate the final project to work on Oculus Rift, and Samsung Gear VR. Leaving no stone un-turned, you'll have a working VR game and a deep understanding of the process.

£80,000 ($123,000 or €112,000) - Multiplayer with Photon <== ACHIEVED!

We will make a game online multiplayer using both Unreal networking and Photon, which has a free tier. That means you will be able to share your game with your friends, then play online with them in realtime.

£100,000 - Performance Optimisation

This will go hand-in-hand with Virtual Reality. If we make this level we will show you how to analyse and optimise game performance.

===============

Millions of people play computer games every day, yet how many can create them?

I want to create a full course to teach a novice (or indeed an experienced coder) how to create cross-platform games using Unreal Engine 4, a powerful game engine that was made free this year. Unreal has been used to create many AAA titles in a wide range of genres including Batman, Bioshock, Borderlands, Gears of War, Mass Effect and Life Is Strange.

The course will be entirely project based, so the user will start by building a very simple Rock, Paper Scissors clone called Ant, Human, Tank and end-up with a VR compatible space game.

The full price of the course will be US$197 when finished, here's your chance to get it for much less.

How is this course different to others?

According to The Telegraph newspaper, my Unity course is the 3rd most popular course on Udemy!

The course is project-based, so students will not just be learning dry programming concepts, but applying them immediately to real games as you go. You will be asked to apply your knowledge every few minutes in mini-challenges.

All the project files will be included, as well as additional references and resources. Rather than just dry "screen-casting" there will be talking-head video, powerful diagrams and reference material. 24 hours a day there will be other students on hand to help, and I'm very active in the discussions too.

Students will get full lifetime access (including video downloads on iOS and Android) for a single one-off fee. I am a qualified and experienced coder, world-class instructor and avid gamer. I am able to explain complex concepts clearly, as well as entertain along the way. Most courses teach scripting using only C++. I will be teaching mainly C++, with the visual Blueprint system where appropriate.

This course is comprehensive, if you're a beginner I'll hold your hand from the very start. By the end you'll be learning about shader programming, basic Artificial Intelligence, optimising for Android and iOS, and other advanced topics.

By the end of the course you'll be setup to publish your game to XBox , Playstation, Mac and PC! You'll even have an accompanying e-book of slides to cement your knowledge.

Who is this for...

Anyone who wants to learn to create games: Unreal is a fantastic platform which enables you to make production-quality games. Furthermore these games can be created for Windows, MacOS, iOS, Android and console from a single source!

This will be a full course, and will be over 20 hours long. It will teach you how to make money from your games as well as how to create them. If you're a complete beginner, I'll teach you all the coding and game design principles you'll need. If you're an artist, I'll teach you to bring your assets to life. If you're a coder, I'll teach you game design principles.

We'll take you through the programming concepts from scratch. If you've never done any coding before you'll be OK, just expect to work a little harder.

Already have my other course(s)?

Great, it will give you a fantastic head-start in this course. C## is based on C++, and the editor can be configured to be very similar. Both this and my Unity course are beginner courses, if you already have Unity experience you can just do the first bit of the course faster.

If you're on the Blender course, great, you're ready to make your own assets and these can be used in Unreal with ease.

Who am I?

This course will be created by Ben Tristem, with support from Ramin, an experienced C++ game developer. I'm a 30-something family man, professional trainer, and avid gamer living in Cambridge, UK. I've been playing games, and programming computers since as early as I can remember. I'm an entrepreneur and have a degree in computing from Imperial College London. I just love to learn and teach.

I have already two other successful complete online training courses on Unity and Blender, both of which started life here on Kickstarter. The Unity course is by far the most popular of its type on Udemy, and the Blender course has some of the platforms highest ratings...

Here's a few recent reviews for my other game dev courses...

Why am I doing a Kickstarter...

Rather than simply releasing the course on Udemy, I am Kickstarting this course to...

  • Pay a seasoned C++ developer for advice & code reviews*.
  • Allow backers to set the direction of the course.
  • Validate the market before spending months making the course.

* I have already an agreement with Ramin, an experienced C++ developer and game programmer, to provide at least 3 months of consulting for the project.

When will the course be ready?

I will start production the moment the course passes its funding goal. As soon as we have 2 hours of finished content, I'll make that available to the early access (POWER USER) backers. We will then give everyone else access about a month later (ETA Jan 2016).

The course will then be added-to until it's finished, which we aim to be by the end of July 2016.

Why will it be better than the existing courses?

Great question! Remember I'm creating this because I've personally found the existing courses to be inadequate. Here's the top three reasons our course will be supreme...

  • We're professional teachers and developers.
  • It will be project and challenge based.
  • We're testing on beginners throughout.

THANKS TO...

  • My wife for being such a great support.
  • Ramin for joining forces with me.
  • YOU - OUR AMAZING BACKERS.

Risks and challenges

As before, there are relatively few risks here. I will not be spending your money up front, and in the very unlikely case that I am unable to complete the course, I will refund everyone.

I also promise to refund anyone their pledge if they don't think the course is awesome.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge £5 or more About $8

    SUPPORTER - Don't want or need the course but want to support? We'll be super grateful, and put your name in the course credits.

    Less
    Estimated delivery
    1 backer
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge £15 or more About $23

    GET THE COURSE - Get lifetime access to the whole course once it's released. Your name will also be listed in the credits. The full price of the course will be $199 (about £120) when complete.

    Less
    Estimated delivery
    1,657 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge £25 or more About $38

    BUNDLE - Also get lifetime access to the Complete Blender Creator (make your own assets) You'll get this by the end of once all pledges are settled, 2 weeks after funding. Already got the Blender course? Gift your voucher :-)

    Less
    Estimated delivery
    Limited 871 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Reward no longer available

    Pledge £35 or more About $53

    THE TRIAD - Get the Unreal course, the Unity course, and the Blender course to really open-up your game development options. Already got one, give it away for Christmas!

    Please note the delivery date for the Triad Reward level will be Nov 2015 (not 2016)

    Less
    Estimated delivery
    Reward no longer available 1,000 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Reward no longer available

    Pledge £45 or more About $68

    QUAD KILL - Get access to my Game Physics course. This is taught using the Unity engine, and the principles apply to Unreal. Plus all of the above rewards.

    Less
    Estimated delivery
    Reward no longer available 350 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Reward no longer available

    Pledge £50 or more About $76

    POWER USER - Full Skype communication with us during the development of the course. Have your say in course content. Plus all above rewards.

    Less
    Estimated delivery
    Reward no longer available 250 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Reward no longer available

    Pledge £175 or more About $265

    LIFETIME MEMBERSHIP - Get full lifetime access to all my current and future courses for free. Also get personal access to me via Skype and email for technical and business advice. Plus all above rewards.

    Less
    Estimated delivery
    Reward no longer available 100 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge £500 or more About $758

    MINOR SPONSOR - Need new Unreal C++ developers? Get your 2-minute video inserted into the course, so you can advertise your job to 1000s of keen new developers. Plus all above rewards.

    Less
    Estimated delivery
    Limited 2 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge £5,000 or more About $7,581

    MAJOR SPONSOR - Want me to weave your content into the structure of the course? Partner with me to help create a new wave of Unreal developers. Sony? Microsoft? You listening ;-)

    Less
    Estimated delivery
    Limited 0 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (32 days)