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'm trying to make a similar to, but I'm not sure if it's real-time 3D or just really good 2D. Any thoughts?

share|improve this question

closed as off-topic by Byte56 Jan 31 '14 at 17:33

  • This question does not appear to be about game development within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

What does it matter? – Jonathan Connell Aug 22 '11 at 8:05
Erm, because I don't know what would be a good way to start. – Tudorizer Aug 22 '11 at 8:09
Just pick what you're most comfortable with or what you want to try. If you're using an engine like Unity, it would be silly to do it in 2D though. – bummzack Aug 22 '11 at 8:14
What I meant was part of the process is actually choosing what would be the best method for you, and what you think is best. Both have advantages and inconvenients and the choice just comes down to what you feel better with, like @bummzack said. – Jonathan Connell Aug 22 '11 at 16:03
Whatever you do, plase call your game Hedge ;) – Jonathan Connell Aug 22 '11 at 20:12
up vote 6 down vote accepted

Your question is a little vague. Are you specifically asking if Edge uses 2D or 3D graphics? Or looking for thoughts on whether your similar game should be in 2D or 3D?

Edge certainly looks like it's using full 3D graphics, a fixed camera angle, and orthographic projection. The fact that a number of game objects rotate leads me to believe that it's all 3D cubes that can be transformed in various ways. Rather than going through the process of animating a sprite for the necessary cube rotations, 3D graphics would look smoother with less overhead, in my opinion. However, one could very easily make a similar style of game in isometric 2D.

If you're asking how you should do it, what does your past experience point to? Do you have more 2D or 3D work experience and do you want to branch out into what you don't know as well? What engine(s) are you considering? I think, all things being equal, a simple 2D version of that style of game would be quicker to set up than a 3D one.

share|improve this answer

In my opinion, the thing that adds most to isometric games is the 2D graphics. You are trying to simulate a 3D enviroment with 2D graphics, so it will take some workaround to get the 3D effect you desire (depth sorting, rotating the view). The game you showed doesn't use any 2D assets. So 3D seems like a more logical choice.

share|improve this answer

There is one big difference between 2d isometric and 3d games. isometric games always have some specific camera and object angles.

If you are going to create a game similar to that one, I guess you can use a isometric view since the games feels complete even without rotating the camera, and it's obvious that object in the game also can only be rendered with some specific angles.

in general you can choose both isometric or 3d game, but 3d rendering consumes much more computational power and may cause low fps in handheld devices like iphone. in the other hand managing game scene in a 3d game is much more easier.

share|improve this answer

They made a 3D version with perspective some time ago:

So the rendering in the orthographic (isometric) version is made with 2D-techniques and I think the rotating blocks are just many sprites.

share|improve this answer

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