Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to make several 2D games for mobile platforms, mainly using Qt for iOS, Android, Symbian, MeeGo and whatever supported by Qt.

I've made one game already using PNGs. Now I'm thinking of making a game similar to Battle Heart. What do you think is the best option, PNG files or SVG files or other formats?

share|improve this question

closed as not constructive by Nicol Bolas, thedaian, Josh Petrie, Noctrine Feb 9 '12 at 21:51

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 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, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Per Meta, and as mentioned on the FAQ, "Which technology to use" questions are now deemed off topic here. – Noctrine Feb 9 '12 at 21:53
up vote 2 down vote accepted

If you plan to port things to reach a maximum audience I would go with SVG because of the fact that they can be easily scaled without a loss of quality. Very useful with for porting to tablets (btw polished table top games on the iPad are doing quite well) and handling the varied screen sizes between various apple and android products.

Note rendering an SVG is going to be slower than a standard file format. However, for a card game you should be fine. Also iOS likes PNGs and PNGs are the only thing that support transparency.


SVG if fast enough and PNG otherwise

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.