Year 4 : Learn C# coding in Unity engine and develop 2D, 3D games
Age 12+ or strong block based coding skills
Duration : 40 hours ( 5 Months )
What is this Course ?
•Scripting tells our GameObjects how to behave; it’s the scripts and components attached to the GameObjects, and how they interact with each other, that creates your gameplay. Now, scripting in Unity is different from pure programming. If you’ve done some pure programming, e.g. you created a running app, you should realize that in Unity you don’t need to create the code that runs the application, because Unity does it for you. Instead, you focus on the gameplay in your scripts.
•Unity runs in a big loop. It reads all of the data that’s in a game scene. For example, it reads through the lights, the meshes, what the behaviors are, and it processes all of this information for you.
•If you think about television, where, for example in North America, you have 29.5 frame/sec, Unity needs to do the same thing. It’s running single discrete frames, one after another. You direct Unity with the instructions that you write in your scripts, and Unity executes them frame after frame as fast as it can.
•Achieving a high frame rate means not only your game will look more fluid, but your scripts will also be executed more often, making controls more responsive.
Learning how to use the various fundamentals of Unity
Understanding how everything works in the engine
Understanding the basic concepts of game design
Creating and building actual sample games
Learning how to deploy your projects to the market
Intoduction to C# language and unity
Getting started with unity
Side scrolling shooter
2D platform – shoooter game
3D platform – shoooter game
3D catching games
3D Ist person shooter
3D coins collection
3D roller ball
3D Runner switcher
3D kart game
3D Jetpack game
3D Turret game
3D Grabber game
3D space invader
3D Cannon game
3D Kong game
3D colour shooter
3D Match 3 game
2D runner switcher
2D Runner 2
Submit your review