PDA

View Full Version : Developing Games




jotade11
Jun 30, 2011, 06:08 AM
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!



jiminaus
Jun 30, 2011, 07:02 AM
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.

forcesteeler
Jun 30, 2011, 07:04 AM
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.

Dagless
Jun 30, 2011, 04:10 PM
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).

Eric5h5
Jun 30, 2011, 09:52 PM
Unity (http://unity3d.com)...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

Blakeasd
Jun 30, 2011, 10:39 PM
At this point in time UDK is for Windows and iOS, there isn't a UDK for the Mac.

jotade11
Jul 1, 2011, 02:47 AM
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!

SatyMahajan
Jul 1, 2011, 08:16 AM
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/

mobilehaathi
Jul 1, 2011, 08:23 AM
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.