Long, long ago, in a state far away... I took html, Javascript, Java, and C++ programming classes during college. During graduate school I learned some CSS and Fortran. Now I am diving into Objective-C on Mac OS X.
Eternal Lands (EL) is a free, open source Massively Multiplayer Online Role Playing Game. Being open source, the game is in constant development. As there was no one maintaining/porting the game to OS X, I decided to challenge myself.
Programming in OS X has been quite a challenge and learning experience which consumed nearly 8 months of lunch breaks for a working product. Lunch breaks? Well, I have not had a Mac, so coding was done during lunch at work. 8 months? Mac PowerPC architecture is "big endian", so I have had to dig through a lot of code to make the port compatible with the "little endian" servers (plus a lot of other issues).
In the nav-bar at the top are two el_osx links. In el_osx client you can download my build of the EL game. In el_osx development you can learn how to build the EL game in OS X.
I have volunteered to port this new game to OS X. It is so new that an alpha release is not available. You can read about the game in these forums.
This is a project to convert AVCHD video content to something usable on Macintosh OS X computers, specifically with iMovieHD and Final Cut. AVCDH is a non-linear high definition video storage format based on h.264 (with VERY few programs that support it). Currently, Quicktime Pro is still required for the final steps, but hopefully I will be able to get around that requirement. There will eventually be a link for this program.