Jump to content
  • Advertisement
Sign in to follow this  
  • entry
  • comments
  • views

Mornings Wrath for OSX

Sign in to follow this  
the enemy


I started work on Mornings Wrath for the OSX recently. I have the PC code compiling on the Mac so far and a dialog prompt for which resolution to choose.

I have gone with using SDL for porting the game to OSX. It is easy to use, and cross platform, so if need be the game could be ported very easily to other platforms.

The file input and output will not be cross platform as I am using Carbon functions for these things. I also now support BIG_ENDIAN and LITTLE_ENDIAN platforms, so that it can run on Intel and PPC macs.

For graphics I will be using OpenGL, but I haven't decided what to use for sound yet, possibly OpenAL, but that restricts which versions of OSX can run the game (OpenAL only started being bundled with OSX 10.4). So far the game should run in 10.2 and onwards (which meets my aim).

In my spare time I have decided to learn network programming in C. I had previously created basic MUDs in perl, but never in C. I have glanced at a few tutorials in the last couple of days, and plan to read Ron's MUD Game Programming book, but so far I have managed to get a little multiplayer online game up and running, so far no client (other than telnet) but maybe in the future I will get an Ogre client that will connect to the server so its possible to move around in 3D.
Sign in to follow this  


Recommended Comments

Let me be the first to welcome you to the Journal Land!!

Rate++ for you!

-Mark the Artist

Share this comment

Link to comment
Whoohoo! I have located the journal of the enemy. Now victory shall be mine! [evil]

Welcome to the Journals! Learning how to port to multiple systems is something on my (insanely long) list of things to do, so maybe in a year or two I can come back here and learn a thing or two [grin].

Share this comment

Link to comment
Welcome to Journal-Land![smile]

But I have one question in store for you: Do you have Raymond Jacobs' permission?

Silly question - of course you have!

Good luck with the port! [smile]

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!