topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Sunday December 15, 2024, 12:02 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: GameSetWatch: The Quandary Of 2D Vs. 3D  (Read 10394 times)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
GameSetWatch: The Quandary Of 2D Vs. 3D
« on: November 23, 2008, 01:55 PM »
I think this is an important read for anyone doing game programming who has thought about 2d vs. 3d stuff.  I myself find that a simpler 2d/isometric view of 3d models is often more pleasing and playable then a full 3d world with a controllable camera.

[In a fascinating analysis piece, originally printed in Game Developer magazine earlier this year, EA Maxis designer and programmer Soren Johnson (Spore, Civilization IV) talks about a genuine choice game developers have in picking 2D vs. 3D for their games, arguing that 2D games are "an underrated style that is often unfairly ignored as an old technology."]


Gothi[c]

  • DC Server Admin
  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 873
    • View Profile
    • linkerror
    • Donate to Member
Re: GameSetWatch: The Quandary Of 2D Vs. 3D
« Reply #1 on: November 23, 2008, 04:03 PM »
I agree 100%, I find isometric games to feel and look much nicer than 3d games.

However, when I'm developing a game, I can tell you that it's much easier to find tools and libraries for developing 3d games than it is to find tools for developing isometric games these days.

And that's another thing which may be a determining factor, especially if you're a lone developer pressed on time.

I have yet to find a decent Free isometric or even high-level 2D game SDK for C++, but there's plenty of them for 3D games.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: GameSetWatch: The Quandary Of 2D Vs. 3D
« Reply #2 on: November 23, 2008, 04:11 PM »
However, when I'm developing a game, I can tell you that it's much easier to find tools and libraries for developing 3d games than it is to find tools for developing isometric games these days.

relevant to that point is that with the power of cpus and 3d modeling tools.. it seems to me that it's become easier to actually use a 3d engine and 3d models, but simply restrict the game to a fixed pseudo 2d / isometric view.

that is, in the old days it was easier to hand draw images for a 2d game.. but it's gotten to the point where it's simply easier to use all 3d models and engine, but simply fix the camera angle to present an isometric or 2d view of the world.

one of the few but serious problems with this approach is the collision detection stuff, which is so clean in 2d but doesnt transfer over to 3d models and 3d engines.

Crush

  • Member
  • Joined in 2006
  • **
  • Posts: 402
  • Hello dude!
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: GameSetWatch: The Quandary Of 2D Vs. 3D
« Reply #3 on: November 23, 2008, 08:22 PM »
There´s no big difference in collision detection between isometric-3D and real 3D.
I love especially pseudo-3D / isogames - my favourite was Head over Heels  :-*. Oh, here´s another remake.
Personally, I´d say that 2D platforming is different from 3D in steering and feeling. So they cannot be compared directly together. Both have advantages & disadvantages. A lot of features and riddles from the 2D world cannot be transported without lose of fun to 3D and the same happens in the other direction.
« Last Edit: November 23, 2008, 08:26 PM by Crush »

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Points: 1
  • Posts: 9,778
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: GameSetWatch: The Quandary Of 2D Vs. 3D
« Reply #4 on: December 05, 2008, 04:04 AM »
Nice article. I'm not sure how I didn't see it when it was posted before.

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • View Profile
    • Donate to Member
Re: GameSetWatch: The Quandary Of 2D Vs. 3D
« Reply #5 on: February 23, 2009, 02:35 PM »
I can tell you that it's much easier to find tools and libraries for developing 3d games than it is to find tools for developing isometric games these days.

And that's another thing which may be a determining factor, especially if you're a lone developer pressed on time.

Which is reason enough for one of DC's expert coders (or a team thereof) to develop a solid 2D/iso engine and/or set of libraries  :D