Advanced Unity Scripting Tutorials For Developers

Learn advanced Unity scripting while creating a simple game in this tutorial!

Your Instructor


Jones Cropper
Jones Cropper

We are a family owned and operated indie development team, it is all done in-house. There are six of us ranging in ages from middle-aged dad, the oldest to elementary school age son, the youngest. Participation in the family business is mandatory, an unnecessary rule as we all enjoy what we do.

My name is Jones St. Lewis Cropper Jr., the joy of programming has been with me since the mid '80's when I was first introduced to a computer. I develop and publish assets, games and apps on the Unity Asset Store and Google Play.

Some of My Unity Assets:

  • Camera Waypoints Manager
  • Pool Everything
  • Mobile Tooltip Systems
  • Password Protector

I'm self taught and still learning many programming languages. Under my belt are web based languages like HTML, CSS, XML, XSLT, RSS, JavaScript, AJAX and PHP, ASP. BASIC languages like DarkBASIC, Visual Basic and BlitzBASIC. From VB.NET to low level languages like C and C++. Database operations for MySQL and MS Access, operations on XML with XPath and XQuery.


We made this course to help you, the intermediate programmer, that is ready to enhance your C# knowledge. We will be accelerating through advanced topics very early on in the lessons and will cover advanced Unity & C# techniques.

You and I, will be creating a simple, unique Unity Platformer type game in this tutorial. This is an advanced Unity development tutorial. We will give you the knowledge to take your game development to the next level. You will be able to use your knew found knowledge and apply these tools to whatever projects you decide to pursue.

The aim of these lessons is not to make a game, that’s just the by product.

  • Our goal is to teach how advanced C# techniques can be used to advance your intermediate scripting.
  • To enable you to use advanced C# script in your everyday Unity development.
  • To enhance your development experience and improve your workflow.

In these advanced Unity scripting video tutorials you will learn:

  • How to use ScriptableObjects & editor scripting to embed a level editor into the development environment.
  • How to create and use custom UnityEvent(s)
  • How to persist game data with serialization using ISerializable Interface and BinaryFormatter
  • And much more!

PreRequisits:

  • Unity Installed On Your Computer With Minimum Version 5.2.2f1
  • Be Familiar With C# Programming Language
  • PC or Mac

Ready to take your game development to the next level?

Click the Button Below to Enroll Now!

P.S. IF YOU MISS THE LIVE SESSION, YOU STILL GET ACCESS TO THE RECORDING FOR THE LIFETIME OF THE COURSE!


Course Curriculum


  Getting Started
Available in days
days after you enroll
  Lesson 1
Available in days
days after you enroll
  Lesson 2
Available in days
days after you enroll
  Lesson 3
Available in days
days after you enroll
  Lesson 4
Available in days
days after you enroll
  Lesson 5
Available in days
days after you enroll
  Lesson 6
Available in days
days after you enroll
  Lesson 7
Available in days
days after you enroll
  Lesson 8
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The full version will be available on January 28, 2016. But we are on track to get it out a week earlier. Once you join, you will have lifetime access to a completely self-paced online course available on any device. You decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!