Fundamentals of Unity Android Game Development
Offered By: Packt via Coursera
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.
Syllabus
- Getting Started
- In this module, we will guide you through the process of downloading, installing, and setting up Unity 2022. You'll gain a clear understanding of the system requirements and how to configure Unity for your first project.
- Create A Simple 3D Endless Runner with Unity 2022
- In this module, we will create a simple 3D endless runner game in Unity 2022. You will learn how to develop core game mechanics, integrate them into your project, and perform initial testing.
- Let's Create A 3D Zigzag Game
- In this module, we will build a 3D Zigzag game from the ground up. You will set up the game environment, control the ball, and implement various game mechanics including platform spawning, diamond collection, and user interface management.
- Build a Simple 2D Android Game in One Hour
- In this module, we will create a simple 2D Android game within an hour. You will learn quick game development techniques, from design to deployment, ensuring a functional game ready for Android devices.
- Create Game Art Assets from Scratch
- In this module, we will explore game art creation using Inkscape. You will design sprites and other game assets, gaining the skills to create and export custom art for your games.
- Let's Create Tappy Ball Game
- In this module, we will develop a Tappy Ball game, focusing on mechanics, scoring, and user interface design. You will also learn to create a game manager for comprehensive game control and finalize the game with final tweaks and polish.
- Build a Touch Ball Shoot Android Game with Unity
- In this module, we will build a touch ball shoot game from start to finish within 40 minutes. You will design the game, implement touch controls, and learn the steps to publish it on the Android platform.
Taught by
Packt - Course Instructors
Related Courses
مقدمة إلى برنامج أدوبي إكس ديCoursera Project Network via Coursera Access SQLite in an Android Studio Project
Coursera Project Network via Coursera Make an Action Bar in Unity Part 1 - Modular Action System
Coursera Project Network via Coursera Advanced Data Visualization with Tableau
SkillUp EdTech via Coursera Align Design Teams with SCAMPER Brainstorming in Miro
Coursera Project Network via Coursera