Archive for the ‘iPhone Game Programming’ Category

VTM Sneak Peak 2

I’ve put up another video showing the latest version of the game prototype I’ll be using as VTM on 12/13 November in Boston. This shows the 3D particle emitter I’ve implemented which I’m using for sparks on the hull of the ships as they are hit by gun fire, the ship explosions and the plasma rounds being fired by the ships at the player.

Read more

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

VTM Sneak Peak

Just wanted to post a small video that shows the game I’m going to be talking about at VTM in November. The video is a little shaky as I was trying to video while swinging the iPad around (it uses the gyro for input).

Once the conference is out of the way the new tutorials will be running through how this was created and all the source code.

I hope you enjoy the video and it’s gives you some idea of what is to come :)

Sneak Peak Video

Mike

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

New ParticleEmitter class

It’s been a while since there have been any updates to the 71Squared ParticleEmitter class, but today I can announce that a new version is available that makes use of quads when rendering particles. This means that ParticleEmitter now supports rotation of particles.

Read more

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

Tutorial 14 – Moving to 3D

I’ve finally got a new tutorial done and it feels great :)

In this tutorial I take the XCode 4 OpenGL ES Template and show the change needed to be able to render in 3D. The Tutorial runs through all the changes made to remove the OpenGL ES 2.0 render code, add a depth buffer, add code to support a game loop (as seen in earlier tutorials) and then shows how to render a grid made of lines and a number of colored squares in 3D space.

Read more

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

Latest Sound Manager

I’ve been asked a few times recently for the latest sound manager code, so I’m posting the latest version of the SoundManager class that was used in my game SLQTSOR.

This version contains all the fixes that have been discussed in the Sound Manager Tutorials comments and was the version featured in “Learning iOS Game Programming”.

Read more

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

Sneak Peek – Glyph Designer

Just a quick post to share a sneak peek video of Glyph Designer.

Glyph Designer is another game development tool following in the foot steps of Particle Designer. A tool that I’ve used for some time and that I describe in my book is Hiero. This is a Java based tool that allows you to turn a normal font into both a texture atlas and a control file that describes where the glyphs on that atlas are.

This is something you will be familiar with if you have watched my Bitmap Font tutorial.

Read more

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

SLQTSOR user preferences

After getting a question on the forum about the SLQTSOR code from the book I found a small problem with SLQTSOR when using a version of iOS that has multitasking. Due to changes in the default behaviour of an app when pressing the home button, the code in the game to save the users preferences was never being run, causing them to be lost.

I’ve posted on the forum how to handle the issue and that post can be found at http://www.71squared.com/community/viewtopic.php?f=28&t=495&p=1649#p1649

Mike

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

SLQ is a UK Staff Favourite

Blog reader Steven Burgess dropped me a line yesterday letting me know he had seen Sir Lamorak’s Quest on the Staff Favourites list on the App store in the UK. I couldn’t resist jumping onto the App Store and taking a look. Sure enough, Sir Lamorak’s Quest has made it onto the Staff Favourites.

This is really unexpected but I’m really pleased. It’s cheered me up no end at the end of a tough week.

To date SLQ has been downloading around 10 per day which recently jumped up to between 300-550 per day. I think this had more to do with the book launch than anything, but I’ll see if I can work out what difference being on the front page of the app store makes to downloads and let you know.

Thanks for pointing this out Steven :o)

Mike

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

Rotate 3D model to face vector

During the last coupe of weeks I needed to rotate a 3D model I have to face the direction it was travelling in. This caused my much more pain that I’m sure it should of, but after hunting the internet and asking questions on a couple of forums I was able to get a little function working that did the trick.

Read more

Share:
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • Technorati
  • TwitThis
  • Design Float
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • Scoopeo
  • Tumblr

Voices That Matter: iPhone Developers Conference

Hi all

I’m going to be speaking again at the Voices That Matter:iPhone Developers Conference running the 16th and 17th October in Philadelphia.

This is looking to be a great conference which some great leaders in the iPhone development world including:

  • Aaron Hillegass
    Erica Sadun
    Stephan Kochan
    Jeff LaMarche

  • Read more

    Share:
    • Digg
    • del.icio.us
    • Facebook
    • MySpace
    • Reddit
    • StumbleUpon
    • Technorati
    • TwitThis
    • Design Float
    • DZone
    • email
    • Google Bookmarks
    • LinkedIn
    • Scoopeo
    • Tumblr

    Twitter (@71squared)

    About the authors

    John is a Web Developer working in Perth, Australia for Bouncing Orange - graphic + web design.

    Mike works for Vindicia, the leading subscription and payment management solution for digital merchants.

    They both love technology, especially Apple.