The Hands-On Game Development Bundle: Learn to make your own games with 12 hours of quick practical instruction.
Master the foundations of strategy game development by creating a turn-based, micro-strategy game about building and managing a colony on Mars. Using the popular Unity game engine, this course will walk you through the process of basic strategy game mechanics, including resource management, grid placement, and beyond. Not only will you boost your overall game development skills within Unity, but gain essential, fundamental knowledge for coding a variety of strategy game systems that can be expanded further for larger, turn-based projects.
Over 500,000 learners in Zenva Academy
Develop important programming skills by learning the fundamentals of C++, one of the most universal and in-demand programming languages in the development industry. C++ is a general-purpose language known both for its efficiency to perform tasks quicker than other languages, as well as its popularity as a code base for both programs and games. Through this course, you will be shown all the foundations needed to understand how to write C++ programs in the context of a game project and gain the knowledge needed to expand into your own C++ projects.
Over 500,000 learners in Zenva Academy
Learn to build your own APIs suited for both web applications and server-side communication. In this course, you will work with the cross-platform JavaScript runtime, Node.js, in conjunction with the popular server framework Express to create an API with various routes for authentication, requests, and more. By the end, you will not only learn the various methods and implementations needed for a successful API but also understand how it can be applied to both applications and games.
Over 500,000 learners in Zenva Academy
Start your dream game development projects by learning the fundamentals of the Godot game engine! Godot, a fast-growing engine popular for both being free and open-source, allows you to create a variety of games in both 2D and 3D views. With its dynamic node system that differs from many other popular engines and its personal programming language GDScript, the engine gives you a plethora of easy-to-use tools to develop platformers, RPGs, strategy games, and more. In this course, you will get started learning in-demand skills with Godot by developing a simple 2D platformer from scratch. Not only will you possess a complete game by the end of the course, but also master the foundations necessary to expand into more complex game development with Godot.
Over 500,000 learners in Zenva Academy
Enhance your game projects by Adobe Mixamo, the 3D animation software that allows you to quickly create, rig, and animate humanoid characters. Learn how to use it in conjunction with Unity’s Animator component and start featuring dynamic movement in your games.
Over 500,000 learners in Zenva Academy
Note: Software NOT included.
Develop an AR spaceship-shooting game while gaining skills that will allow you to exploit real-world space. Through this course, you will dive into Unity and AR Foundation, Unity’s single API package to develop for both iOS’s ARKit and Android’s ARCore, while exploring the basics of AR game development. You’ll gain the skills necessary to spawn virtual objects automatically without manual input from the user, and the foundations needed to develop more robust games that use the physical world and your mobile device’s camera to create unique experiences.
Over 500,000 learners in Zenva Academy
Learn to build real-time strategy games by starting with the foundations of unit movement in Unity. Through this course, you will be shown how to set up 3D models as units that can be selected and moved to various points clicked on a map. The techniques developed here can be scaled to any number of units, providing you with the necessary skills to expand to resource management, combat, and more for any strategy game sub-genre.
Over 500,000 learners in Zenva Academy
Develop your own platformer game in this introductory course for Unity. Through this course, you will learn the basics for creating a simple game from start to finish, with principles that can be applied across multiple game development projects. Jump into the next stage of game design by creating one of your first games.
Over 500,000 learners in Zenva Academy
Do you have an idea for an addictive mobile experience that you’re eager to share with the world? Covering how to develop for mobile devices using the popular Unity engine, this course will walk you through all the steps needed to deploy a game to your iOS or Android device.
Over 500,000 learners in Zenva Academy
Develop fundamental C++ programming skills by building your own RPG! In this course, you will create a text-based, dungeon crawler from scratch using only C++, an in-demand language used in many fields of development. As you build this game, not only will you gain a better understanding of how to apply game coding principles with C++, but also how its task efficiency makes it suitable for high-end game projects. By the end of this course, you will have the skills needed to start pursuing your own game projects (regardless of genre), along with highly transferrable skills that can be applied to other types of C++ based programs.
Over 500,000 learners in Zenva Academy