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 teaser screencast to share our progress. So, if you’re interested in following along, you may want to head over to the Outer Level Blog and subscribe to the news feed there.
I just rediscovered this nice little podcast: Indie Game Developer’s Podcast
The podcast features interviews with independent game developers, including:
Cliff Harris, Positech Games, has published a design post-mortem of his latest game: Kudos.
It’s an interesting step-by-step review of the process of designing the Kudos game user interface. Cliff’s choices of color, style, and effects are all displayed in lovely time-lapse style.
This is a great overview of part of the game design process.
Yesterday, I mentioned the possibility of a multithreaded version of OpenGL coming to Mac OS X.
Today, Macworld has an article revealing much more detailed information. Sounds like there could be some interesting results when this technology becomes the mainstream.
Apple has just listed my game, Bullfrog, as a Hot Pick and Featured Download.
More Details over on the company blog: Apple Hot Pick: Bullfrog
Tuncer Denis of InsideMacGames.com has an interesting post on his blog speculating that Apple is readying an update to OpenGL that will bring up to a reportedly 2x performance boost.
One person told me they saw a very popular MMORPG DOUBLE in frame rates in one particular scene because of multi-threaded OpenGL. We’re talking from 60 frames to 130 frames just in that one scene alone.
Tuncer goes on to mention that multi-threaded OpenGL will only be available on the new Mac Pro but may yet make it into Tiger 10.4.8. But, he then contradicts himself and says it may wait for Leopard.
Ah, the way of rumors.
I’m a bit puzzled as to what multi-threaded OpenGL means. Does this mean that it is now thread-safe? I thought it already was. Or does this mean it “automagically” takes advantage of additional cores and processors behind the scenes with no additional programmer work?
Either way, it will be interesting to see what kind of performance gains we will see.
I found a nice tutorial on developing games with SDL and OpenGL on Mac OSX with Xcode by Mark Szymczyk.
Mark covers setting up SDL in Xcode, initializing OpenGL, and SDL event loops. He also provides the source code.
Chuck Arellano has some nice words to say about my Happy Birthday post.
It turns out that I’ve managed to help inspire him a bit to move forward with his own game development projects with a bit more energy.
To me it appears that he’s well on his way with some published source code of two simple games and 3 video tutorials.
iDevGames.com has announced their next game development contest:
“21-Days Later: Carlosvision”
Carlosvision – The Concept
Since 1998, the Editor-in-Chief of iDevGames, Carlos Camacho, has been tirelessly promoting gaming on the Macintosh platform, as well through building a strong community of indie Mac game developers. He now invites the community to show appreciation for these efforts by re-creating any game from the list below. The titles below represent his favorite 8-bit classic games from the ’80s, which he often finds himself yearning to play.
Donkey Kong Jr.
Earl Weaver Baseball
Empire Deluxe (turn-based strategic global-domination wargame)
Galaga or Galaxian
Jungle Hunt or Pitfall
Omega Race (by Midway)
Start: June 11, 2006 (11:59 PM GMT)
Application Deadline: June 25, 2006 (11:59 PM GMT)
Game Entry Deadline: July 2, 2006 (11:59 PM GMT)
The Apple Developer Connection has posted a new article summarizing four popular third-party game engines and using them for Mac game development.
The article covers the following four game engines:
The article is a nice overview of the covered game engines, but I was a bit disappointed that it doesn’t cover any of the free or open source alternatives. It does however provide a very nice clean high-level comparison of the engines in a table format.