Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I am wanting to challenge myself to build a simple game, that has a character and a randomly generated world. If I get anywhere with it I may perhaps I'll develop it into something more, but the key challenge I want to tackle is cross-platform. I'd also want to have a go at creating engine myself, doing lighting and other bits.

Is it worth me using a system like Unity or do I go down a more custom route?

The game I would like to make is a 2D game so whether that changes the tools I should use, it would be great to know as well.

Supporting mobiles isn't something I am worried about at moment, just looking for Mac and Windows for time being. In future I'll consider other platforms if I get anywhere with the development.

So if anyone has any recommendations for a language, engine or system to use would love to her your thoughts.Including pros and cons would be helpful and appreciated and if you can do comparisons that would be awesome as well!

share|improve this question
Aran, welcome to the site! Unfortunately your question doesn't really fit with the type of questions we have here. See the FAQ about what kind questions are good to ask. – Byte56 Apr 3 '12 at 14:10
@Byte56 I did a lot of searching around gamedev and found lots of questions that had similar wordings but just didn't cut it so to say my question doesn't fit is confusing? – Aran Apr 3 '12 at 14:20
Well for a 2D game, I think you should start out with a library called SFML(Simple Fast Multimedia Library - sfml-dev.org/index.php). It's a free C++ API, and I consider it top-notch for 2D Game Development. – Code Assassin Apr 3 '12 at 15:03
2  
Your only requirements are 2D and cross platform. This question already exists. The only difference with that question and yours is "Is it worth using Unity?", which would only be opinions. – Byte56 Apr 3 '12 at 15:08

closed as not constructive by Byte56, Tetrad Apr 3 '12 at 16:08

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.