Lugaru Compiler

The place to discuss all things Lugaru.
Post Reply
pwn monkey
Posts: 13
Joined: Sun Nov 08, 2009 5:34 pm

Lugaru Compiler

Post by pwn monkey » Sun Nov 08, 2009 11:39 pm

What Language/Compiler was used to create Lugaru?

User avatar
rudel_ic
official Wolfire heckler
Posts: 2193
Joined: Sun Aug 28, 2005 11:19 pm
Location: Hamburg City
Contact:

Re: Lugaru Compiler

Post by rudel_ic » Mon Nov 09, 2009 12:57 am

It's written in C++, going by code we've seen posted on the blog.
http://blog.wolfire.com/2009/08/morale- ... -the-hood/

For Linux and Windows, SDL is the basic interface for drawing stuff on the screen and likely for gathering input as well. Dunno about the Apple builds, probably SDL.
http://www.libsdl.org/

Music is realized via fmod. Spatial audio sample playback is probably handled by SDL.
http://www.fmod.org/

The compiler varies from platform to platform, as it usually does.

Maybe David can give us more insight on this topic, along with icculus.

User avatar
Madd the Sane
Posts: 197
Joined: Sat Apr 16, 2005 3:57 pm
Location: Mac universe
Contact:

Re: Lugaru Compiler

Post by Madd the Sane » Wed Nov 11, 2009 2:46 pm

The old Mac version probably was made with either MPW or CodeWarrior, the Windows build probably uses Visual Studio, and the Linux port uses gcc.

Note that this is my guess and may not be right.

And based on the fact that the universal binary links against the C++ library, I'm going to say it was written in C++.

Post Reply