Jump to content
  • Advertisement
Jammer42777

2.5d game vs 3d game

Recommended Posts

Hello!

I'm considering making my first game.

I am trying to decide between a 2.5d game (a 2d game with 3d shaders) and a fps.

My question is what are the challenges of making each style of game?

 

Thank you!

--Joshua

Share this post


Link to post
Share on other sites
Advertisement
1 hour ago, Jammer42777 said:

I am trying to decide between a 2.5d game (a 2d game with 3d shaders) and a fps.

I could be wrong, but I'm not sure 2.5d necessarily means 2-d with 3-d shaders (assuming by 3-d shaders you mean programmable pipelines in APIs like OpenGL and Direct3D). I Googled the term, and it seems to mean different things, with the meaning perhaps having changed over time. I remember it being used to describe 3-d games with 2-d sprites and various spatial limitations, like Doom and Marathon, but the usage seems to be different now.

In any case, if this is your first project, I'd recommend starting with a simple 2-d game. There will be plenty of challenges entailed in that even without adding extra dimensions (or half-dimensions 🙂).

Share this post


Link to post
Share on other sites
1 hour ago, Jammer42777 said:

I am trying to decide between a 2.5d game (a 2d game with 3d shaders) and a fps.

My question is what are the challenges of making each style of game?

So, so many challenges. The possibility for challenges is nearly infinite for both.

Are you deciding between those two for one game? Do you have any design documentation at all?

Either one you choose, you need to start simple. Start with making a prototype that only includes the main game mechanics.

Share this post


Link to post
Share on other sites

  • 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!