Archive for the 'Cocoa & Objective-C' Category
Wednesday, September 12th, 2007
Just thought I would update anyone who is still subscribed to this feed here at MakeMacGames.com.
I’ve moved my active blogging about game development to my company’s blog to keep everything together. It’s become easier over time to maintain only one blog.
On that note, I just posted a small Bullfrog 2 development update and [...]
Posted in Bullfrog, Cocoa & Objective-C, Game Design, Game Development, Game Programming, Mac OS X, OpenGL | Comments Off
Sunday, September 10th, 2006
Bullfrog 1.2.0 is out.
I’m pretty excited about this release. There are bunch of cool new things in this version:
Automatic Software Updates using Andy Matuschak’s awesome Sparkle Framework
Online High Scores
Pause Button
Screen Shot Button
Several bug fixes
Download Bullfrog 1.2.0 for Free
Posted in Bullfrog, Cocoa & Objective-C | Comments Off
Tuesday, March 28th, 2006
GBGames has a nice introduction to object oriented design for game development.
GB does a nice job of summarizing some basic concepts that can be incredibly powerful for simplifying your object model as well as future-proofing your design.
I’ve used these techniques extensively for application development in my day job as a C# developer. [...]
Posted in Cocoa & Objective-C, Game Design, Game Programming | 2 Comments »
Sunday, February 5th, 2006
I started work on the next release of Bullfrog this weekend.
There was a short list of bugs and features that I didn’t have time for prior to the OMG Cup deadline. So, while I’m brainstorming on what the next project will be I thought I may as well try and knock some [...]
Posted in Bullfrog, Cocoa & Objective-C, Game Programming | Comments Off
Tuesday, January 24th, 2006
When iDevGames.com announced the 2005 OMG Cup in October I immediately considered entering. A contest was just the right motivation for me to actually start and hopefully finish a game project.
Aside from needing an idea, there were a few hurdles to tackle. Not only was this my first game project in almost fifteen years, it [...]
Posted in Bullfrog, Cocoa & Objective-C, Game Design, Game Programming, OMG Cup | 2 Comments »
Saturday, December 10th, 2005
Memory management in Cocoa & Objective-C tends to be confusing at times, especially when trapping and handling errors. Chris Hanson has written a nice article describing the basics of memory managment and error handling with @try, @catch, and @finally code blocks.
Related Links:
Cocoa Memory Management & Exceptions
Memory Management Rules [Apple Developer Connection]
Posted in Cocoa & Objective-C | Comments Off
Wednesday, November 9th, 2005
A new version of Bullfrog is now available with tons of enhancements. Though a majority of the work went into the refactoring of the cocoa and objective-c code.
These were important changes that allow for adding new bugs in future versions. It also allows me to move away from procedurally built levels to designed levels [...]
Posted in Announcements, Bullfrog, Cocoa & Objective-C, Game Design, Game Programming, OMG Cup | Comments Off
Saturday, November 5th, 2005
Carlos Camacho, owner and editor of the Mac game developers’ site iDevGames and application developer’s site iDevApps, has posted a nice bit on blogging about Mac programming. He points out two great blogs on general mac programming I have not seen before and gives Make Mac Games a nice little plug.
He also requests that [...]
Posted in Cocoa & Objective-C, Game Programming, Mac OS X | 2 Comments »
Monday, October 31st, 2005
More updates on the game development front. The game is turning out to be pretty fun and challenging. With the new bug types, it makes it very challenging to predict the bugs movement. I have a few more bug type ideas that I’ll be experimenting with that could prove to be quite [...]
Posted in Bullfrog, Cocoa & Objective-C, Game Design, Game Programming, OMG Cup | Comments Off
Thursday, October 27th, 2005
More game development progress updates:
Water has been added (though it doesn’t affect game play yet)
The frog’s tongue now has a recharge rate, so you can’t simply hold down the attack key
Tongue Attack ready indicator via the tongue tip gets drawn
Score Board keeps track of bugs, rounds, and time
Frame Rate display
Game Over and Round Over messages [...]
Posted in Bullfrog, Cocoa & Objective-C, Game Design, Game Programming, OMG Cup | Comments Off