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.

Newcomers DBPro Corner / how do u do it?

Author
Message
GreyHeart
19
Years of Service
User Offline
Joined: 9th Feb 2005
Location:
Posted: 11th Feb 2005 01:11
I\'m complely new to 3d game programming.

i don\'t see how one one would go about making a 3d game.

i mean pretty much all I\'ve seen is camera movements and object angle adjustments. does that mean that all 3d games are based on a camera moving, rather than a character moving?

I dont get it???

plz explain
RiiDii
19
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 11th Feb 2005 01:58 Edited at: 11th Feb 2005 02:01
Heh - that's an different perspective on things there Greyheart. The reason why you see a lot around camera movements and object angle adjusts is because the 3D movement is what most people find to be the "easy" part.

Anyway, no matter what you do in 3D, you will almost certainly need to have the camera follow the object(s) you want to move - otherwise you won't see the object(s) doing their things.

I suggest you walk through the DBPro tutorial. Lots of basic 3D stuff in there. Also here's a bit of simple code to get you started. You'll see that moving the camera is important (because I left camera movement out). Use the arrow keys to move the cube around.


Edit: And no, there is usually a lot more to making a game than just 3D, like scores, or health, or lives, or attributes, or... well you get the picture. You also need to decide what the game is about, what is the challenge, and a whole lot of other design concepts. Heck, before 3D came along, a lot of games were text based - then came 2D games like Pong, Pacman, Space Invaders, etc. 3D doesn't make the game - it's just an enhancment.

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

REALITY II
Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 11th Feb 2005 07:39
do u have any worldbuidler's or model makers like 3D canvas pro or Cartography Shop 4

Video games…they can take you places unreachable, impossible, unfeasible. They put you in the book...they put you in the movie...they put you in a world, a world that before could only be imagined.
Clueless
20
Years of Service
User Offline
Joined: 16th Feb 2004
Location: Corbin, KY, USA
Posted: 11th Feb 2005 09:34
Quote: " mean pretty much all I\'ve seen is camera movements and object angle adjustments. does that mean that all 3d games are based on a camera moving, rather than a character moving?"


Not really. Pretend for a moment that a movie or television show is a 3D game. The camera angles are obviously very important to the movie -- err, "game" -- but there's far more than that going on in the game -- uhm, "movie".

You've got characters moving around and interacting with each other and the environment. They display some form of intelligence (unless you're watching one of those funny home video shows). There are inanimate objects also -- cars, buildings, maybe some tanks or fighter jets if you're watching a good war movie.

Imagine that you were programming a Star Trek movie -- Wrath of Khan is a good one -- somebody has just handed you a disk full of 3D objects... Characters, ships, planets, etc. etc. Not only do you have to worry about the camera angles, you've got to get the Enterprise in orbit and beam a team down to the crashed Botany Bay, you've got to get Khan to show up and unleash his vengeance, Kirk has to come up with an escape, you need ships fighting hunting and fighting, etc. etc. etc. So you've got your disk full of "actors" (the 3D objects) but you've got to bring them to life and make them do things and respond to you and to each other -- that's how I think of 3D game programming.
GreyHeart
19
Years of Service
User Offline
Joined: 9th Feb 2005
Location:
Posted: 11th Feb 2005 14:27
i kinda get what you guys are saying

but how would I make a character move along a terrain? if all that I can move so far is the camera?

Quote: "I suggest you walk through the DBPro tutorial."


wheres that?

Quote: "do u have any worldbuidler's or model makers like 3D canvas pro or Cartography Shop 4"


uh-uh (nope)
GreyHeart
19
Years of Service
User Offline
Joined: 9th Feb 2005
Location:
Posted: 11th Feb 2005 14:34
i get what u guys are saying but i'm still not entirely sure

if I have a 3D model, and terrain, and all I can do is move the camera, then how do I make a game? wouldn't the character need to move across the terrain as well?

Quote: "Anyway, no matter what you do in 3D, you will almost certainly need to have the camera follow the object(s) you want to move - otherwise you won't see the object(s) doing their things."


oh! heh heh

Quote: " do u have any worldbuidler's or model makers like 3D canvas pro or Cartography Shop 4"


uh-uh (nope)

Quote: "Imagine that you were programming a Star Trek movie"


I've never seen a star trek movie in my life, but thats a good way to put it in perspective
RiiDii
19
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 11th Feb 2005 15:17
Great example Clueless!

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

REALITY II
GreyHeart
19
Years of Service
User Offline
Joined: 9th Feb 2005
Location:
Posted: 11th Feb 2005 15:18
oh, i get it now (After reading for the fifth time)

thanks! you help a bunch!
Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 12th Feb 2005 07:58
Quote: "if I have a 3D model, and terrain, and all I can do is move the camera, then how do I make a game?"


what most people do is make different parts of the game using different programs (ie: buildings-CShop4, terrain-geoscape 3D, characters-milkshape 3D) then what ur doing in programming is bringing everything together and giving it life. Kinda like Clueless said ur like the director, ur given all the pieces(or make them), and u have to make them do things, and put them where you want, and make them do what u want, thats where DBP comes in.

Video games…they can take you places unreachable, impossible, unfeasible. They put you in the book...they put you in the movie...they put you in a world, a world that before could only be imagined.
Opus
19
Years of Service
User Offline
Joined: 10th Jan 2005
Location:
Posted: 12th Feb 2005 23:50
Ha! I've been trying to post a very thoughtful reply, but it won't post. Suffice it to say that there are tutorials located at the top of this forum. You can also find tutorials in the help section of your DarkBasic program. Best of luck to you.

Opus

Eternal student in search of knowledge. But will settle for the occasional epiphany.

Login to post a reply

Server time is: 2024-11-11 23:50:03
Your offset time is: 2024-11-11 23:50:03