By clicking Continue with Google or Facebook, you agree to Kinguin's Terms & Conditions and Privacy Policy, also to NFT Terms & Conditions and NFT Privacy Policy.
This advanced lecture is through focused towards expert level students, we recommend every level of student to take the course as they are introduced to the practical methods of working in gaming environment through this site. The course comprises of above 300 minutes with more than 27 in-depth lectures all focused towards creating the breakout game online.
About Create Breakout Game Online Advanced using Unity
Setup Breakout advanced
In this first lecture, you are introduced to the common elements that you should go through before starting a project. It shows you how to create a new project file and set the preferences as per your requirement. The lecture also introduces you to the project and explains the intention behind creating this course and how we are going to achieve it working on one element at once to create an entire big picture.
Materials
We will take you through the list of Materials we are going to use in this game. It includes materials for every game object, background and any other element that is available on the screen of your game. The lecture plays an essential role in identifying and organizing numerous elements in a game to apply their respective materials. We also deal with how to cross- verify the applied materials and elements which are either expunged from the material list or inadvertently missed while carrying out the process.
Creating Paddle and Ball
We start to create the game objects by designing the paddle and the ball through which the whole game will be worked out. We show you how to create a common paddle and other paddles that are achieved at various levels of the game. The dimensions are mentioned, how long should a paddle be when it is larger in size and how small it should be in relative to the size of the ball. We will also create the basic circle ball structure and use the other colors to create various styles of balls we see at various levels of the game.
Creating the bricks
As you must be already aware of various types of bricks you get to see in various parts of the game. We start with a very basic traditional red brick in the basic stage including the flat colored bricks. As the game goes on you will see various types of brick models including variation in color, size, and material. The lecture about creating bricks deals with every part of this and show you creating every kind of brick you every known while playing breakout game online.
Creating Text
At this point in the course, we will relax from the user interface elements and step into a little code for a moment. Though there is not much to design with the text in the game, you will come to know what is the target of bringing in text blocks into the game. We will give you detailed information about using the text and how it will convert your game into a score or how to diminish the remaining balls after losing a chance. While the introduction lecture about text will keep you informed about what you are going to do with text in the upcoming lectures, this class plays a role of blueprint to let you know our intention.
Audio and Scene Manager
What is a game without those audio special effects! In the initial levels of audio lectures, we will take you through the library of audio files we arranged to use in the game. At this stage, we will show you how to set up a scene manager and organize the elements that are required to start building your game step by step.
Game Manager Class and Others
As we already entered into the next step of building our game, it is the time to create classes. You will see how to create a Game Manager class, Stubbing the ball class, writing the game controller class, the destructible item class, implementing the game manager class and creating many other classes that will help to run the game and define the rules that create the game as per our requirements. You will see more classes in the upcoming lectures of the game.
Combining the elements
At this stage of the tutorial, we have a fair amount of knowledge regarding the user interface elements and certain parts of the classes, audio and building scene manager. Now, it is the time to bring these elements together and combine them to give a shape to the scene. We will discuss the 2D view of the game and start to combine the elements as we should fulfill the look as we see in the original breakout game online.
Advanced Scripting
The classes we discussed in the earlier lectures have already made ground for us to work on an advanced level to set our game going. We take our already existing classes and code to the next level by defining the rules and conditions in the game. At this point of the course, we deal with the following lectures advanced scripting for a breakout, constructing a brick table, running the game for problem identification, editing the scripts, completing the game controller class, implementing the destructible item class.
Score Updates
While reaching the final stages of the game, we look into the score updates section of Breakout. This lecture concludes the total scoring points, lives and High score values of the game. You will see how score adds after solving every condition of the game by appending the new score to the existing score and adding every bit of value involved in scoring parameters. You will also learn the condition to change the high score value if a current score surpasses the existing high score of the game.
Ending the Game
After tweaking and adjusting the scorecards the course culminates at this point with a detailed revisit of what we spoke and worked in the last 5 hours. We take you back briefly into everything we went through in creating the breakout game online.