Archive for the 'Cocoa & Objective-C' Category

Time-based Animation

Wednesday, October 26th, 2005

Yesterday, I discovered a serious flaw in the design of Bullfrog.
I’ve been developing this game on a PowerMac Dual 2GHz G5 with 1 GB RAM. The game was designed to run at approximately 60 frames per second. The animation was smooth and all the game objects moved at their correct speeds.
Last night, I [...]

Collision Detection With Cocoa

Monday, October 24th, 2005

Just about every game will need collision detection of some form. If you are using Cocoa and Objective-C for your game programming, then you’re in luck. There are a bunch of easy to use methods that can save you some serious time.
For Bullfrog, I’ve started with an all developer graphics based approach. All [...]

Moving a Frog with Trigonometry

Sunday, October 23rd, 2005

Ah, the joys of trigonometry. It’s been a long long time since I needed to know how to find points on a circle and how to determine the length of the the adjacent side of a triangle or remembering what a hypotenuse is.
One of the initial steps of getting my new game, Bullfrog, developed [...]

Announcing LicenseKeeper, a New Blog, and a Company Name

Tuesday, October 18th, 2005

A funny thing has happened to me since I started writing about my pursuit of Mac game development. New needs, ideas, and opportunities have arisen. Some directly related to blogging, some related to running a MicroISV, and yet others related to my normal everyday technology-centric life.
This last item leads me to my first [...]

Game Prototype

Saturday, October 8th, 2005

I have a prototype started for a simple game using Objective-C and Cocoa. It’s been slow going, but I feel like I’m finally getting somewhere. I worked on it on and off while flying around the country the past couple of weeks on vacation (which helps explain the recent lack of updates to this [...]

Cocoa Game Programming Workshop

Thursday, September 22nd, 2005

Do you have $10 and the desire to quickly get up to speed on game programming and Apple’s Cocoa framework? I did.
I recently finished a book on Objective-C and Cocoa programming that gave me a pretty good introduction and base for developing applications on the Mac. Though the book was helpful, I still [...]

More on Learning Cocoa

Tuesday, September 20th, 2005

As I stated in yesterday’s article, Learning Cocoa, I’m struggling with the syntax of Objective-C. It’s not that I don’t understand it, it’s just completely different looking than C-derived syntax like Java, C++, C#, and php (the languages I use in “real-life”).
To add to the problem, I’m struggling with style. What I mean [...]

Learning Cocoa

Monday, September 19th, 2005

I’ve been spending a considerable amount of time trying to learn Objective-C and especially Cocoa.

After some searching around, I found tons of references to Cocoa Programming for Mac OS X by Aaron Hillegass. It’s a good tool for learning how to build applications with Apple’s development tools and frameworks, though it is missing some [...]

Open-Source Shareware Registration Framework

Tuesday, September 13th, 2005

Are you looking for a way to setup a registration system for your shareware software?
There are several commercial products out there, but Aquatic has released a free (donations accepted) open-source framework: AquaticPrime. It supports both Cocoa and Carbon integration and also includes a php-based library for use on your online e-commerce shopping cart system.
AquaticPrime [...]

New CocoaRadio Interview with Creator of NetNewsWire

Wednesday, August 24th, 2005

The new epsiode interviews Brent Simmons of NetNewsWire fame. For some reason, it hasn’t appeared in iTunes yet, so you need to get it directly from CocoaRadio.