Mô tả

Welcome to this ultra-complete guide that will allow you to learn how to create (Hyper) Casual mobile games and acquire good practices. If you want to learn how to create video games for smartphones, optimize your projects, learn best practices and make a living from your passion, this course is for you.

In this tutorial you will learn all the steps of mobile game development from A to Z through a concrete project.

It's a comprehensive training that will allow you to learn how to develop video games with Unity and the C# language. We'll put our knowledge into practice by developing a HyperCasual game.


You'll learn how to optimize your projects to:

  • Create many game mechanics

  • Improve your retention

  • Maximize your income

  • Choose the right graphics

  • Optimize your game for mobile

  • Have an easily exploitable Unity project for a publisher

  • Develop a project from A to Z with all the essential features in a Hyper Casual game


This is an exceptional and very rich course because it covers what the others don't.

Not only will you have all the knowledge you need to create your mobile games with Unity, but you'll also have all the knowledge you need to maximize your chances of success with your projects.

You will learn how to build a project from start to finish. We are going to develop a game together. We are going to learn how to monetize it. We will see how to manage the marketing part, how to create a press kit, how to contact a publisher and finally how to publish a game online.

What's more, you'll obtain your certificate of achievement on mobile game development with Unity and C# at the end of this tutorial.

You will be by my side as if you were on my development team and in meetings with the publisher. This will give you the confidence and peace of mind you need to get started as an independent game developer.


I therefore invite you to join this course if you finally want to get started and make a living from your passion: video game development!

Bạn sẽ học được gì

Develop mobile games with Unity

Create Hyper Casual Games (with good practices)

Use Unity to create a smartphone game

Optimize the project and increase its chances of being published

Add the few details that will make your game a better game

Learn Unity to make mobile games

Yêu cầu

  • No previous knowledge is required to take this course
  • You need a computer and Internet
  • You want to create your mobile games
  • Your goal is to become an independent game developer and make a living from your passion?

Nội dung khoá học

7 sections

Introduction to Unity

6 lectures
About this first section on Unity
00:31
Download and install Unity
10:54
Discover Unity's interface
23:08
Software menus and features (part 1/2)
23:51
Software menus and features (part 2/2)
29:48
Find 3D models online and use them in Unity
24:15

Introduction to C# scripting (programming basics)

10 lectures
About this section on C# programming in Unity
00:10
What is C# programming language? How does it works in Unity?
26:45
Variables in C#
19:33
Conditions in C# (if/else)
14:28
Loops in C# (for/while)
08:24
Use arrays with C#
12:38
Write functions in C#
20:52
Use parameters (variables) in your functions with C#
24:36
How inputs (mouse & keyboard) work in Unity with C#
15:35
If you want to go further with C#
00:12

How to use Unity for 2D projects?

1 lectures
Example of a 2D project with Unity
29:10

Create a reusable HyperCasual game template to go faster!

13 lectures
Creation of a 3D mobile game project to prepare our HyperCasual template
22:08
Create a mobile-optimized SkyBox and implement a HyperCasual style
13:05
Setup simple shapes to prepare a 3D mini game
12:31
Create a canvas for the user interface (UI)
17:14
How to organize the UI (user interface) for a hyper casual game?
04:16
Working with Unity's Canvas and Anchor System
17:59
Color changes with a mobile-friendly cartoon shader
18:32
A simple movement script for the character
15:27
The script of obstacles and the player's enemies
17:58
Spawn function to generate infinite obstacles
13:41
Make the prototype Snackable/Juicy with visual effects
29:05
Restart the game when you lose (after the 3 second timer)
00:28
Compilation and test of the game on mobile to validate our template
05:06

Create a Hyper Casual 3D game: Complete project

37 lectures
Creation of our Unity hypercasual 3D game project
17:52
Preparing the character movement script
15:34
Continuation of the motion C# script via touchscreen
16:56
Character jump function
19:08
3D character animation as it moves
21:08
C# script to make the camera follow the character in the level
14:24
Improved character script
09:26
Level Preparation / 3D Environment
28:23
Improvement of our 3D world
21:54
Creation of an in-game tutorial + Intermediate test of the project on Android
14:27
Understand what a low poly model is and create one in Blender
18:30
Setting up a timer
20:27
Get additional time if you watch an ad (rewarded video)
11:47
Video game main menu
12:10
Skin selector screen to be able to customize your character
19:11
Configuring Level Interactive Objects
09:52
Detection of collisions with objects
26:40
Calculation of the player's score during the game
18:03
High score management
13:53
Earn gold coins during the game to be able to buy items in the store
16:04
Design of the store (shop) for the purchase of virtual items in the game
15:25
Game Monetization / Business Model
28:02
Reward player daily and unlock rare skins/items
21:17
Setting up a success/achievements screen
23:44
Preparation of a character controlled by the computer (AI)
15:33
Artificial Intelligence C# code (autonomous movement)
23:58
Improved computer-controlled AI character + some ideas
13:32
Display of players' scores at the end of the game
17:44
Player progression and levels unlocking
21:50
Use Unity Ads to display ads and monetize a mobile game
35:29
Install Game Analytics to collect and analyze data
18:05
Create media (Images / Videos) of your game to promote it
15:44
Create a press kit to present your game to the press or a publisher
22:30
Submit a game project to a mobile game publisher and get it published
10:44
Using a template from the assets store
11:29
Publish an APK on Google Play Store using the Google Play Developer console
08:20
Download the complete final Unity project and all game sources
00:15

Casual 3D Mini Golf Project

24 lectures
[IMPORTANT] About this section
00:29
Presentation of the project that we are going to create
02:06
About the 3D models of the project
00:26
3D modeling of a level + import in Unity
15:09
3D modeling of a decorative object with Blender
07:40
Preparation of the first level of the game
17:58
Adding a trail renderer and skybox
11:29
Animation of 3D models
16:04
Setting up the camera
21:08
Ball shot code
20:22
Improved golf ball shot code
16:05
Object collision detection
14:54
Sound effects
18:14
Complete a level and move on to the next
13:16
Creation of a main menu
19:42
Creating a cutscene at the start of the game
16:44
Pausing the game
14:46
Creation of the other levels of the game
14:07
Creating a level selector
18:29
Give player feedback
04:15
Creating a parameter to set the volume
09:06
Zoom in on the ball when it nears the end of the level
11:29
Creation of bonus items to collect
08:43
Compiling the project and testing on Android
10:20

The end

1 lectures
Additional content
00:14

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.