Game Development
It’s about time you bring something new to the table. You know you should upgrade your skills but you never seem to have the time to do anything else besides work.
The thought of having to be in class at a certain time and place is absolutely daunting.
What if you had the possibility to learn anything, anytime, anywhere?
Through the Stone River Unlimited Course Access Subscription now you can! It’s that good and it’s true.
You’ll get full access to our entire catalog of 800+ (and counting) technology, programming, and digital design courses. Get a step ahead of the competition, land that dream job, up your skill level and make more money; all for a small monthly investment.
No matter if you need coding, design or development in your career or as a hobby, this subscription is exactly what you need.
1,200,000 students have already enrolled in our courses. Every one of them has gained better job prospects, a chance to improve their salary and lifestyle, and most importantly a belief that they can do it, and do it well.
That’s just the tip of the iceberg. Here’s why this unlimited subscription is the best value for money around:
- Total access to 800+ courses
- 24/7 access
- Free VIP Perks access
- Learn from any computer or mobile device
- Learn in any location
- Learn for as long as you need it
- Free access to certification exams
- 30 day money back guarantee
You will get a free certificate for each course you complete.
Your Unlimited Course Access Subscription is just that; unlimited. That means any new, hot topics we release (like Big Data, mobile development or JavaScript) will be automatically added to your account. So you can future-proof your skills without any extra cost, and remain at the cutting edge of your chosen field.
Your subscription comes with a 30-day, no-risk, money back guarantee. If you’re not happy with what you’ve learned after the first month, you can cancel your subscription and receive a full refund, no questions asked. But we’re willing to bet you’ll stick with us.
Forget about endless hours of Googling and reading through blog posts or watching unorganized tutorials.
Forget about handing out your personal details left right and center so these sites can sell you stuff instead of teaching you what you need to know.
Instead, picture an expert instructor ready and waiting to teach you up to date, relevant, and practical skills - without the sales pitch. Start getting the skills you want, today, while going at your own pace. Use these skills to your advantage right now.
That's what you get with the Stone River eLearning Unlimited Course Access Subscription. Save time, save money, become a leader and win that dream career.
Don't put your education off any longer. Enroll risk-free today!

Do you want to learn to make awesome games and apps using Unity3D, but know nothing about where to begin? No problem! In my course, we'll go over all the basics you need to get started, and learn how to make great games with Unity. In this course, we'll be going over:
- Unity3D's user interface, and using the different windows to develop your project.
- An introduction to the C# programming language, where we'll make our script and learn to work with components in Unity to make our game come to life.
- How to make a visually appealing game scene and properly adjust and align UI graphics like text, buttons and graphics.
- How to export your project to computer and mobile devices.
- Learn to build a game of Blackjack, the popular card game. With input like Hitting & standing, and being able to place your bet with in-game money. With win, lose and game over events.
This course is perfect for student who want:
- To learn Unity3D one of the most popular game engines out in the industry.
- To learn programming basics and coding in the C# language.
- To be able to make a game from start to finish.


Everybody has a great idea for an app. The problem is, not many of those people have the skills or knowledge required to make that idea a reality. Building an app, regardless of its simplicity or platform, requires certain technical know-how like coding, UX/UI design, and more. App Inventor 2, however, cuts through all of the smoke and allows anyone – even those with no coding experience – to build Android apps from the ground up. This course will teach you how.
Build Apps Without Learning Code!
- Gain a practical understanding of programming basics
- Navigate and use App Inventor 2 efficiently and effectively
- Create and build your own apps for Android
- Test and update your apps after you've built them
- Learn how to publish your app to Google's Play Store
Android Apps in an Instant
This course will teach you everything you need to know about building apps – without the complicated coding normally required. If you have a good internet connection, a basic understanding of what an Android app is, and a great idea for an app that doesn't yet exist, then you're the perfect candidate! While the course is aimed at beginner programmers or those with no coding experience whatsoever, experienced app builders who want to learn from a new angle will benefit too.
During the 204 lectures and 17 hours of content contained within this course, you'll learn the basics of programming in a fun and practical way, while creating fully fledged, ready-to-use Android apps. You'll start off with setting up App Inventor 2 and choosing the options you'll need for your future apps. Then you'll get to know the interface and tools before diving straight in and creating not one, not two, but TEN apps. These apps will increase in complexity as you work through them, using features such as the component editor and blocks editor.
When you've built your ten apps you'll also learn how to test, update, and publish them to the Play Store. By the end of this course, you'll be an advanced app builder using App Inventor 2.
Tools Used
App Inventor 2 is an open source web application originally developed by Google and now maintained by MIT. It is aimed at beginner programmers and specially designed to enable them to build Android apps. It turns complicated coding language into visual drag and drop blocks, so there is no need for the user to learn code before building their apps.

