Posts Topics Forums Images
Search videos from message boards Videos Search messages from microblogs Microblogs Search messages from imdb.com Imdb Search messages from yuku.com Yuku Search messages from lefora.com (free forums) Lefora
My account: Login | Sign Up
Loading... 

Thread: Best thing to use for 2D Games.

Started 1 month ago by MorphingDragon
Okay, so some of my friends and I are designing a side scrolling game as a University example. (We want to take an advanced course and we need to show previous skill) They want me to make a Mac version but I don't have enough experience to answer my question myself. Whats better for a 2D side scroller. OpenGL or Cocoa Functions like CI/QE? In terms of performance really, I don't really care ...
Site: Mac Forums - Mac News and Rumor Discussion  Mac Forums - Mac News and Rumor Discussion - site profile
Forum: Mac Programming  Mac Programming - forum profile
Total authors: 10 authors
Total thread posts: 30 posts
Thread activity: no new posts during last week
Domain info for: macrumors.com

Other posts in this thread:

ranguvar replied 1 month ago
Just make it OpenGL, so it'll be cross-platform.

MorphingDragon replied 1 month ago
Quote: Originally Posted by ranguvar Just make it OpenGL, so it'll be cross-platform. That doesn't matter, I'm making the Mac Version, Jakes making the Windows Version in C# and John's making the Linux Version. Its for a portfolio, the University wont care.

ranguvar replied 1 month ago
Quote: Originally Posted by MorphingDragon That doesn't matter, I'm making the Mac Version, Jakes making the Windows Version in C# and John's making the Linux Version. Its for a portfolio, the University wont care. Yeah, but it _will_ be the same game, won't it? So if all of you combine your efforts and write ...

Cromulent replied 1 month ago
OpenGL and SDL all the way. Doing it the way you describe seems a massive waste of time. Why implement the same thing three times when you can all use a common code base?

lee1210 replied 1 month ago
This is going to come off as being harsh, but it sounds like this is clearly demonstrating a lack of "previous skill" if you don't even know where to start. It also seems like the 3 of you should agree on a cross-platform toolchain, then you can pool your resources for making 1 solid, complete product. Right now it seems like all the time you'll be spending is on platform specific code. I'd ...

MorphingDragon replied 1 month ago
Quote: Originally Posted by lee1210 This is going to come off as being harsh, but it sounds like this is clearly demonstrating a lack of "previous skill" if you don't even know where to start. My last languages was VB6. The Course requirements stated a C like language. So... duh I have not a lot of previous ...

lloyddean replied 1 month ago
Quote: Originally Posted by MorphingDragon That doesn't matter, I'm making the Mac Version, Jakes making the Windows Version in C# and John's making the Linux Version. Its for a portfolio, the University wont care. Each comfortable on the their own respective platform no doubt. I'd also suggest showing some...

Cromulent replied 1 month ago
Quote: Originally Posted by MorphingDragon Wouldn't OpenAL be better than SDL for sound?.. SDL is not just for sound. It is an input library as well as other things. Given what you have said I would say stick with SDL rather than jumping into OpenAL. Why do you think OpenAL is "better" than SDL for sound?...

MorphingDragon replied 1 month ago
Quote: Originally Posted by Cromulent Do you need to use OpenCL? There is no point in using it just for the hell of it. No, but it would be unique. You need to do anything to stand out in the world of students.

Cromulent replied 1 month ago
Quote: Originally Posted by MorphingDragon No, but it would be unique. Well its your project but bear in mind that Mac OS X is the only platform with a production ready OpenCL implementation. Nvidia I believe have released OpenCL beta drivers for Windows and perhaps ATI have too. Linux is quite a bit behind I ...

 

Top contributing authors

