Categories
c development gnome gtk programming Tutorial vala WordPress

Gtk+ Kick-Start Tutorial for Vala

8 minutes tutorial on how to create a simple GTK+ application using the Vala programming language.

Categories
71squared.com class development game iphone programming singleton WordPress

iPhone Game Programming – Tutorial 7 – Singleton Class

This is a small tutorial on how to create and use a Singleton class. Whilst I’ve been creating these tutorials it has become clear that managing state is important in your game. The ability to manage both the OpenGL state locally and also any state related to your game is a key building block for…

Categories
71squared.com development game iphone programming WordPress

iPhone Game Programming – Tutorial 9 – Sound Manager

In this tutorial I create a simple sound manager class that can play back multiple sounds using OpenAL. It also allows you to play background music as well using the AVAudioPlayer class. The reason for writing my own sound manager was to see how OpenAL works. Commenters on this blog provided some great links, see…

Categories
71squared.com development game iphone programming WordPress

iPhone Game Programming – Tutorial 6 – Tiled Map Class

The next installment of the 71Squared iPhone Programming tutorials is now available. This tutorial covers a tile map class which can consume configuration files created using the Tiled map editor.

Categories
71squared.com development game iphone programming WordPress

iPhone Game Programming – Tutorial 3 – SpriteSheet Class

Hi all and welcome to Tutorial 3 in my iPhone Programming series on creating an OpenGL game. This video runs for 46 minutes and covers changes to the project so far which are based on feedback I have had in the blog and also the creation of the SpriteSheet class.

Categories
interface builder leopard mac osx programming Tutorial WordPress xcode

Xcode 3.0 Tutorial

An introduction to Xcode 3.0 and Interface Builder 3.0 with a simple programming tutorial. Enjoy this tutorial? I’m now working on a complete podcast series on programming in Xcode called Hot Cocoa. Check it out here: http://hotcocoa.lastedit.com

Categories
71squared.com game iphone programming Tutorial WordPress

iPhone Game Programming – Tutorial 5 – Animation Class

Tutorial 5 is now uploaded and ready to view and runs for around 37mins. This tutorial covers the Animation class which allows you to specify a series of sprites which are displayed on screen in order. This class allows you to add any number of frames to an animation and also specify how long each…

Categories
anthony apple applications apps cocoa cocoa touch iphone mac masna objc program programming WordPress

UITableView iPhone Programming Tutorial

Teaches how to populate a UITableView instance.

Categories
71squared.com development game iphone programming WordPress

iPhone Game Programming – Tutorial 2 – Image Class

I have finally been able to upload the second tutorial on writing a game on the iPhone using OpenGL. This Tutorial has turned out to be longer than I thought and comes in at around 1.5 hours. It covers the creation of an Image class which wraps around the Texture2D class and functions which I…

Categories
71squared.com development game iphone programming WordPress

iPhone Game Programming – Tutorial 1

This Tutorial will cover the basics of taking an OpenGL ES Application template available in Xcode and making the changes necessary so that we can use it for writing out game. The game I am going to be creating is a 2D game to keep things simple as I’m still learning myself :o)