Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Good Mac Development Software?

Author
Message
The Lone Programmer
21
Years of Service
User Offline
Joined: 29th Jan 2003
Location: California, USA
Posted: 22nd Dec 2006 02:11
I am almost at the point where I am finally buying my first Apple computer, but I don't know what kind of development software I can get.

I know TigerOS comes with XCode which can handle a lot of different languages, but I am not sure where the limits are drawn.

Lazarus / Free Pascal is slowly becoming compatible with Mac, but its not quite stable enough for me.


Does anyone know of any free development software for Mac that XCode can't already do? Like any free Object Oriented or Web Design software that is free and quite good?

Just post any Mac development software that you guys use.


Thanks,
The Lone Programmer

"Is The Juice Worth The Squeeze"
-The Girl Next Door
indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 22nd Dec 2006 02:22
I used to dabble with metal basic, similar to DBC but only 2d.
Xcode 2 /3 is all you should require if you want to dev for the mac OSX.
it can manage many varied languages.

Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 22nd Dec 2006 12:10 Edited at: 22nd Dec 2006 12:11
XCode is basically like Visual Studio, you got yourself a C++ with it as well, what I'd recommend is nabbing irrlicht or Ogre (For Mac I'd go for Irrlicht mostly, but if you prefer Ogre you'll have to put up with the set up process)

Irrlicht has some really straight forward tutorials and if you pay attention to them, you'll pick it up quickly, I went in with very little C++ knowledge.

And somewhere on their site, either in the Wiki or in the forums you'll find a Xcode set up tutorial. Also the community should be helpful for you if you do run into issues, they seem friendly enough.

Also the stencil shadows are faster in Irrlicht than in Ogre, but the Ogre ones are more accurate (supposedly)

http://irrlicht.sourceforge.net

I've not done too bad so far (After about 4/5 tutorials, there's an FPS camera, animation and level/camera collision, the level is a deled file):


http://i5.photobucket.com/albums/y173/seppuku05/jackirrlicht.jpg


And Ogre:

http://www.ogre3d.org/
And what I've got within two days of working with it (Set up and following 3 tutorials):

http://i5.photobucket.com/albums/y173/seppuku05/ogre1.jpg
http://i5.photobucket.com/albums/y173/seppuku05/ogre2.jpg

"Cut down the gods if they stand in your way" - Yamamoto Tsunetomo
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 22nd Dec 2006 19:49 Edited at: 22nd Dec 2006 19:51
I couldn't get the latest version of Irrlicht to produce a working library file - kept saying there were no symbols in the .a file (or words to that effect).

Main program compiles fine (demos wont, mainly because of the above problem).
Didn't get anywhere with Ogre

C4 looks like it might be good

Visit my web site for real bangin' stuff. Word.
H4ck1d
18
Years of Service
User Offline
Joined: 27th Dec 2005
Location: Yes
Posted: 22nd Dec 2006 20:27
This site has always been helpful for me:

http://www.thefreecountry.com/compilers/index.shtml

Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 22nd Dec 2006 22:52
Quote: "I couldn't get the latest version of Irrlicht to produce a working library file - kept saying there were no symbols in the .a file (or words to that effect).

Main program compiles fine (demos wont, mainly because of the above problem).
Didn't get anywhere with Ogre"


I never usually bother with the demo's, unless I use the program the specifically used I rarely get them to work, although with Irrlicht there were DevC++ compilations which helped and with Ogre I could never get the example files working themselves, but making my own project and shoving the example code into mine worked.

I think if you can get the main code to work in irrlicht, that's all you need, the examples are just the tutorial codes, you can just follow the tutorials with your main code and it should all work, make sure you check up on the location of the media folder first and in the code of course

"Cut down the gods if they stand in your way" - Yamamoto Tsunetomo
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 23rd Dec 2006 18:41
The problem is that the resulting .a file doesn't contain exported functions - so I wouldn't be able to use it in a correct test program anyway. Would probably have to fiddle around and try and get it working... Fun!

Visit my web site for real bangin' stuff. Word.

Login to post a reply

Server time is: 2024-11-18 02:37:13
Your offset time is: 2024-11-18 02:37:13