Halo Section Bg

Complete Unity Courses from Ex-EA Developers

Our project-based curriculum teaches you the Unity Engine skills used for creating games. Build a portfolio that gets you noticed and hired—even without engine experience.

No Card Required. Pause Anytime.

Learn Unity With Project Based Curriculum

Take the following courses in order to learn unity engine

Unity Game Projects Built By Industry Experts

Our team of experienced unity dev professionals creates impactful projects, led by our founder Mayank and developers who've worked on major titles like Transformers and Temple Run 2.


After struggling to find adequate unity development education and taking on significant student debt, Mayank founded Outscal. Now, 60% of our team consists of former students who succeeded in the gaming industry and returned to help others build their careers in games.



compressed_mayank_sir_db347fe081.webp

Start Your Unity Journey with Outscal

Stop thinking! Reading this in 2025 is a sign to begin your unity journey. Get, Set, Go!

Karen Samá

Karen Samá

Senior Player Support Specialist

Hello everyone!

I'm delighted to share that I'm starting my new journey with Outscal's Full Stack Game Development program! 👾

Ever since I first picked up an Atari controller as a kid, I've always had a passion for gaming. Besides gaming on PC, the next consoles during my childhood were a Game Boy Color and a Nintendo 64. The immersive worlds, the strategic gameplay, the storytelling — everything about gaming has captivated me since then. I love playing RPGs, card games, and anything that lets me get lost in a story or challenges my mind. I have always been a creator of sorts, creating my own budget board games, characters, and so on.

My trajectory to where I am now was far from the usual one. From graduating in Japanese Language, graduating from a Flight Attendant School, and experiencing the backdoor of players' game experience as a Mobile Game Customer Support, every step has brought me closer to this decision. After much thought, I decided to dive into the gaming industry and turn my passion into a career!

I'm incredibly excited to start this journey and while it may be a bit of a big dream of mine, I wish to create games that not only entertain but also inspire people as much as I've been inspired throughout my life by games.

Fun fact, my work setup can be seen in the photo and it includes a special spot for my comrades in gaming. 🐱

#GameDevelopment #NewJourney #Outscal #GamingIndustry

David Rogers

David Rogers

Aspiring Software Developer | Information Technology Graduate | Passionate About Building Innovative Solutions

Today, I am beginning my journey to become a game developer with Outscal's Full Stack Game Development program.

I've always known that I wanted to do software development. I've always been passionate about playing video games and fiddling with technology since I was a kid too. I surprised even myself when I obtained my bachelor's degree from the University of Phoenix in September after multiple obstacles. I proved to myself that no matter how bad things were, I've always found a way to improve myself.

With that in mind, I decided to pursue game development. I'm really excited to start! With my decent setup, and unopened Warhammer minis, I'm confident I'll succeed here too!

I wanted to sincerely thank Mayank Grover for helping me get into the program by offering me a plan that works for me to pursue my dream.

#gamedevelopment #gamedev #Outscal

Abhijith Biju

Abhijith Biju

Game Developer | 3D Artist | Outscal

Hello, Connections! I’m thrilled to share that I’ve embarked on a new adventure with Outscal’s Full Stack Game Development program.

As someone deeply passionate about playing games and bringing creative ideas to life through 3D art, I’ve always been fascinated by the magic behind games. Spotting little details in games sparked my curiosity about how these incredible experiences are crafted. This curiosity has now turned into a goal—to create games that inspire, entertain, and leave a mark. Joining the gaming industry feels like a natural step to combine my love for creativity, technology, and storytelling.

I’m super excited to learn, grow, and connect with like-minded individuals in this amazing field. Here’s to building something extraordinary—one line of code and one pixel at a time!

#gamedevelopment #gameindustry #gamecommunity #gamedeveloper #Outscal #ProjectsAtOutscal #connect

Learn Unity Engine Through Hands-On Projects

Every Unity game development course module involves building real features and games.

Kishore M

Kishore M

Unity Game Developer

Hello World!


This is a First-Person Hunter type Game. Developed this project in 4 days for Outscal's MAT assignment.


GitHub project link: https://lnkd.in/g4Ci29Gw

Playable Game link: https://lnkd.in/gXUHhnKw


Design Patterns ☟

  • Generic Singleton: Created Generic Singleton and made Service script as Singletons from Generic Singleton.
  • MVC-S: Created Model View Controller for Enemy, Weapon, and Bullet.
  • Scriptable Objects: Scriptable Object to store all different Enemy, Weapon, and Bullet data.
  • State-Machine: State Machine for Enemy to do assigned tasks only for that State.

Game Functionalities ☟

  • 3 types of Weapons: Single Pistol, Double Pistol, and Sniper.
  • 4 types of Enemies for Hunting.
  • Player can choose their Weapon and Enemy from Lobby.
  • Player can move into the world freely, but movement speed will be reduced according to Weapon weight.
  • Enemy will Patrol until Player enters the range.
  • No health for Player; if the Enemy reaches the Player, they will be Dead.
  • Different hit areas can reduce different damage for Enemy.
  • Zoom functionality for Sniper.

