Course details

Flexible, powerful, and full of rich features, Unity 5 is the engine of choice for AAA 2D and 3D game development. With comprehensive support for over 20 different platforms, Unity boasts a host of great new functions for making 2D games. Learn how to leverage these new options into awesome 2D games by building three complete game projects with the Unity game tutorials in this hands-on video.Get started with a quick overview of the principle concepts and techniques needed for making 2D games with Unity, then dive straight in to practical development.Build your own version of Super Mario Brothers as you learn how to animate sprites, work with physics, and construct brilliant UIs in order to create a platform game. Go on a quest to create a RPG game discovering NPC design, event triggers, and AI programming.Finally, put your skills to the test against a real challenge - designing and constructing a complex strategy game that will draw on and develop all your previously learned skills.

About The Author


Abdelrahman Saher graduated with a BSc in Computer Science in 2012. After graduation, he worked for the video game company EverylPlays, where he participated in the programming of a couple of mobile games. Later, in 2013, he moved into the challenging role of lead programmer with the video game company Appslnnovate. Apart from his full-time job, Abdelrahman recently started his own start-up video game company called Robonite.

Francesco Sapio obtained his computer science and control
engineering degree from Sapienza University of Rome, Italy, with a
couple of semesters in advance, scoring summa cum laude; where he is
currently studying a master of science in engineering in artificial
intelligence and robotics.

He is a Unity3D and Unreal expert, a skilled game designer, and an experienced user of the major graphics programs. He developed Game@School (Sapienza University of Rome), educational game for high school students to learn concepts of physics, and Sticker Book (series) (Dataware Games), a cross-platform series of games for kids. In addition, he worked as consultant for the (successfully funded Kickstarter) game Prosperity - Italy 1434 (Entertainment Game Apps, Inc), and for the open online collaborative ideation system titled Innovoice (Sapienza University of Rome). Moreover, he has been involved in different research projects such as Belief Driven Pathfinding (Sapienza University of Rome), which is a new technique of pathfinding in videogames that was presented as a paper at the DiGRA-FDG Conference 2016; and perfekt.ID (Royal Melbourne Institute of Technology), which included developing a recommendation system for games.

He is an active writer on the topic of game development. Recently, he authored the book Unity UI Cookbook (Packt Publishing) that teaches readers how to develop exciting and practical user interfaces for games within Unity, and a short e-guide What do you need to know about Unity (Packt Publishing). In addition, he co-authored the book Unity 5.x 2D Game Development Blueprints (Packt Publishing). Furthermore, he has also been a reviewer for the following books: Game Physics Cookbook (Packt Publishing), Unity 5.x by Example (Packt Publishing), and Unity Game Development Scripting (Packt Publishing).

Francesco is also a musician and a composer, especially of soundtracks for short films and video games. For several years, he worked as an actor and dancer, where he was a guest of honor at the theatre Brancaccio in Rome. In addition, he is a very active person, having volunteered as a children's entertainer at the Associazione Culturale Torraccia in Rome.

Finally, Francesco loves math, philosophy, logic, and puzzle solving, but most of all, creating video games — thanks to his passion for game designing and programming.


Updated on 22 March, 2018
Courses you can instantly connect with... Do an online course on Unity starting now. See all courses

Rate this page