If you know anything about Java, you’ll know that it can be used in an almost endless number of ways. One of the most popular uses is for game development. Since gaming is a billion dollar industry and rising, there are plenty of exciting employment opportunities to be found. To get one of those coveted jobs however, you need to have the broadest skill set possible. A comprehensive understanding of Java game development is an excellent place to start.
Learn the World’s Most Popular Programming Language
- Learn Java and game development by creating a Flappy Bird clone
- Customise your game and build a framework for other games
- Improve your knowledge of object oriented programming
- Grasp the most important concepts of game programming
Become a Java Script Expert
The best way to learn a practical skill is by doing, and that’s exactly how this course works. You will focus on creating a clone of the popular Flappy Bird game, and along the way you’ll pick up everything you need to know about Java game development.
You’ll learn valuable concepts of games programming like effective game loops, loading resources onto your game, creating and customising windows, interfaces, games engines, and input handlers. Having completed the 28 lectures and 2 hours of content, you won’t just have developed a Flappy Bird game; you’ll have developed a solid framework that can be used for any 2D game.
This course has been designed with intermediate programmers in mind. You will need to be familiar with the Java programming language and comfortable with object oriented programming. If you are a complete beginner, we recommend starting off with one of our beginner level Java, game development or programming courses first.
Tools Used
Netbeans IDE: Netbeans is a free, open source Integrated Development Environment written completely in Java and intended for development solely in Java (although it does support other languages such as PHP, C++ and HTML5). It is a cross platform IDE that runs on Windows, Mac, Linux and Solaris and has a worldwide community of users and developers. It allows users to quickly and easily develop all manner of desktop, mobile and web applications.

Level design is a critical component to all games, but a component that can be difficult to get right. Anyone with graphics experience can in theory create a functioning single level game; but creating a game that's interesting and enjoyable as well as functional takes some finesse. Mastering Blender and Unity 3D is a sure fire way to make your game level design all of this, and more.
Develop your level design skills to the highest standard
1.Understand game level design in both conceptual and practical terms
2.Design 3D models for game levels
3.Create textures through Photoshop
4.Construct and operate a full game level on Unity 3D
Construct multi-level games using versatile programs
Blender and Unity 3D are both open source programs used by games designers all over the world. Developed by their community of users, they construct games that operate on almost all platforms; from consoles and desktops to mobile and websites. Gaining a knowledge of both programs is hugely beneficial to any game developer, as it fine-tunes your insight and intuition for creating multi-faceted, compelling and exciting game levels. Whether you're still coming to grips with level design or already have a wealth of experience under your belt, learning level design with Blender and Unity 3D will ensure your skills are up to date and flawless.
Course Overview
This course includes over 66 lectures and 5 hours of content, suited to anyone with a basic understanding of Blender and Unity 3D. If your interests lie in level design, 3D modelling or texturing, then this course is for you.
You'll first learn about the concepts and best practices of level design, from setting goals and getting references to planning and mapping out your level in Photoshop. You will then move on to modular design and complete basic object manipulation tasks; the first step to creating a full game level.
You will go through each aspect of level design in detail; floors, ceilings, walls, focal points, props and other objects, filling in your level as you learn. Then, you'll add intricate texture to each of these elements, bringing your level design up a notch from basic to something much more professional looking.
Reviews and quizzes have been incorporated into each section of this course so that the material covered is constantly refreshed. On completion, you will take away an up to date skill set in Unity 3D and Blender. You will have an understanding of graphics software, game engines, game level design, and how all of these elements work seamlessly to create fun and engaging games.

Game development is an ever changing, constantly improving, and highly dynamic area to work in. Things are on the move constantly, and if you’re not careful you can get left behind. That’s why it’s important to keep your skills at the top level and to familiarise yourself with the latest tools and programs out there. This course will do just that by getting you up to speed with Unity5, the newest version of one of the industry’s leading development engines.
Become a Unity 5 Developer
- Build your first functioning game in 60 minutes
- Create more complex games as your skills improve
- Increasing levels of complexity to cater for both beginners and experienced developers
- Grasp game development fundaments in a practical way
- Gain practical skills than can instantly be used in the real world
Learn the Secrets of Unity 5 Game Development
Whether you’re completely new to game development or have gained some experience developing games with Unity already, this course is for you. With 85 lectures and 9.5 hours of content, it takes starts off at beginner level and advances up to more complex projects.
This course goes beyond merely explaining or showing you how everything works; you’ll be shown how, and then you’ll do it for yourself. As you progress through the course you’ll create three games of increasing complexity; a trivia game to demonstrate programming basics and show you the Unity user interface, followed by a 2D platforming game, and to finish, first person shooter game complete with visual effects and artificial intelligence.
By creating these games, you’ll learn all about scripting and user interface including questions and answer options, creating different levels, adding audio, freezing game play, building scenes, learning Nav Mesh, character and object movement, and game narrative, among other things.
This course emphasises coding and development, and is suitable for anyone who wants to learn to develop games or learn how to code. To start this course, you will need to have Unity installed on your computer; we’ll show you everything else from there.
About Unity 5
Unity is a games engine used to create and develop 2D and 3D games and interactive experiences. It is fast becoming the industry standard for creating multiplatform games. Unity5 is the latest version of the tool, and includes a number of advanced powerful features such as a 64-bit editor, frame debuggers, graphics command buffers, and more.

