Mr. Blocks 2D

Game Development Course
265 ratings

Make your first game, learn the fundamentals of Unity, and unlock your potential in game development online for free.

18,758 already enrolled

Outscal’s alumni lead the growth of the best Game Development Studios

company_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefinedcompany_image_undefined

About the Course

Tailored for Beginners in Unity
Make Your Own 2D Game from Scratch
Learn Unity Basics for Game Development
Hands-On Experience from Start to Finish
Learn about Collisions and 2D Physics
Learn how to make basic UI for your game

Skills you’ll gain

Unity Game EngineData Structures FundamentalsUnity Game Engine Advanced conceptsData Structures and Algorithms AdvancedCode ArchitectureProgramming PatternsObject PoolingObserver PatternSingletonModel View ControllerState MachineSolid PrinciplesDynamic ProgrammingC++C#OOPs2D3D

Who is this course for

Aspiring Game Developers

Freshers aspiring to learn the fundamentals & launch a career in game development.

Experienced Game Developers

Those with prior game development and coding experience seeking entry into their dream companies.

Working Professionals

Both technical and non-technical professionals aiming to pivot their careers to game development.

Entrepreneurs

Individuals interested in creating their own game development studios.

Gaming Industry Overview

Industry img

KALAARI CAPITAL

On a global scale, the gaming industry creates roughly 250,000 jobs per year in game development.

Industry img

NIKHIL KAMATH

Indian Game Development raised $2.8 Bn from investors in the last 5 years.

Industry img

NIKHIL KAMATH

Indian gaming market is expected to grow at 27% p.a. to reach $8.6 Bn in FY27.

Why Outscal?

1-on-1 online mentorship with game industry Veterans

1-on-1 online mentorship with game industry Veterans

Game project portfolio making

Game project portfolio making

Vibrant community and networking opportunities

Vibrant community and networking opportunities

Personalised code reviews by game development professionals

Personalised code reviews by game development professionals

Industry-relevant comprehensive curriculum

Industry-relevant comprehensive curriculum

Placement opportunities with the best game studios

Placement opportunities with the best game studios

Online 1-on-1 Mentor Sessions with the best Game Development Veterans

Game console
Pencil

Complete Game Development Curriculum

Introduction
  • Get Introduced to Game Development.
  • Differentiate between Game Designers and Game Developers.
  • Gain insights into the essential educational qualifications for a career in game development.
Building a solid foundation
  • Acquire the fundamental building blocks to bring your game development dreams to life.
  • Get introduced to Game Engines.
Advanced Concepts
  • Explore the crucial role of Mathematics & Physics in game development.
  • Dive into advanced concepts enhancing your game development toolkit.
  • You'll learn the power of design patterns in game development.

Placement Process

Dedicated Placement Team

Dedicated Placement Team

With over 150+ partner companies, our placement team works tirelessly to match your skills with the best game studios that align with your career goals.

Game Development Community

Game Development Community

Make use of the community to collaborate, share insights, and exchange feedback in a supportive environment that nurtures creativity and innovation.

Portfolio, LinkedIn, & Resume Prep

Portfolio, LinkedIn, & Resume Prep

Make your portfolio, resume, & LinkedIn profile with training from industry experts to present your skills effectively to potential employers and collaborators.

Build in Public

Build in Public

Create projects across AR,VR, HTML, Android & iOS games and showcase your game development journey to recruiters

Play games made by Outscal Alumni

Aasish Varma_Baba is you

Baba is you

Baba is You is an award-winning puzzle game where you can change the rules by which you play.\n In every level, the rules themselves are present as blocks you can interact with.

Created By:
Aasish Varma
Yogesh Krishnan Svs_Make New Way

Make New Way

The goal is to move the cubes to the spheres of the corresponding color. Your actions like pushing the blocks while moving the first cube will affect the second cube's path.

Created By:
Yogesh Krishnan Svs
Ravi Kiran Svs_Fireball

Fireball

A Classic Platformer game with 5 challenging Levels. Students make the platformer games while working on their first project.

Created By:
Ravi Kiran Svs

Frequently Asked Questions

Am I eligible for this course ?

Outscal has always been passionate about delivering accessible upskilling opportunities to enthusiasts looking to train themselves and take the next step in their career as a game developer.

Though there are no specific eligibility criteria, learners are required to have the following prerequisite to make this experience one of the best possible.

  • Passionate about making games with a burning desire to become a game developer.
  • You have a creative streak and feel excited about creating new experiences for everyone.
  • You are willing to push your boundaries and you have an attitude of 'whatever it takes'.
  • Ability to dedicate 12-18 Hours towards the course on a weekly basis.
  • A system with a minimum 8 GB RAM, i5 Processor and 1 GB graphic card.

Will my experience in a non game development role matter?

Though game development as a whole is a very unique vertical which comes with its own quirks, some prior experience in a related industry/role might help expedite the transition to a game development role. Here are examples of a few prior work experiences that will make your transition easier.

  • Any software development or related experience will be helpful while getting started with the fundamentals of game development like OOPs and DSA in gaming
  • If you have other software testing/QA/support role experience, it will come in handy with different test cases of your game to write clean code.
  • Overall, any prior experience or training whether technical or non-technical can be leveraged while starting your career as a game developer. How to best use your prior experience to your advantage will be covered in the placement module of the full-stack game development course.

Do I get a job guarantee?

  • Outscal have a 100% placement record on completion of a full-stack game development course
  • If you want to know the success stories of Outscal, please check the Outscal Success Stories content of this chapter.

When does the placement process start?

  • The placement process starts when a candidate becomes eligible for the placement drive, which simply means after acquiring desired skills
  • Placement preparation starts from day 0
  • Be it LinkedIn, C++, OOPs, Unity, DS whatever is getting covered in the full-stack game development program will lead you towards the best placements
  • Each module has placement preparation which covers mock interviews complete with industry professionals and interview questions to practice with

How do I get the job after completing the course?

  • We have over 100+ Partner companies along with the best studios across India.
  • We have already placed talented folks in some of the best companies like SUMO, Ubisoft, Zynga, and many more…
  • We have a dedicated placement team with over a decade of game development industry experience.
  • The placement team helps target the best possible company for the individual.

What is the duration of course?

  • Outscal Full Stack Game Development is a self-paced course
  • The average duration for completion of the course and getting a job is around 8 months
  • The duration of the course is not fixed, if you are hyper-active in doing assignments you can complete the course early as well.
  • The formula is simple - acquire skills early → get placed early.
  • Once we introduce you to any company/s, it usually takes 3-4 weeks to complete the entire hiring process.

How does doubt solving work?

  • Outscal is overpowered with an 8k+ discord community passionate about game development just like you, so we don't just solve doubts there, we destroy them.
  • There are dedicated text and voice channels for unity, unreal, C++, doubts and active members to solve those.
  • Even after all this, if any doubts escapes we have professional mentors and we will give one-on-one doubt-call with them.

Who will review my code and projects?

  • Outscal has game development professionals to review your code and projects.
  • Industry demands Code architecture, code scalability, code flexibility and clean code writing but sadly very few developers have the skills to write code like this.
  • So the ones who have these code-writing skills will be reviewing your code.