Posts Tagged ‘Unity 3d’

Unity 3D Training – Anyone Can Learn to Make a Game Promo Video

May 1, 2013 Leave a comment

Hot of the press! I just did a major revamp of my promo video for my Anyone Can Learn to Make a Game on Udemy.

I wanted my students to see there was a real live person behind my course and more clearly communicate the unique value my course delivers. I think this new video did the trick! If you want to learn to make games and are looking for a course that goes beyond just showing you the tools and technology, then you’ll want to check out my new course on Udemy.

Find out why my students have made my course one of the top game courses on Udemy!

You can also check out on my video Unity 3D Training – Anyone Can Learn to Make a Game on Youtube.


Unity GDC 2013 Trailer

April 17, 2013 Leave a comment

Wondering what you can make with Unity 3D? Check out the GDC 2013 demo real!

And if you’re looking to learn Unity 3D fast, check out my new Unity course. It’s one sale for the next two weeks, so act fast.


My new  Anyone Can Learn to Make a Game is being featured on Udemy’s Try something new page!

The new Unity training series includes over  5hours of content, 50 High definition video tutorials and complete source code you can download and try out.

Save $40 dollars off the regular price for  a limited time. Click on the link or enter code trysomethingnew when you sign up today!

In this unique Unity 3D training course you’ll learn things like:


-Downloading and installing the amazing Unity 3D

-How to use the powerful MonoDevelop code editor

-How to create and use Prefabs to save time and effort

-How to add basic physics to your game like gravity

-How to add basic mouse interaction to your game

-Adding collision detection to your game objects

-Adding audio into your games

Creating and loading new game levels

Publishing your game to Mac, PC and the Web

Storing and recalling game data

I’ll also walk you through the creation of a simple game called Angry Blocks, step by step, so you can see how everything ties together.

-Learn the basics of the powerful C# programming language


Bonus Sections


In the bonus sections you will:

-See how to set up a 3D character controller

-Create and use basic particle systems

-Build amazing terrains it less time than you every thought possible

-Learn about the Unity Asset Store as a way to acquire content or make money

-Learn about how to Auto rig character meshes with Mixamo

-Start to create better User Interfaces with NGUI

-Create and import Unity packages

-And learn more about the craft of creating good games.


Why not check out the over 40 course reviews my students

have written so far!

“This course was great to get into Unity and learn the basics and get a foundation to start making games with Unity. Everything is explained clearly, and the tools and information are given to you to keep learning yourself and expand after the course is over. I would recommend to anyone that is starting off in Unity!”

“I was impressed with just the first few classes, and Richard Hart keeps adding more material to keep push the limits. Amazing effort and great value.”


So what are you waiting for. Sign up and start learning to make games todayAnyone Can Learn to Make a Game

Unity For Blender Artists

February 4, 2013 Leave a comment


Are you a Blender artist with an interest in making your own games? If so, you may have overlooked a huge opportunity.

Let me introduce you to Unity 3D, a revolutionary game engine and toolset that is redefining the game industry. In days of old there were 3D artists and there were game programmers and the line separating two camps was pretty entrenched. Programmers worked on code and shied away from art and artists stayed clear of anything to do with code. What has happened over the past half decade however is that this clear devision of labor has become blurred by tools like Unity 3D.

Artists interested in crossing the boundary and learning to code and construct an entire game are now better of then ever before.

Unity 3D has always supported the use of Blender for it’s models and assets which is a welcome choice to the thousand of indie game developers out there on a budget who may not welcome the added expense of a 3D package like Maya.

3D artists are far more technically inclined than they think and can often learn the basics of creating games in Unity in a matter of a few days or weeks on their own, or even a matter of hours by taking an online course.

Having been a developer and instructor for most of my adult life, I believe it’s far easier to take a 3D artist and teach them to code than it is to take a programmer and teach them to become a good artist.

So where does a Blender artist looking to sink their teeth into Unity 3D get started?

To start with you can consult the Unity documentation for things like how to import your models into Unity.

If you’d want to speed up your production pipeline and skip rigging your models why not check out Mixamo.

