Introduction to Unity for 2D Video Games

Source: https://www.domestika.org/en/courses/716-introduction-to-unity-for-2d-video-games

Learn how to design your own 2D video game from scratch like an expert

Want to take your passion for 2D video games a step further by creating one? In this Domestika Basics, go from player to developer in just eight courses. Join Juan Diego Vázquez, video game programmer and designer for Android and iOS, and learn how to develop your own 2D video game from scratch using all the tools and features Unity has to offer.

Press start on your learning journey with an introduction to Unity. See how to install the program, then explore the interface using a real project and learn the basics so you can get to work. To wrap things up, create your first project and run it on your computer.

Dive deeper into the software in the second course and discover some of its key components. Juan demonstrates that although Unity was originally conceived as a 3D engine, it’s perfectly adapted to creating any kind of 2D game.

Next, Juan introduces you to basic programming concepts and teaches you the terminology and syntax you need to know to create scripts for video games. Learn how to read inputs from a keyboard, controller, or mouse and use them to move characters around the screen and interact with the environment.

Get your game moving with the Animation window and Animator components. See how to create all kinds of complex 2D animations and add them to your game.

Now switch your focus to game physics and find out how to add gravity. Discover how to work with two of the most important components, Rigidbody 2D and Collider 2D, and apply your programming knowledge to create a Character Controller that allows your character to move around the map while running, jumping, and interacting with obstacles in a realistic way.

In the sixth course, Juan teaches how to build 2D scenes using Tilemap, an alternate system for scene- and level-building that’s like painting with your mouse.

In the next course, step outside your game and look at how to create user interfaces in Unity. Learn how to design a start menu as well as a game over menu and insert them into your project.

Round out this Domestika Basics by fine-tuning details and filling out the game with extras. Create a camera to follow your character across the map, add sound and visual effects, and tweak the final details until it’s ready to export and play.

Enjoyed this post?

If this article helped you, consider supporting my work.

Support 🐼

Leave a Reply

Your email address will not be published. Required fields are marked *