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

Login with username, password and session length

 
Advanced search

879444 Posts in 32980 Topics- by 24365 Members - Latest Member: Mimiga

May 24, 2013, 05:42:57 AM
TIGSource ForumsDeveloperTechnical (Moderators: Glaiel-Gamer, ThemsAllTook)Isometric 2.5D Game Engine
Pages: [1]
Print
Author Topic: Isometric 2.5D Game Engine  (Read 818 times)
M_Bison
Level 0
*


View Profile Email
« on: February 05, 2012, 06:34:09 PM »

Hey guys.
There are quite a lot of topics on this, however, I felt the answers to be either not conclusive or not the same as what I was searching for.
I want to make a game (turn-based RPG) that looks very similar to Bastion.
(Bastion pic)

Here is what I need to implement:
-> The overworld is 2d, with an isometric view.  The graphics would in no way be rendered in 3D, but rather drawn in 2d.
-> The characters would be rendered in 3d, moving about in the 2d isometric world.

I have looked at several game engines, but I find it very difficult to know which would be best to implement this sort of look and feel.  Which game engine do you guys feel could be best for me so that I would have the least amount of coding to do for purely the isometric view aspect?
Logged
Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #1 on: February 06, 2012, 08:30:50 AM »

Probably Polycode or Panda3D would be suitable alternatives.
Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
M_Bison
Level 0
*


View Profile Email
« Reply #2 on: February 06, 2012, 10:29:34 AM »

Probably Polycode or Panda3D would be suitable alternatives.
Why would these two be good options? They seem to be full 3D, a bit like Unity.
Although I do understand that this simple isometric view can be achieved with almost any engine, I am hoping if there is an engine out there that can save me some work.
Logged
Richard Kain
Level 10
*****



View Profile WWW Email
« Reply #3 on: February 06, 2012, 10:56:16 AM »

Why would these two be good options? They seem to be full 3D, a bit like Unity.

Well, the fact of the matter is that most 3D engines are capable of replicating an isometric viewpoint far more quickly and efficiently than comparable 2D engines. 2D rendering requires quite a bit of visual trickery in order to produce an isometric angle. In 3D rendering its just a matter of angling the camera the right way combined with an orthographic viewport. You can even combine the 3D engine with 2D billboard sprites for that authentic isometric feel if you want to. And the collision detection would be a lot less of a headache in 3D as well.
Logged
rivon
Level 10
*****



View Profile
« Reply #4 on: February 06, 2012, 01:50:28 PM »

2D rendering requires quite a bit of visual trickery in order to produce an isometric angle.
Ummm, no. You just need sprites drawn/rendered in isometric style/camera angle. Then just draw them on screen.
Logged
Mikademus
Level 10
*****


The Magical Owl


View Profile
« Reply #5 on: February 06, 2012, 02:06:37 PM »

Polycode has 2D capabilities, with a 2D editor in development for extra zing. I recalled Panda having built-in 2D support, but I might be mistaken.
Logged

\\\"There\\\'s a tendency among the press to attribute the creation of a game to a single person,\\\" says Warren Spector, creator of Thief and Deus Ex. --IGN<br />My compilation of game engines for indies
eigenbom
Level 10
*****



View Profile WWW
« Reply #6 on: February 06, 2012, 02:29:52 PM »

3D characters rendered in real-time will require a full 3D engine, you'll have to set the camera up appropriately and billboard the illustrations. Good luck!
Logged

Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic