Advertisement Jump to content
Sign in to follow this  
Spikes1471

Which game engine to make Zelda-Style 2D game?

This topic is 1856 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I looks those games. Which engine should I use. Going to publish on IOS, Android, 3DS and Vita. Should be good for handheld/Mobile devices. Is Unity good 2D?

Share this post


Link to post
Share on other sites
Advertisement

The new Unity3D version will also work quite well now with 2D, as it was a major feature push for the 4.X branch.

Share this post


Link to post
Share on other sites
For 3DS and Vita, I don't think Unity targets them. It is hard enough to get a Unity license for anything resembling a AAA gaming device, let alone a source license for unsupported platforms.

AFAIK C/C++ and OpenGL are the only technologies that definitely work on all 4 of your requested targets. Even then the OpenGL implementation for the PSP and 3DS is an abstraction layer over the native graphics systems.

If you can relax your requirements to just target iOS and Android, then you can use consumer tools like Unity and Gamemaker with no problems. Edited by Karsten_

Share this post


Link to post
Share on other sites

"IOS, Android, 3DS and Vita"

 

That's a ton of devices you have listed there. Are you sure you have the architecture and economic backbone to develop & support 4 widely different systems?

For starters you may want to focus your efforts on one of those. Such as Android, for which you can publish stuff for free on Google Play.

Edited by Kaptein

Share this post


Link to post
Share on other sites
Since one of my first projects was a Zelda like engine, I can try to add a few more bits of info, you might find useful.

1) You don't need any rotations etc since it is all done with spritesheets. This means that you don't really need 3D acceleration which will keep things much simpler for you (and more portable between platforms).

2) Collision can be kept to simple rectangles (since there is no rotation, skewing etc...) so you don't really need a complex maths library.

3) When Link walks under signs or behind buildings you need to have layers but pixel art means that you can use a mask rather than full transparency.

So the following APIs (using various languages) should be ideal since you dont need a full game engine just yet.

C/C++ - SDL
C++ - wxWidgets
Java - javax.swing
C# - System.Windows.Forms
Javascript - HTML5 Canvas

Some tools that might be useful for your game:
http://londeroth.org/~fry/gonstruct <-- Simple level editor
http://graal.in <-- Graal Reborn - A developer site for Graal Online (including versions which include animation editors, level editors spritesheets etc...). Edited by Karsten_

Share this post


Link to post
Share on other sites

I misread this at first. I read it as you making a Zelda game for the iOS, Android, Vita, and 3DS. I would have to say Unity also for the tool you need.

Share this post


Link to post
Share on other sites

Construct 2 is an interesting choice. I am a novice so take my opinion with a grain of salt. It's a very affordable option though and will work pretty well for what you are talking about.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!