Many a times an amazing game idea goes in waste when, a developer directly begins to program , many obstacles may arise thus thwarting the developer's efforts to reach the culmination point of the program.
Not that he/she is lacking in programming knowledge nor it is that they are trying to achieve something impossible,but they fail to understand why that block of code exist or why it does not ,since before they could understand the code's existence,they jumped on to programming it.
What is the course about?
In this course the idea is taken from popular game Doodle Jump, the logic of the game is built step by step throughout the course with the help of simple hand drawn sketches ,after understanding the logic it is then implemented in C# language in Unity 5. It focuses on the process from developing the logic to game development.
To aid in scripting required Object Oriented Programming concepts are explained with simple analogies and common misconceptions, so even the non programmers can take up this course.
Why take this course?
If you are the one who wants to develop their own game idea,but don't know where to begin, this course makes you familiar of the thinking process while developing your own game.
The course comprises of 2 sections the first one is OOP concepts and the second section is on building Doodle jump. With every block of code, logic is introduced before, so students can try their version of code before moving on to the instructor’s version.
Setting up the layout of unity editor and organizing by making folders
Importing images in unity editor
What are prefabs and why make one?
The jump of the player ....under gravity.
Interaction of the player and the brick,one way collision using platformeffector2D of unity5
Continued from the previous video
Movement of camera logic
Implementing the move_cam logic
Logic of dynamic level generation.
Implementing level generation logic
Generating bricks as the camera moves.
Creating an object pool of bricks and understanding its logic.
Spawning the objects from object pool, and try recycling objects by yourself.
teleportation from one side of the screen to the other part .......with logic
Different elements added depending on their probability of occurrence and understanding the logic.
Moving the player sideways through android phone's motion sensing
We are team of two, currently completing our BE in CS ,passionate about programming having done projects on AI and OCR engine,but the most fun thing is to make games,freelancing in android game development,we believe the best simulation of an algorithm can be done through games. Also we love watching horror movies and doing super weird stuff.