Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Jun 30, 2011, 06:08 AM   #1
jotade11
macrumors regular
 
Join Date: Feb 2009
Developing Games

Hello!

I have been googling around, trying to find where to start for creating Mac games. Please, before you run and say "Click the stickie!", I already have... a long time ago. I just have a specific question, and that is: Is it better (for performance, learning experience, ease of use, etc.) to write a complete game in Open GL or to use a prebuilt engine when programming a game for the Mac?

Thanks!
jotade11 is offline   0 Reply With Quote
Old Jun 30, 2011, 07:02 AM   #2
jiminaus
macrumors 65816
 
Join Date: Dec 2010
Location: Sydney
What programming experience do you have? What games programming experience do you have? What kind of game would like to develop?

Very generally, writing a complete game in Open GL would be the best learning experience but also the hardest, while using an engine would be the best for performance and easy of use.
jiminaus is offline   0 Reply With Quote
Old Jun 30, 2011, 07:04 AM   #3
forcesteeler
macrumors regular
 
Join Date: Oct 2007
Try Unity Engine or UDK by Unreal Technologies.

You can write your game engine from scratch but its the hardest solution especially if your by yourself.
forcesteeler is offline   0 Reply With Quote
Old Jun 30, 2011, 04:10 PM   #4
Dagless
macrumors Core
 
Dagless's Avatar
 
Join Date: Jan 2005
Yeah you really need to stick with Unity or UDK/Unreal Engine 3. They really are great if you want to hit multiple systems at once (and you really really should).
__________________
Maybe if everyone who'd ever been close to you had died, you'd be sarcastic, too.
Macrumors Steam Group
Dagless is offline   0 Reply With Quote
Old Jun 30, 2011, 09:52 PM   #5
Eric5h5
macrumors 68020
 
Join Date: Dec 2004
Unity...free and runs on OS X, which UDK does not. Theoretically you can get better performance by writing your own custom engine instead of using a general engine, but it will be a much much longer haul.

--Eric
Eric5h5 is online now   0 Reply With Quote
Old Jun 30, 2011, 10:39 PM   #6
Blakeasd
macrumors 6502a
 
Join Date: Dec 2009
At this point in time UDK is for Windows and iOS, there isn't a UDK for the Mac.
Blakeasd is offline   0 Reply With Quote
Old Jul 1, 2011, 02:47 AM   #7
jotade11
Thread Starter
macrumors regular
 
Join Date: Feb 2009
Hmm ok, I've tried Unity before, but I guess I was looking for a little more challenge than scripting, which is not to say it's easy; it's just not the same.

I am a web developer mainly, but I'm trying to learn some Cocoa and other relevant languages (ie. Open GL, Python). I don't really have an idea for a game, perhaps just Pong for now, but I'm going to go ahead and use Unity as recommended.

Thanks for the input and help!
jotade11 is offline   0 Reply With Quote
Old Jul 1, 2011, 08:16 AM   #8
SatyMahajan
macrumors regular
 
Join Date: Apr 2009
Location: Cambridge, MA
Quote:
Originally Posted by jotade11 View Post
Hmm ok, I've tried Unity before, but I guess I was looking for a little more challenge than scripting, which is not to say it's easy; it's just not the same.

I am a web developer mainly, but I'm trying to learn some Cocoa and other relevant languages (ie. Open GL, Python). I don't really have an idea for a game, perhaps just Pong for now, but I'm going to go ahead and use Unity as recommended.

Thanks for the input and help!
cocos2d is a fantastic 2D engine. I'm using it right now to develop a physics-based sim game. Has Box2D and Chipmunk physics engine support built-in. Might take a look. You can build apps for iPhone, iPad, and Mac.

http://www.cocos2d-iphone.org/
__________________
Mac Pro Octo + Dual 30" ACDs | MacBook Pro 13 | iPad 4G 64GB | iPhone 4S 64GB | Apple TV 2
Visit my website, Check out my iPhone and iPad Apps! and Follow me on twitter!
SatyMahajan is offline   0 Reply With Quote
Old Jul 1, 2011, 08:23 AM   #9
mobilehaathi
macrumors 601
 
mobilehaathi's Avatar
 
Join Date: Aug 2008
Location: Bay Area, CA
Quote:
Originally Posted by SatyMahajan View Post
cocos2d is a fantastic 2D engine. I'm using it right now to develop a physics-based sim game. Has Box2D and Chipmunk physics engine support built-in. Might take a look. You can build apps for iPhone, iPad, and Mac.

http://www.cocos2d-iphone.org/
Looks like a nice engine. I'm not the OP, but thanks for the suggestion.
__________________
The true way is along a rope that is not spanned high in the air, but only just above the ground. It seems intended more to cause stumbling than to be walked along.
mobilehaathi is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Iphone game developing fhrsak iPhone Tips, Help and Troubleshooting 0 Feb 25, 2014 04:30 AM
Developing For iOS 7 AppleNewsTech iPhone/iPad Programming 13 Jul 20, 2013 06:36 PM
Developing An App Faizanrazasuser iPhone/iPad Programming 3 May 25, 2013 12:14 PM
New to Developing on a Mac mcsolas Web Design and Development 27 Feb 22, 2013 05:48 PM
Developing Apps tximacusr iPhone/iPad Programming 2 Sep 25, 2012 10:31 PM

Forum Jump

All times are GMT -5. The time now is 05:51 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC