Advanced Game Projects, C# Scripting, and Social Features
Offered By: Packt via Coursera
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.
Syllabus
- Start Earning Money from Your Games - Monetize Your Games
- In this module, we will cover techniques to monetize your games effectively. You will learn to integrate Unity, AppLovin, and Chartboost ads, and how to strategically display ads to maximize player engagement and revenue.
- Create Leader Boards and Achievements - Make Your Games Social
- In this module, we will create social features for your games, such as leaderboards and achievements. You'll learn to set up and integrate these features, upload APKs, and link your game to services like Google Play for enhanced player engagement.
- C# Scripting Crash Course for Complete Beginners
- In this extensive module, we will dive into C# scripting for Unity, covering everything from basic syntax to advanced scripting techniques. You'll learn to create, manage, and manipulate game objects, implement game mechanics, and understand essential programming concepts like loops, arrays, and functions.
- Unity Android Game Development Basics for Complete Beginners
- In this module, we will explore the basics of Unity Android game development. You'll learn to build and run your first Android game, implement various input controls, and design responsive user interfaces for a seamless mobile gaming experience.
- Create a 2D Brick Breaker Game
- In this module, we will create a 2D Brick Breaker game from scratch. You'll set up the game environment, develop essential gameplay mechanics like paddle movement and ball bounce, and implement scoring and user interface elements.
- Let's Create a 2D Racing Game
- In this module, we will develop a 2D Racing game. You will design the game setup, create mechanics for car movement and control, and implement features like enemy cars, collision handling, and game UI elements for an engaging racing experience.
Taught by
Packt - Course Instructors
Related Courses
3D Graphics in Android: Sensors and VRImperial College London via Coursera A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera Advanced App Development in Android Capstone
Imperial College London via Coursera Capstone MOOC for "Android App Development"
Vanderbilt University via Coursera Access NFC in an Android Studio Project
Coursera Project Network via Coursera