I want to create a simple platforming game, in which you are a square in a wonderful world. I would like this game to be able to be played in browsers. Basically I am searching for something similar to "Flixel", but with the following features:

  • Support Vector Graphics

  • Allow zooming/rotating objects without producing huge amounts of lag as soon as you are using more objects. (Because I want to rotate the map around the player) So in other words, preferably zoom the viewport/camera instead of the objects themselves.

Does an engine like that exist?


closed as off-topic by Alexandre Vaillancourt, Gnemlock, Sean Middleditch, DMGregory, Engineer Jun 23 '17 at 6:21

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about "how to get started," "what to learn next," or "which technology to use" are discussion-oriented questions which involve answers that are either based on opinion, or which are all equally valid. Those kinds of questions are outside the scope of this site. Visit our help center for more information." – Alexandre Vaillancourt, Sean Middleditch, DMGregory, Engineer
If this question can be reworded to fit the rules in the help center, please edit the question.

  • \$\begingroup\$ Are you looking for an engine that supports specific vector schemas? (i.e. .SVG, .AI etc) \$\endgroup\$ – Jason H May 3 '12 at 12:02
  • \$\begingroup\$ Not neccesarily, but SVG would be useful. \$\endgroup\$ – Qqwy May 3 '12 at 16:47
  • \$\begingroup\$ It isn't an engine, but OpenVG is a hardware accelerated api that is available on a lot of mobile devices and some desktops. \$\endgroup\$ – ashleysmithgpu Jun 9 '12 at 12:30

Well, Flash is vector based (and their vector renderer is really fast). Since you tagged your question with flash, I guess you're looking for something that's more of a game-engine?

Flixel and Flashpunk are both bitmap based engines. The only other engine that's commonly used would be the Pushbutton engine. Sadly the development on this engine has stopped.

In my opinion the feature-set of flash alone is plenty enough to start developing games. No need for a specialized game-engine. Also there are lots of 3rd party libraries available that can add some missing feature to the existing flash API. Have a look at this question.

Update: If you'd rather venture into developing games with JavaScript/HTML5, RaphaelJS or PaperJS might be for you. These are "just" libraries to render vector-graphics, not game-engines though.


Why would you want to make the game with vector images? Once your screen gets filled with a lot them, it's going to slow down considerably.

That being said, have you tried with the Citrus Engine? http://citrusengine.com I'm not sure if it covers yous specific needs, but it's specifically made for platform games


edit: I forgot to mention that is open source now! :)

  • \$\begingroup\$ Yo dawg, I heard you like citrus engine! \$\endgroup\$ – bummzack Jul 7 '12 at 17:51
  • \$\begingroup\$ lol, I just saw three questions that were talking about plaformers and the same answer applied to all of them! :D \$\endgroup\$ – Jan Jul 7 '12 at 17:53

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