Name
Posts
MorphingDragon
11
user's latest post:
Best thing to use for 2D Games....
Published (2009-11-08 23:03:00)
Quote: Originally Posted by autorelease "I'm going to write a game in OpenCL" makes no sense. Hah, its all in interpretation. Ah the english language. I'm well aware of What OpenCL is. Oh and, I had a talk to the other two guys. We had an idea and talked to our Computing teacher for the last time *Sniff. We ended up with C++ Core with SDL with the AI, controls, sound etc. But Image rendering would be a local...
Cromulent
5
user's latest post:
Best thing to use for 2D Games.
Published (2009-11-07 01:38:00)
Quote: Originally Posted by MorphingDragon OpenCL is a general language, it is just marketed as an alternative to CUDA. It can be used to program anything that can add 2 + 2. OpenCL is not a language. It is an API. Although it did require the addition of one or two things to the C language, calling it a language is probably taking it a bit far.
admanimal
4
user's latest post:
Best thing to use for 2D Games....
Published (2009-11-08 23:27:00)
Quote: Originally Posted by MorphingDragon I'm well aware of What OpenCL is. Your responses strongly suggest otherwise, but whatever. Good luck with your project.
ranguvar
2
user's latest post:
Best thing to use for 2D Games.
Published (2009-11-06 09:05:00)
Quote: Originally Posted by MorphingDragon That doesn't matter, I'm making the Mac Version, Jakes making the Windows Version in C# and John's making the Linux Version. Its for a portfolio, the University wont care. Yeah, but it _will_ be the same game, won't it? So if all of you combine your efforts and write your game using OpenGL with, say, C/C++, you'll save lots of time.
lee1210
2
user's latest post:
Best thing to use for 2D Games.
Published (2009-11-07 10:53:00)
My previous post was made lacking some of the details you've provided since then. If you have a whole year, this seems a lot more feasible. You really need to exercise project management and design for a long project like this. Personally, I would decide amongst the three of you whose going to be the "lead", that will deal with tracking project milestones, etc. You need to set up source control, plan goals along the way...
Catfish_Man
2
user's latest post:
Best thing to use for 2D Games.
Published (2009-11-08 13:00:00)
I'd be interested to see which (if any) AI algorithms vectorize properly. Neural nets maybe?
lloyddean
1
user's latest post:
Best thing to use for 2D Games.
Published (2009-11-06 15:50:00)
Quote: Originally Posted by MorphingDragon That doesn't matter, I'm making the Mac Version, Jakes making the Windows Version in C# and John's making the Linux Version. Its for a portfolio, the University wont care. Each comfortable on the their own respective platform no doubt. I'd also suggest showing some programming and team skills by doing cross-platform game code. Each one of you would then do your systems specific...
savar
1
user's latest post:
Best thing to use for 2D Games.
Published (2009-11-06 23:24:00)
Quote: Originally Posted by MorphingDragon Okay, so some of my friends and I are designing a side scrolling game as a University example. (We want to take an advanced course and we need to show previous skill) They want me to make a Mac version but I don't have enough experience to answer my question myself. Whats better for a 2D side scroller. OpenGL or Cocoa Functions like CI/QE? In terms of performance really, I don't really care...
skunkworker
1
user's latest post:
Best thing to use for 2D Games.
Published (2009-11-06 22:57:00)
I would have to definitely say Box2D. its all in c++ & is cross platform.
autorelease
1
user's latest post:
Best thing to use for 2D Games....
Published (2009-11-08 20:02:00)
Quote: Originally Posted by MorphingDragon OpenCL can be used to program the CPU as well. For a Sidescroller it would be overkill but not for something that has incredibly complex Physics or AI it would be an option. Argh, yet another person who misunderstands OpenCL. Yes, OpenCL kernels can run on a CPU. Yes, the OpenCL kernel language is similar to C. However, OpenCL has no interactive capabilities. It's impossible to write an entire...

Related threads on "Mac Forums - Mac News and Rumor Discussion":

Related threads on other sites:

Thread profile page for "Best thing to use for 2D Games." on http://www.macrumors.com. This report page is a snippet summary view from a single thread "Best thing to use for 2D Games.", located on the Message Board at http://www.macrumors.com. This thread profile page shows the thread statistics for: Total Authors, Total Thread Posts, and Thread Activity