Clanmates ➾ Tanya Gupta, Vimarsh Sharma, Kunal Khedkar, P D Vivekanand, Pramod Aradhya, Ashwin Rajpurohit, Shakil Hassan, Tarun Rankawat, Rushabh Gohel, Vatsal Maheshwari.


Outscal Mentors ➾ Mayank Grover, Malhar Devasthali, Arindam Bharati, Praful Joshi.


#outscal #projects #outscalassignments #gamedesign #unity3d #unitygames #gamedev

Felipe Assis

Felipe Assis

I am a developer specialized in C# and Unity, with considerable knowledge in c++, Unreal, Java, Javascript, Node.Js, Angular and React

I’ve started the State Machine Pattern module in the Game Development Advanced course at Outscal! ⚙️

The State Machine Pattern is a fundamental approach in game development for managing different system states, such as character animations, AI logic, or game phases.
It helps organize and control transitions clearly and efficiently, reducing code complexity.

I’m excited to dive deeper into this pattern and see how it can make my projects more robust and scalable!

Darshan Sahay

Darshan Sahay

Jr. Software Engineer

Hello everyone,

I want to share an update on the project "Home Calling" that I have been working on as a part of Outscal Gamejam.

I have created a 3D Hack and Slash game which features 2 playable characters.
To create the project, I have used State Behaviors for the enemies and Animation Events for characters.

I would like to thank my mentors Mayank Grover and Malhar Devasthali from Outscal for guiding me and helping me in creating the project.
I would also like to thank my clanmates who constantly supported me throughout the project.

You can download the project from the link below and share your feedback and suggestions, as the project is still in development.

Our Alums Work Here

Unity Dev Placements

We cut a cake every time one of our students gets a Unity Dev job—and the bakery’s on speed dial because these job offers just keep rolling in.

Bhawesh Agarwal

Bhawesh Agarwal

Game Programmer @ Kwalee | Unity , C# l Outscal Mafia

🎉 Exciting News! 🚀 Thrilled to announce that I've secured a Junior Game Programmer role at Kwalee! 🎮 Grateful for this incredible opportunity to contribute to innovative game development.

🙌 Big shoutout to Outscal for providing me with the top-notch education and practical skills that paved the way to this achievement. The comprehensive program and supportive community have been instrumental in my journey. Thank you, Outscal, for empowering me to pursue my passion in the gaming industry! 🎓💡

Looking forward to the exciting challenges ahead and continuing to grow in this dynamic field. ✨ #NewBeginnings #GameDeveloper #KwaleeAdventure #OutscalSuccess 🚀

Yash Sadhukhan

Yash Sadhukhan

Game Programmer | DOTS | Multiplayer | SOLID | DESIGN PATTERNS | XR | Unity | C#

I’m happy to share that I’m starting a new position as Unity Developer at Virtualize Technologies Private Limited!


Thanks to Virtualize Technologies Private Limited for this amazing opportunity and special thanks to Rohini Gupta, Outscal, and Mohit Sharma for their faith, guidance, and support.

Roopesh Verma

Roopesh Verma

Passionate Game Dev and Filmmaker

After an amazing time at MyyHashstash, I joined Outscal to upskill myself in DSA and Design Patterns, especially in Game Dev. The journey has been great and quite enriching.


I have now joined Octro Inc. as a Game Developer. I would like to thank Neha Rana, Himani Chugh, Anshul Bhardwaj, and Rohit Kumar for the smooth onboarding process.


I would love to thank the great mentor team at Outscal - Mayank Grover, Malhar Devasthali, and Arindam Bharati for their support and guidance throughout these past 8 months.


#newjob #octro #outscal

Choose Your Plan

PRO PLAN

$19.99

/month

Monthly Subscriptions, Cancel Anytime

Content For 20+ Game Projects

Certificate for each project

No Card Required. Pause Anytime.

MENTORSHIP PLAN

Custom

Lifetime Access To All Content

Code Reviews

1-on-1 Mentorship

Placement Support

Networking Sessions

Testimonials

Hear From Students Now Working at Ubisoft, Zynga & More
Vinay Kashyap
Gameplay Programmer at Ubisoft

