Login/Sign up for a "Wittyer Profile" and upload your content with our easy-to-use tool.
Choose the license that best represents your work between commercial or open source options. Check licences here
For each download, you will receive up to 85% of the net selling price. Check our royalty options here

Learn how to design your own 2D video game from scratch like an expert
59 lessons (10h 18m)
Audio: Spanish, English, French, Italian, Portuguese, Turkish
Level: Beginner
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.
About the Author:
Name: Juan Diego Vázquez Moreno
Profession: Desarrollador de juegos y aplicaciones móviles
This course is the intellectual property of its creator. Wittystore acts as affiliate partner.
Wittystore is a company focused on products that are ingeniously clever in conception, execution and expression.
GET IN TOUCH: