XNA Creators Club Online
Page 1 of 1 (14 items)
Sort Posts: Previous Next

How to create a 2.5d game with xna?

Last post 12/11/2008 9:23 PM by Daaark. 13 replies.
  • 10/15/2008 11:08 PM

    How to create a 2.5d game with xna?

    Hello, I want to create a 2.5 d game, but I dont know where to start I already have a tile and the character, but how to make 2.5d game, so the character only  moves above

    thx


  • 10/16/2008 1:05 AM In reply to

    Re: How to create a 2.5d game with xna?

    If you are OK with using an engine, check out FlatRedBall. If you want to code it all yourself, still look at that engine for a starting point. There are multiple ways to handle 2.5D so its a good idea to see what other people have done.
  • 10/16/2008 3:42 AM In reply to
    • (173)
    • premium membership
    • Posts 61

    Re: How to create a 2.5d game with xna?

    There are several interpretations of the term "2.5D", what do you mean exactly?
  • 10/16/2008 3:51 AM In reply to

    Re: How to create a 2.5d game with xna?

    A 2.5d game for me is like LEGO Indiana Jones, in which you can move right and left, but also a little up and down. Not fully 3d.

     

    Thx

     

     


  • 10/16/2008 9:50 AM In reply to

    Re: How to create a 2.5d game with xna?

    While I haven't seen the Lego Indy Jones game you refer to, I'm willing to bet its 3d not 2.5d.

    2.5d refers to many things. Some examples:

    1) Game with 3d terrain, but all objects in it are sprites(2d images.)  Doom, I believe did this.

    2) Game with 2d terrain, but all objects are 3d.  Like some side scroller games.

    3) Weirder stuff.  Diablo 2 actually used direct3d to generate all the characters real time.  When you equiped a sword, it would basically render the actor as 3d, then make 2d images on the fly of that character.

     

  • 10/16/2008 10:59 AM In reply to

    Re: How to create a 2.5d game with xna?

    2.5D can also refer to a game where everything including the environment is rendered in 3D, but gameplay is restricted to 2D. If you've got UT3 a good example of this is the UT2D mod.
  • 12/10/2008 9:11 PM In reply to

    Re: How to create a 2.5d game with xna?

    i kno exactly whatchu mean im trying to make one like tomba!
    got a new website come check it out http://www.gwagames.com/
    " If we never asked any questions, than this would be a very primitive world XD "
  • 12/11/2008 3:18 PM In reply to

    Re: How to create a 2.5d game with xna?

    Tomba is no 2.5D game, neither is Diablo 2.

    Diablo is a 2D Isometric game made with DirectDraw. It can use Direct3D to add some lighting and perspective effects. The characters are just layered sprites.

    Tomba is a 3D rendered game. It uses sprites for it's characters, but doesn't change anything. The levels are fully polygonal and projected in 3D.

    2.5D games were 'top down logic' games that had simple raycasting renderers. Duke Nukem 3D, Wolfenstein 3D, Doom 1,2,FINAL. These games had no 3D logic, and their levels were just a bunch of spaces called sectors that had floor and ceiling height differences. If you wanted to have a staircase, you just made a series of new sectors and altered the height of the floor. You couldn't have any space defined under the steps, because the engine had no concept of it. If you wanted to fake a window to see between 2 adjacent rooms, you didn't reall have a window, you just had a sector between the 2 rooms with a raised and lowered ceiling. Wolfenstein 3D didn't even have that much. It was just rooms and hallways. Duke Nukem 3D could have 1 sector on top of another one with very rigid limitations, such as not being able to see one from the other. There was no real 3D space, it was all just an illusion.

    If you want to make a game with 3D graphics that feels and plays like a 2D one, then just fix your camera and view the scene from the side, or whatever perspective you wish. You can even have 2D logic and just render the gamestate in 3D.


    return;
  • 12/11/2008 4:36 PM In reply to

    Re: How to create a 2.5d game with xna?

    You can also substract 0.5D our of your 3D game by using orthogonal projection on your cameras. That, billboarding sprites and a fixed camera position will give your game the 2.5d look you seek.
  • 12/11/2008 4:47 PM In reply to

    Re: How to create a 2.5d game with xna?

    I always thought 2.5 D referred to games like Zaxxon

    Best,
    Byron
    ..shaders make you feel... powerful, or very very stupid.
    http://drjbn.spaces.live.com/
  • 12/11/2008 5:11 PM In reply to

    Re: How to create a 2.5d game with xna?

    Byron Nelson:
    I always thought 2.5 D referred to games like Zaxxon

    Best,
    Byron
    That's just isometric. It's space invaders drawn at a 45 degree angle.

    2.5 games gave the illusion of being in a full 3d world.
    http://www.dedoimedo.com/images/computers/dosbox_doom2_3.jpg
    return;
  • 12/11/2008 8:10 PM In reply to

    Re: How to create a 2.5d game with xna?

    Thank you Then Daaark, pls explain me this what type of program can i use to create the 3-D texture accordidng to tomba! i want my game to be as similar to that game as possible pls help.
    got a new website come check it out http://www.gwagames.com/
    " If we never asked any questions, than this would be a very primitive world XD "
  • 12/11/2008 9:12 PM In reply to

    Re: How to create a 2.5d game with xna?

    Daaark:
    Byron Nelson:
    I always thought 2.5 D referred to games like Zaxxon

    Best,
    Byron
    That's just isometric. It's space invaders drawn at a 45 degree angle.

    2.5 games gave the illusion of being in a full 3d world.
    http://www.dedoimedo.com/images/computers/dosbox_doom2_3.jpg


    2.5D games give the illusion of 3D using 2D methods. A 2D game drawn at an isometric viewpoint can fall under that category.
  • 12/11/2008 9:23 PM In reply to

    Re: How to create a 2.5d game with xna?

    aurelious:
    Thank you Then Daaark, pls explain me this what type of program can i use to create the 3-D texture accordidng to tomba! i want my game to be as similar to that game as possible pls help.
    Can you explain what you are trying to do better?

    In general,

    Blender,
    XSI ModTool
    TrueSpace
    return;
Page 1 of 1 (14 items) Previous Next