Outscal delivers an unmatched journey into game programming: exceptional instructors, real-world projects, and a supportive community.

    Sethunath Image Test
    Sethunath R
    Gameplay Engineer 2 at Zynga

    The project-oriented approach at Outscal helped me make my portfolio and gave me a boost in getting my resume shortlisted with the studios I applied with.

      Flemin Johnson
      Consultant at Sagility

      In a short span of 6 months, Outscal’s game development course helped me excel in my career and crack into one of the top gaming companies in India.

        Swapnil Rane
        Game Developer at Voodoo

        Outscal boosted my confidence and taught me how to express my thoughts through game development.

          Komal K
          ASE at Light & Wonder

          ’I was a born genius, education ruined me.’ Outscal helped me rise again like a Phoenix contributing to my career transition from a sketch artist.

            Ranjit Panjwani
            Game Developer at Image Devices

            Outscal helped me transition to my dream career in game development at the age of 32, highly recommended if you are looking to build a career in games.

              Joy Kumar
              Senior Software Engineer at Wildace

              Outscal’s unique approach to online learning prepared me for future hurdles, the 1-on-1 mentor sessions accelerated my growth to the next level.

                Milan George
                Senior Programmer at Nytwolf Games

                The project-oriented approach helped me completely grasp concepts better than anything taught to me during my conventional education.

                  Tanya Gupta
                  Unity 3D Developer at Terra

                  A great place to learn and grow in the video game development industry. The team is super supportive and went above and beyond to help me.

                    Chinmay Varmani
                    Indie Game Developer

                    The comprehensive game programming course offered by Outscal exceeded my expectations, highly recommended for aspiring game developers.

                      Aihasas Yadu
                      Unity Developer at Vapronix

                      Best part about Outscal is their 1-on-1 reviews for all codes and focusing on students individually.

                        Darren Henry
                        Game Developer at Redline Games

                        Outscal’s Game Development course is completely career-oriented, unlike traditional colleges which are just meant for exams.

                          Vidit Rawat
                          Engineer 1 at LightFury Games

                          With supportive and approachable mentors at Outscal and hands-on industry-level projects, I was able to turn my passion for game development into a career.

                            Frequently Asked Questions

                            What is included in the Pro Plan?

                            You get full access to our entire library of 20+ game projects covering Unity, C++, Data Structures and Design Patterns. Plus, any future projects added will be included at no extra cost.

                            I am an existing student enrolled in an Outscal program, do I need a subscription for Pro?

                            If you are already enrolled at Outscal in any of these courses: Full Stack Game Developer, Game Development Advance, Game Dev Fast Track, then you already have full access to out content library, no extra subscription is needed.

                            What happens to my progress if I cancel my subscription of Pro Plan?

                            Your progress stays saved. If you renew later, you'll pick up right where you left off.

                            What content is included in the projects?

                            Each project focuses on a specific skillset like Design Patterns, Unity, C++, or data structures and guides you through building a real game while you learn these technical concepts. Hence the name Projects.

                            What is the difference between Pro and Mentorship plan?

                            The Pro plan gives you full access to our entire content library. The Mentorship plan includes everything in Pro plus one-on-one guidance from industry veterans, code reviews, placement prep, and job support.

                            Does the content include live classes?

                            No, all content is text-based or pre-recorded , allowing you to learn at your own pace. If you want one-on-one guidance, you can opt for the Mentorship plan.

                            Does the content include video content?

                            The core material is text-based. It is engaging text-based format enriched with images, GIFs and videos where helpful. Yet text remains the primary medium.

                            When will the payment for the subscription be deducted?

                            Your subscription payment is deducted at the beginning of each 30-day cycle.

                            Is placement support included in the program?

                            Placement support isn’t included in the Pro plan (subscription). It’s part of the Mentorship plan, which also offers one-on-one mentorship with industry veterans, code reviews, and placement preparation.

                            How can I get my doubts solved while I do the courses?

                            We have a 24/7 Discord community of thousands of game developers who help each other daily. For serious issues, you can directly contact our internal ops team.

                            Which payment methods are supported?

                            For users in India, payments can be made using RazorPay, while international users can utilize PayPal.

                            Will I get access to all future content that gets added to the library?

                            Yes, you will get access to all future content as long as you have an active subscription

                            How can I cancel my subscription?

                            To easily cancel your subscription, simply send an email to admissions@outscal.com or reach out to your payment provider (PayPal or RazorPay). We're here to help you!

                            What is the best order to complete the 20 projects?

                            We recommend following the sequence displayed on the “Courses” page, which progresses from beginner to advanced levels (top to bottom). Each project includes a difficulty rating, so if you are already confident with the basics, you can use the intermediate or advanced difficulty filters to advance more quickly.

                            How do I get access to the content?

                            You will receive a payment confirmation email. Access to all content will be granted within 24 hours after you receive this confirmation.

                            Do I need to create an account on Outscal platform?

                            Yes, please make sure that the Email ID you have used with your payment provider (PayPal/RazorPay) is the same Email ID you have registered with on Outscal’s platform in order to unlock access to content.

                            Will I receive a certificate after completing a course?

                            Yes, a certificate of completion is available upon request.

                            Are these courses ideal for beginners or experienced professionals?

                            These courses can be suited to both categories. We have specially curated game development courses for beginners who can learn game development from scratch. Likewise, we have advanced game development courses for experienced professionals.

                            Are there any requirements in order to enroll?

                            Although there aren't any hard requirements, it can assist to have a basic understanding of programming fundamentals.

                            Tap into a Network of 13,000+ Unity Developers

                            We have a close-knit community of 13000+ game devs — artists, designers, programmers, producers, testers, and more.
                            Network, build connections, attend events, and get referrals.

                            Discord Community
                            Discord Community 2
                            Discord Community 3
                            Discord Community 4
                            Discord Community 5
                            Discord Community 6

                            Karma system on our Discord server motivates everyone to help other folks in the community. All you have to do is tag the right role and ask your question. From basics of C++ to helping you choose the right design pattern for your complex game — our community members will unblock you in less than 15 minutes.