Sunday, April 24, 2011

IPhone App Dev

Woot! Finished Chapter 3:Handling Basic Interaction. Learnt how to add outlets and actions to an app. Command+Shift+3 == Take Screenshot and save it to file on desktop. Finished Chapter 4: More User Interface Fun. Brief recap:
Outlets - represent UI elements whose behaviour or attributes you want to query or change at runtime.
Actions - methods which are run when a UI event occurs.
1. Define outlets and actions in the header file (.h file).
2. Code actions in the implementation file (.m file).
3. Connect outlets to UI elements (eg labels) by dragging from the 'File's Owner' icon to the UI element, then selecting the relevant outlet (defined in Step 1) to be assigned.
4. Connect event of UI element to action by dragging from UI element's action in the Connection inspector to the 'File's Owner' icon, then selecting the relevant action.

Thursday, April 21, 2011

DCUO - Level 30 and JLA Emblem

Finally hit level 30 on my ice hero on Death and Glory. Thought the JLA emblem was bugged and that I would miss it again this time. Was surprised that it arrived in the mail. The emblem looks damn cool! Hexagon shape with the letters J and L in the center. Was quite a quick grind to 30. Ran out of missions to do at half a bar to 30, so formed a pug which took out all the bounties in 1 evening. Collected quite a good number of weapon styles in the process. Some nice styles picked up were 1H: Heavy War Hammer, Hand Blaster: Tempest Gauntlets, 2H: Baseball Bat, Atom Smasher and Heavy War Hammer, Martial Arts: Tech Katana.

Saturday, April 16, 2011

CityVille - Police Station Level 6

Caught my 120th bandit today and upgraded my Police Station to Level 6. Also got the Tuxedo Rental building and the Bird Fountain. See if you can spot them in the screenshot below! Next goal: get the Mint and the Midtown Apartment building!

Thursday, April 14, 2011

April Updates

WoW: Got Bulwark of Azzinoth for warrior, woot. Now need full T2 to be truly awesome. CityVille: Broke the 1 million coins barrier. Half a bar more of XP to Glass Condos. Need a few missions more to get the mint. Got the Baseball Bouncy decoration from capturing Mommy & Clyde. DCUO: Got the Baseball bat style. Saw the Oan Disabler for sale on the D&G AH at a whopping 250k cash. Too bad I'm broke.

Sunday, April 10, 2011

CityVille - Beachfront Condo

Got the Beachfront Condo today. Its the yellow themed building on the far left of the screenshot below. Looks great beside the Waterfront Condo =) Also caught my 60th bandit and got my police station to level 5, woot!

Saturday, April 9, 2011

CityVille - Waterfront Condos

Obtained a cool new building today - the Waterfront Condos. Building reward from completing the last Cruise Ship mission. Side note: 9 more bandits to unlock Police Station level 5, and 6 more levels to unlock Glass Condos. Go go go!

Friday, April 1, 2011

Some elements of good game design

Been playing Zynga's CityVille recently. Some interesting points to note down for games with multiplayer elements, meaning games which allow you to play with or against other players.

1. People like competition. Competitive ladders like those which exist on Starcraft 2's allow people to see how they rank compared to other players.

2. People like to show off. Allow people to show off their in-game achievements to others in the form of in-game rewards, eg. portraits in SC2, new buildings in CityVille.

3. People like to interact, socialize. Chat system, a messaging interface. Ways to organize and play in teams, eg. Chat channels in SC2's, messaging/notification feature in Cafe World, CityVille, trade channel in World of Warcraft.

4. Reward system for achieving game-design goals and encouraging good social behaviour, eg. Zynga's RewardVille encourages players to play Zynga games to unlock in-game rewards.

5. Quest system which introduces game objectives/features and rewards the player for achieving these objectives.. This could take the form of an unfolding story eg. in Cafe World the player is encouraged to serve coffee and unlock more coffee recipes in order to view the story between Espresso Joe and Lisa Latte. Another way this could be done is to allow the player to unlock game features via completing quests. This ties into point 4 above.

That's all I can think of for now =)