Summer Academy Logo

Games Track

Learn to build iPhone games

Swift Language

Learn to build native iPhone games using the Swift programming language.

Coding Fundamentals

Learn about the game development process, from idea to app store.

Industry Expertise

Learn about the software development industry from talks by industry experts.

Week 1: Clone your Favorite Games!

Learn native iPhone game development using the Swift programming language by cloning your favorite games! Get started using all the tools professional software developers use including Xcode and Git and have built awesome apps by the end of the week!

Week 2: Study the Industry, Come up with an Idea

Meet game industry veterans and learn about the mobile development lifecycle. Study iPhone game success stories and learn about the mobile industry. How and why do the most successful games take off. Continue to expand your knowledge of Swift and mobile development and start brainstorming game ideas of your own!

Week 3: Learn how to Design for Mobile

Learn about design best practices for games by working on a series of small projects to study visual layout, user interfaces, balance, and user delight. Apply the design lessons and create the foundation for your project by building a wireframe for your game.

Week 4: Start Building!

Form a team with three peers who will serve as project managers for your app, in return you'll help manage theirs. Continue working on your game while helping your teammates write a project specification, form a development schedule, and stick to it.

Week 5: Industry Skills

Hear professional founders and developers share their experiences in the tech industry. Sharpen your Xcode and Git skills and get to know new tools that are used to debug and profile production level software. Learn how to tackle difficult debugging and software design challenges. Practice studying analytics to measure user behavior in your game.

Week 6: Complete your MVP

Complete the Minimum Viable Product of your game. Test your game with real users and get feedback to better understand how to improve it. Learn to create an on-boarding experience that drives users to engage and fall in love with your product.

Week 7: Marketing and Monetization

Keep working hard towards completing your final product, iterating based on the feedback of your instructors and peers. Learn how to prepare for launch and create marketing material to help you get press coverage. Study different monetization strategies and business models for games.

Week 8: Release and Demo Day

Submit your game to the App Store and present it during our Demo Day event. Recruiters, founders and developers from tech companies, game studios, and startups will come to meet you and see what you've built. Our graduates have gone on to get internships at Facebook, Gameloft, Dropbox, Square, and other wonderful companies in NYC and the Silicon Valey.


Admission to the Summer Academy Games Track will be competitive; last year we admitted less than 20% of applicants. This summer we have 250 spots available. The application consists of questions that help us get to know you and your programming background. Try to answer the questions directly and include links to your previous work when possible - remember to show not tell. In addition to the written application you'll be asked to submit a coding challenge and record a video interview.

Applications will be read on a rolling basis the sooner you apply, the better your chances!

Apply now

Student Profile

Our typical Summer Academy Games Track student is in high school or college (although we will accept older students). They've had some programming experience before, specifically with object oriented programming. They are passionate about building things (not necessarily software), and work on cool projects outside of school. Some of the characteristics we're looking for in applicants include: intelligence, curiosity, creativity, problem solving ability, passion, drive, and kindness (the last one is important!).

Make School students come from over 40 different countries!

Dates & Locations

  • June 10 Application Deadline

  • June 13 All Admissions Decisions Made

  • June 20th - August 12th Games Track runs weekdays 9am-5pm

  • August 13th Demo Day, 1pm - 4pm

The Summer Academy Games Track will be held in San Francisco, Sunnyvale, Los Angeles and New York City.

Tuition & Scholarships

Tuition for the Summer Academy Games Track is $7,000. Tuition does not include room and board.

Last year 40% of our students received a need-based scholarship. If you're admitted, we'll work with you to find a way for you to attend, so we encourage you to apply regardless of your family's financial situation!

Join Make School Icon

Join Make School

Prepare for your career as a founder or software developer

Apply now
Talk to Us Icon

Talk to Us

If you have any questions, please send us an email.

Email Us