Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / 2d or not 2d that is the question

Author
Message
Guyon
22
Years of Service
User Offline
Joined: 6th Jun 2003
Location: United States
Posted: 4th Mar 2005 20:04
I am making a board games that will require a little real time collision, boundaries checks, some missile fire and hits as well a a proximity bomb. I have gone back and forth between making it a 2d or 3d game.

The board or background would be easier to make in 2d though I could just make a starfield 3d backgound. Border check wold be easier in 2d. Pieces would look better in 3d. I guess 2d would check for collision and the proxcimity bomb better.

What do you feel would be the better interactive board game, 2D or 3D, and why?
RiiDii
20
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 5th Mar 2005 00:52 Edited at: 5th Mar 2005 00:55
3D. DB just seems to work far faster with 3D than 2D. Then, if you really want a 2D feel, you can just position the camera directly above your game board and pitch it down. Also, any calcs you do in 2D (like your proximity bomb), are just as easy in 3D if you are only using 2D coordinates anyway. In most cases you just have to substitute your x/y coodinate system with x/z. Ric did a great pong game (which is pretty much 2d) in 3D. His graphics were awesome and something that would have been very difficult to achieve in 2D (you can check it out in the DB Coding Challenges thread).

Edit:
Quote: "The board or background would be easier to make in 2d"

Make a plain in 3D and it's only slightly more difficult in that you have to align you board in 3D space. Once that's done, the rest is the same.

"Droids don't rip your arms off when they lose." -H. Solo

REALITY II

Login to post a reply

Server time is: 2025-06-29 14:43:44
Your offset time is: 2025-06-29 14:43:44