If you’re looking for a good book to help get you started have a look at  Game Character Creation with Blender and Unity

You may also want to watch this video put up by Unity called Artist as Programmers 

Check out Making a Mechanim compatible Rig in Blender

As far as training goes, there are a lot of free tutorials online to help get you started, but from experience I can tell you the quality of these videos can very greatly and may or may not be up to date. Unity has change quite a bit over the years and is now on version 4.

This is one of the main reasons I put together a new online course called Anyone Can Learn to Make a Game. As a college instructor with over 10 years of experience teaching programming to people of all ages I’ve found simple and effective ways to help people learn even the most complicated technical concepts and skills. I’ve baked this experience into my new course and priced at 1/10 of the cost of my normal college courses to make an easy choice for anyone looking to get up to speed on learning to make games with Unity 4.  If you are interested, you can find the new course here . I’ve designed this course to get you up to speed in the shortest time possible which means you’ll be making your first game sooner than you think.

Another few things you may benefit from knowing is that many game coders lack the ability to create great 3D content, so learning more about Unity 3D can open up a lot of new business opportunities. Another business opportunity for Blender artists is developing paid content for the Unity asset store. There are tens of thousands of Unity developers out there looking to buy great content. Maybe some of this great content can be yours. For more information on this visits:

Game on Blender Artists. Look forward seeing more of you around in the Unity community!

Unity 4

January 24, 2013 Leave a comment

Unity 4 has dropped. Here are 7 reasons to consider using Unity 4 on your next game.

1. Unity 4 is Free, well at least if you plan to publish to Mac, Linux, PC or the Web. If you plan on going to places like Android, iOS or other platforms, you’ll need to come up with a bit of cash, but trust me, it’s worth every penny!

2. Unity for easy easy to learn. You can learn the basics of using Unity in a weekend, maybe less if you make use of some of the great training you can find online and on placed like Udemy. The editor very intuitive and very powerful and you have over 3 different languages you can choose to program in.

3. Unity 4 has a fantastic development community. You won’t find a more friendly and generous development group out there! Community members are always willing to help and point you in the right direction regardless of your current skill level.

4. Unity 4’s Asset Store. In addition to great tools and a great community, Unity also has a fantastic asset store where developers can upload their products and make money, and developers can access killer assets and tools a very reasonable costs and even for free in many cases.

5. Unity’s spirit of innovation and craftsmanship. I have never encountered a technology company so keen on fixing bugs, ensuring compatibility and continually  pushing thing to the edge as Unity…without being asked.

6. Customer service. Over the 3 years I’ve been developing with Unity I’ve been very pleased with their customer service. I’ve always had prompt follow up and been treated with respect regardless of the fact I’m a single developer.

7. Fun. Yes, Unity 4 is just plain fun to work with. You have an idea and a few minutes later there it is, working right in front of your eyes. I get to spend more time working on my games and less time getting tripped up on technology.

So if you have a game project coming up, I recommend you have a look at Unity 4, it may just be what the doctor ordered!

Game on!




How to Make a Game

January 22, 2013 Leave a comment
7 Steps to Making A Game

How to Make a Game

Video games have become a mainstream part of our modern society and culture. There is not a day that goes by where you don’t hear them mentioned in the news, where experts speculate on their link to violence, educators examine their learning potential and parents scrutinize their content. The fact of the matter is we love to play! Video games represent a billion dollar industry that has now recently become accessible to a growing number of people around the world who are looking to entertain and engage us. Whether you’re young or old, guy or gal, techie or not, the world needs you and your new twist on gaming!

So do want to know how to make a game? Here are 7 steps to help get you started.

1. Have a Great Idea

While video games used to be focused on things like sports, combat and driving, things have changed quite a bit over the past decade! Who would have predicted a farming game would have taken the world by storm on Facebook, or that casual and mobile games would send shockwaves through the entire gaming industry. Nowadays gaming can be whatever you want to make it, and the world is waiting to see something new. Now is your chance!

2. Find The Right Tools

