Overview
This course simplifies building Android-based games, focusing on the fundamentals of Unity Android game development. Starting with installing the Java Development Kit and Android SDK, you'll explore various Unity features. By creating example games, you'll gain hands-on experience in developing immersive mobile Android games using Unity.
You’ll learn to build and publish games on the Google Play Store and develop exciting features like achievement unlock systems. The course covers seven different games—3D Zigzag, Tappy Ball, Fruit Ninja, 3D Flick Football, 3D Runner, 2D Bricks Breaker, and 2D Racing—to teach diverse game development skills. By the end, you'll have comprehensive insights into Unity and the skills to create robust 2D and 3D games.
This course is ideal for anyone familiar with the Unity interface and C# scripting who wants to create 2D/3D games and monetize them with ads. The course is packed with useful information, working examples, and step-by-step directions, methodically broken into manageable chunks for easy comprehension and paced learning.
Syllabus
Course 1: Fundamentals of Unity Android Game Development
- Offered by Packt. This course is your gateway to mastering Android game development with Unity 2022. You'll start by learning how to set up ... Enroll for free.
Course 2: Monetization, Advanced Techniques, and Game Art Creation
- Offered by Packt. Elevate your game development skills with advanced Unity techniques covering monetization, game art creation, and building ... Enroll for free.
Course 3: Advanced Game Projects, C# Scripting, and Social Features
- Offered by Packt. Elevate your Unity skills with advanced game projects, C# scripting tutorials, and social feature integration. This course ... Enroll for free.
- Offered by Packt. This course is your gateway to mastering Android game development with Unity 2022. You'll start by learning how to set up ... Enroll for free.
Course 2: Monetization, Advanced Techniques, and Game Art Creation
- Offered by Packt. Elevate your game development skills with advanced Unity techniques covering monetization, game art creation, and building ... Enroll for free.
Course 3: Advanced Game Projects, C# Scripting, and Social Features
- Offered by Packt. Elevate your Unity skills with advanced game projects, C# scripting tutorials, and social feature integration. This course ... Enroll for free.
Courses
-
Elevate your Unity skills with advanced game projects, C# scripting tutorials, and social feature integration. This course covers monetization, leaderboard creation, and intricate game development for aspiring developers. Begin with monetization strategies, integrating Unity, AppLovin, and Chartboost ads, and learn to show ads at optimal times using PlayerPrefs. Advance to social feature integration, mastering leaderboards and achievements to boost player engagement. Detailed lectures guide you through setting up leaderboards and achievements. The C# scripting crash course covers basics like variables and loops to complex topics like collision detection and coroutine handling. Practical projects, including 2D and 3D games, ensure hands-on experience. By the end, you'll have a portfolio of advanced games with social features and monetization, ready for publication. Ideal for intermediate to advanced developers with basic Unity and C# knowledge, this course offers practical tutorials, hands-on projects, comprehensive resources, and community support.
-
This course is your gateway to mastering Android game development with Unity 2022. You'll start by learning how to set up Unity and develop a basic understanding of the platform. From there, you will dive into building a simple yet engaging 3D endless runner game, learning how to create game levels, control player movement, and handle game mechanics such as platform spawning and object destruction. Next, the course takes you on an exciting journey to develop a 3D zigzag game, guiding you through advanced mechanics like player control via touch input, spawning platforms with random algorithms, and setting up dynamic in-game events such as camera movement and particle effects. You will also create a polished user interface, including score tracking, game over screens, and animations that give your game a professional touch. The final section will teach you how to build, optimize, and publish your games on the Android platform. In addition to coding and game mechanics, you’ll also learn to create your own game art assets from scratch using Inkscape. The course covers everything from sprite design for games to exporting assets for use in Unity. By the end, you’ll have hands-on experience building and publishing multiple Android games, and be equipped with the knowledge needed to start your own game development projects. This course is designed for beginners in game development who are familiar with basic programming concepts. No prior experience with Unity or game development is required, but basic knowledge of C# will be helpful.
-
Elevate your game development skills with advanced Unity techniques covering monetization, game art creation, and building complex games. Start by mastering Unity ads, setting up interstitial and rewarded video ads to generate revenue. Advance your skills by creating game art assets for a Fruit Ninja-style game, designing professional fruit sprites, splash effects, and 3D-looking bombs, along with wooden backgrounds for authentic environments. Build complex games like a Fruit Ninja clone, 3D flick soccer, and 3D runner, with step-by-step instructions on player models, touch controls, animations, and engaging levels. Learn essential version control skills using GitHub and Bitbucket for well-managed projects. By course end, you'll have created multiple advanced games, developed unique game assets, and gained knowledge to monetize effectively. This course is for intermediate developers with a basic understanding of Unity and game design principles, ideal for those aiming to enhance skills in game monetization and advanced mechanics. Our hands-on approach, real-world projects, and expert instruction ensure you master advanced Unity techniques.
Taught by
Packt