
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.
⦁ A computer with Windows 7 SP1+ (or later) or macOS 10.12 Sierra (or later). ⦁ Internet access to download the free version of Unity.
Me parece súper importante y súper bueno el curso ya que yo como proyecto tengo un juego sobre el medio ambiente y gracias a esto, aprender sobre unity se ha vuelto más facil
Muy obosleto, deberian de hacer una depuracion para no perder tiempo, si algo es obsoleto que no lo publiquen
The English translations for this entire course are pretty bad: The audio will randomly cut off or pause, at which point there are seconds of silence, or the audio's initial language cuts in. I have completed up to the beginning of Course 3, and there are inconsistencies and gaps between the ending of Unit 2 and the beginning of Unit 3: Specifically, C3U2 concludes with a discussion of indentation but C3U3 mentions an array that we haven't used until now. How am I supposed to follow along?
La verdad es que el curso ya "caducó". Tiene 7 años y en ese tiempo la interfaz de Unity ha cambiado mucho. Para descargarlo tenes que ver un video en youtube o investgar por tus propios medios la página porque el video en el que te enseñan a descargar unity no sirve de nada. Una vez comenzas las lecciones dentro de la aplicación, no podes encontrar nada, entre los botones que han cambiado de lugar o han sido eliminados es imposible seguir el curso.
Enligh audio translation is very bad. Bad grammar and use of words. Bad intonnations, makes it hard to follow since sometimes it sound like it's the end of a sentence when it's not. A lot of random volume changes too. Also the unity version in the video is pretty outdated. It would have been nice to see what version the course is using or at least when was the course made before deciding to buy it.

Welcome
Welcome
Unity download and installation
2D mode overview
General Interface Summary
Windows: scene and hierarchy
Game windows and inspector
Project structure
Configuration: Build and Player
Practice: Creating our first project
Enjoy learning from home without a set schedule and with an easy-to-follow method. You set your own pace.
Learn valuable methods and techniques explained by top experts in the creative sector.
Each expert teaches what they do best, with clear guidelines, true passion, and professional insight in every lesson.
If you're a Plus member, get a custom certificate signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Videos of the highest quality, so you don't miss a single detail. With unlimited access, you can watch them as many times as you need to perfect your technique.
Ask questions, request feedback, or offer solutions. Share your learning experience with other students in the community who are as passionate about creativity as you are.
The community is home to millions of people from around the world who are curious and passionate about exploring and expressing their creativity.
Domestika curates its teacher roster and produces every course in-house to ensure a high-quality online learning experience.
You’ll learn how to organize projects, use Unity’s tools to create graphics and physics, import sprites, animate characters, program behaviors, and design functional user interfaces for 2D games.
This is an intermediate-level course; it’s recommended that you have basic programming knowledge or previous experience with development environments.
You’ll need a computer that can run Unity, have the latest version installed, and basic computer skills. Prior experience with basic programming is recommended.
You’ll learn how to start a new 2D project in Unity by choosing the right template, setting up folder structures, and preparing the essential resources to build your game.
The course teaches you how to import sprites, adjust their settings, and use the Sprite Renderer to display them properly on screen in your 2D game.
A tilemap in Unity lets you efficiently create 2D environments by organizing and painting graphic tiles, making level and map design easier.
The course covers using components like Rigidbody2D, Colliders, and Triggers to simulate physics, detect collisions, and create interactions between objects in 2D games.