It wasn’t that long ago that game development arena was just too costly for an average Joe to break into. Today tools that used to require hundreds of thousands of dollars in costly fees and licensing can now be acquired at a nominal cost or may even be free! Technologies like Unity 3D now empower game creators to fashion high impact 3D games and then publish out to the web, mac, pc, iOS, Android and even popular game consoles like Xbox and PlayStation. You can download a free copy of Unity by visiting

3. Learn to Use Them

Video game development used to be quite a tricky and time consuming process that required a great deal of knowledge and expertise and experience. New tools have now entered the marketplace that greatly simplify or eliminate the amount of expertise needed to make games. Game creators can now learn to use these new tools in days or even hours instead of weeks and months. Tutorials and courses can now be found online on sites like Udemy and can get you up to speed with everything you need to know in no time!

4. Create or Acquire Content

Creating 2D and 3D content can be a time consuming and expensive investment. If you’re not an artist, you’ll either need to source one out, or make make use of a growing list of online sites like TurboSquid that will allow you to purchase pre-made characters and content for little or no cost. If you need amazing animated 3D characters for your games, you’ll want to check out Mixamo. If game audio is what your looking for, sites like and Sound Ideas may have just what you need.

5. Test and Refine

You’ll want to weed out all the glitches and bugs from your game so you’ll need to test your game frequently. You will also find new and interesting ways to improve and make your game even better as you move through the development process. In games, the word done is a very subjective word. There is always room for improvement, so write down your ideas and when time and resources permit, implement them!

6. Publish

Once your game is ready, you’ll want to share it with the world. Whereas video games used to be confined to game consoles and desktop computers, you can publish your games to many other places, nowadays including the web and a growing market of mobile devices. For as little as $99 a year or less, developers can submit their games to a growing number of online marketplaces like the Apple App Store and share in a 70/30 split of the revenue. Did you know there will soon be over half a billion iOS devices in the world in addition to an equal and growing number on the Android platform!


Once your game is out there, you’ll need to promote it! You’ll want to unleash the power of social networks like Facebook, Twitter, Linkedin, blogging and anything else you can get your hands on to get the word out. Don’t overlook traditional media options though, getting profiled in your local or national paper can give your efforts quite a boost as well.

In conclusion, it’s never been a better time learn how to make a game! So what are you waiting for? Start making that game today, the world is waiting!

About the Author

Richard Hart is an experienced entrepreneur, freelance interactive developer and technology educator at the British Columbia Institute of Technology. Check out Richard’s popular new Udemy courses Anyone Can Learn to Make a Game  and Learning to Learn .

Unity Tutorial

January 8, 2013 Leave a comment
Unity Tutorial

Unity Tutorial

I just launched my new Unity tutorial course today. The new course shows you all the basics of making a simple game in just over an hour and features over 12 HD video lessons. Students also get access to full source code examples to download and try out! What’s even better is that if your one of the first 25 students to sign up and enter the code early25 you’ll get to take the course for free! Check out my new course Anyone Can Learn to Make a Game on Udemy today!

Christmas came early! Unity iPhone 1.5 ships!

August 25, 2009 Leave a comment

Can’t even begin to describe how excited I am that Unity 1.5 is hot off the press. We’ve been waiting all summer for this and now it’s here. Lot’s of improvements and new additions including:

Significant Performance Boosts
* Up to 3x faster than 1.0.3.
* Performance critical paths rewritten to take advantage of VFP coprocessor, animation skinning is up to 4x faster.
* Automatic batching of meshes to reduce draw calls.

Built-in Anti-piracy Protection
* Identify if Apple DRM was removed from the application bundle and modify application behaviour accordingly.

More Power
* Full support for native Objective C and C++ code opens full access to the iPhone 3.x APIs and custom plugins.
* Access to video-playback, on screen keyboard support, and GPS/location services.
* Support for 8-texture shading on iPhone 3GS with automatic fallbacks for iPhone 3G.

Better Docs
* Detailed instructions on iphone-specific optimizations.
* New 150 page tutorial to get you up to speed with iPhone game making.

We are particularly excited about the Objective-c and C++ bridge as we’ll now be able to tap the entire raw SDK and team it up with the full power of Unity. The only limit is our own imagination now!

For all the details check out