Build a clone of Timberman in C++ with Cocos2d-x and Cocos Studio

June 16, 2015

Build Sushi Neko -- a clone of the popular mobile game Timberman. We will use the C++ programming language together with Cocos Studio and Cocos2D-x!

Expand

Project: Build a clone of Timberman in C++ with Cocos2d-x and Cocos Studio

Learn how to build your very first iOS App

June 11, 2015

This tutorial will teach you how to build your very first iOS App

Expand

Project: Learn how to build your very first iOS App

Learn how to build Make School Notes!

June 11, 2015

This tutorial will teach you how to build a more advanced app: Make School Notes

Expand

Project: Learn how to build Make School Notes!

Safer Swift code with value types

March 11, 2015

A talk given at Swift Developers Community SF that discusses new ways of writing iOS apps with Swift.

Learn Swift by example - Part 3: Classes and Initialization

February 25, 2015

This is the third part of our Learn Swift series. You will learn details about classes and class initialization in Swift.

Learn SpriteBuilder and Swift by building the Game of Life

February 21, 2015

Learn how to build games in Swift with SpriteBuilder and Cocos2D by building this old classic from scratch!

Expand

Project: Learn SpriteBuilder and Swift by building the Game of Life

Resources for advanced iOS Developers

February 17, 2015

This article points to some really interesting resources for advanced iOS developers.

Learn Swift by example - Part 2: Enums

February 12, 2015

This is the second part of our Learn Swift series. We discuss how you can use new enum features in Swift to write better code.

Learn Swift by example - Part 1: Structs

February 8, 2015

This tutorial is the first part of our Learn Swift series. We will discuss the concept of structs in detail. You'll learn why they are a great tool for writing Swift code.

5 Best practices for game development

February 2, 2015

This article was created in preparation of a Codementor office hour. It discusses best practices for game development that can help you avoid common mistakes.

Build Flappy Bird with SpriteBuilder and Cocos2D in Swift

January 16, 2015

Learn how to clone Flappy Bird in Swift. You'll use the popular game developer tools SpriteBuilder and Cocos2D

Expand

Project: Build Flappy Bird with SpriteBuilder and Cocos2D in Swift

Heyzap

November 12, 2014

Learn how to monetize your game using the Heyzap SDK

Submitting your iOS App to the App Store

August 1, 2014

This tutorial will guide you step by step in shipping your App to millions of iOS users!

Expand

Project: Submitting your iOS App to the App Store

Cocos2D 3.2 with CCEffects is coming

July 22, 2014

Cocos2D 3.2 is an amazing update! It adds CCEffects, an API that allows you to add stunning effects (such as reflections) with only a few keystrokes!

Learn Swift by Example

June 16, 2014

This tutorial provides two components: a simple example App that displays a user's most recent reddit comments and a tutorial that teaches how to build Minesweeper in Swift!

SpriteBuilder 1.1 and Cocos2D 3.1 are on their way!

June 8, 2014

Interesting updates in the new versions of SpriteBuilder and Cocos2D. Cocos2D comes with a new renderer that supports automatic batching!

Create the Game of Life using Swift and SpriteKit

May 21, 2014

Learn how to build the famous Game of Life using Swift and SpriteKit

Make two nodes follow each other in Cocos2D

May 7, 2014

Learn how to use the new CCActionMoveToNode that gives you an easy way to make two Nodes follow each other

Make a Dynamic Body Static

April 23, 2014

Learn how to work with advanced physics features in Cocos2D 3.0 using the new integrated physics engine Chipmunk.

Control the Drawing Order in Cocos2d and Sprite Kit neatly

April 16, 2014

This tutorial shows you a neat way to control the drawing order in Cocos2D and Sprite Kit.

Dynamic Layouts with SpriteBuilder and Cocos2D 3.x

March 18, 2014

This tutorial details the new positioning system that comes with Cocos2D 3.0 and SpriteBuilder. Part 1 describes the new system and its challenges. Part 2 explains how to create three tablet versions of the same game.

Expand

Project: Dynamic Layouts with SpriteBuilder and Cocos2D 3.x

Build Your own 2048 with Spritebuilder and Cocos2D

March 17, 2014

Build a 2048 clone for iOS using SpriteBuilder and Cocos2D 3.0.

Game of Life SpriteBuilder

March 6, 2014

Learn how to build games with SpriteBuilder and Cocos2D by building this old classic from scratch!

Animate a Sprite in Cocos2D

February 26, 2014

Discover how to animate a sprite using CCAnimatedSprite and eliminate redundant code from your game.

Learn to build Flappy Bird

February 17, 2014

Learn how to clone Flappy Bird with SpriteBuilder. This tutorial will teach you the basics of SpriteBuilder and Cocos2D and you will clone the entire game.

Getting Started with SpriteBuilder

February 11, 2014

Learn how to clone the popular Game Angry Birds with SpriteBuilder. This tutorial will teach you the basics of SpriteBuilder and Cocos2D and you will clone the entire game.

Touch Handling in Cocos2D

February 9, 2014

Includes everything to know about working with the new touch handling system in Cocos2D 3.0.

Cocos2D 3.x a Brief Transition Guide

January 8, 2014

Explains the differences between Cocos2D 2.x and Cocos2D 3.0.

Accelerometer with Cocos2D

December 18, 2013

This tutorial will give you a minimalistic example of how to use the accelerometer to move Nodes in Cocos2D 3.0.

Playing Sounds in Cocos2D

November 28, 2013

This tutorial gives you an introduction to everything you need to know about the new Sound API OALSimpleAudio.

Create an iPad Version of Your Game

October 5, 2013

Do you want to convert your iPhone game so that it's iPad compatible?

Cocos2D Conversion Tips for the iPhone 5

July 17, 2013

Learn to convert an existing Cocos2D game so that it is iPhone 5 compatible.

Testing iPhone 4 dimensions on an iPhone 5

June 6, 2013

This tutorial will show you a simple way to test iPhone 4 dimensions if you are using an iPhone 5.

Join Make School

Spend your summer learning to build
apps or games

Apply now

Talk to Us

We’ll happily field your questions by email or over the phone

Contact us