iPhone Development Progress

Over the last few weeks I have been working through a book for iPhone development as well as other things like the ZuneHD with XNA.

When I first looked at Xcode I wasn’t too sure I would like it but its actually quite fun making apps for the iPhone.  Although all I have made so far are the examples from the book, I have an idea for an app that I will make as soon as I learn enough.

So far I have learned various things such as adding buttons and labels to the screen and using the button to change the text in the label.  I have also used sliders and image views.

The most advanced things I have learned in the book so far are using different types of controllers such as the tab bar controller and buttons for switching between views.

I have also been using built in pickers and making some custom ones.

Being new to Mac/Xcode and Objective C I don’t understand it all yet but this will change with the more work I do on it.

UPDATE: The iPhone and iPod Touch development has disappeared from my list of things to do.  I just love Mircosoft technologies too much.  I may decide to look at it again in the future but to be honest with the announcement of Windows Phone 7 its going to be a long time.

Posted in iPhone/iPod Touch | Leave a comment

RC Racerz XNA Game

This game started off with me learning how to move a sprite around the screen using a thumbstick. 

As this game sort of evolved out of nothing and wasn’t planned, the code is a bit messy but it works and I learned quite a few basic things from it.

The basic objective of the game is to complete each of the tracks within the time limit and without damaging your buggy too much.  The damage never gets reset so the damage you receive on one track carries onto the next.

To try and make the gameplay a bit more exciting I added two collectibles.  The useful one is a speed boost to make your buggy faster for a short period but then you also have the interference collectible which makes the steering nearly uncontrollable to try and simulate radio interference in real life.

I would like to eventually update this game to work on the 360 with local and network multiplayer and much larger tracks with cameras.

Note: The menu in the game is just the GameStateManagementSample from the creators club.  I will make my own menu system sometime.
Posted in XNA | Leave a comment

Xbox 360 controller testing

I made this to test the buttons on my 360 controls as I had a feeling a few off them were broke.  Turns out they weren’t and I just can’t play the game.

Anyway, this allows you to test all the button on the 360 controller by displaying the appropriate image of the button being pressed.

It also allows you test test the range of the analogue sticks and triggers, as they should be going between –1 and 1 on each axis for the sticks and 0 and 1 for the triggers.

The trigger also test the motors at the same time.  The left trigger testing the left motor and the right testing the right motor.  The harder you press the trigger, the more the motor should vibrate.

Posted in XNA | Leave a comment
Copy Protected by WP-CopyProtect Thanks to Chetan.