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.

3 Dimensional Chat / Jumping into 3d

Author
Message
Nio
20
Years of Service
User Offline
Joined: 14th Aug 2004
Location:
Posted: 19th May 2006 00:33
I've been making 2d games for a while with DBPro. I'm also pretty capable with Lightwave so I wanted to try and make the jump into 3D games.

So to get started I'm thinking of trying something somewhat simple.

I'd like to have a set of room that you can go into maybe via a 3d selection hub. In the rooms you will find NPCs that you can talk to.

The player would be in FP POV.

So the plan I suppose it to make my rooms in Lightwave and export them with the DStorm plug-in. Does that export lights and cameras as well? If not how do I set up lighting and shadows?

Second I need to figure out how to setup the player camera so they can move around and rotate the view with the mouse.

Then I need to figure how to place the NPCs in the room so the player can click on them to talk to them. This would require an idel animation and a talk animation with text showing up in a 2d box.

I'm not asking for complete code on how to do this, but maybe some links to code for such a thing. I've been looking in the codebase and can't seem to find some of these ideas.

It seems the 3d aspect of DBPro is lacking in complete tutorials. Unless I've missed something. Even the only DBPro book that I know of is only 2d.

Any advice or help would be great. Thanks.
Heckno
20
Years of Service
User Offline
Joined: 8th Sep 2004
Location: Palm Coast, FL
Posted: 19th May 2006 15:57
if you can't find exactly what your looking for you may have to take what is out there and modify the code to suit your needs...

there are a lot of threads on rpg stuff in the various sections and your best bet is to do a subject search in the DBP & DBC forum sections, this is not the right area (3-d) for code...

This section is geared more towards the actual 3-d content and many of the people populating this section haven't even really bunker down into the code as much as the people in the DBP & DBC sections..
QuothTheRaven
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: United States
Posted: 20th May 2006 00:19
You're going to need third party software to do everything you're asking, including lightmapping and placing objects in the room that you can interact with. Just to warn you, it's going to be a complete nightmare. I'd reccomend Gile[s] for lightmapping, and you will probably need to code your own level editor to make objects interactable the way you want.

Nio
20
Years of Service
User Offline
Joined: 14th Aug 2004
Location:
Posted: 20th May 2006 23:06
Thanks for the replies.

If I have to cut out a few things then I may. Some things I'm thinking about is having the shadows actually in the textures etc.

So there is little lighting control in DBPro? And click on 3d object to perform an action is really difficult?

So far I managed to figure out how to get my Lightwave objects into DBPro. Pretty easy actually.

Now I'm working on the camera movement. I found a camera function that works close to what I want. Only problem is it doesn't stay at a certain height. If I look up and move it moves up instead of just forward. And when you rotate the cursor moves making it hard to keep track of your rotation. If you think about, say, FPS games the cursor stays in the center of the screen while you rotate etc.

Here's that camera function:


If I can't get a way to click on NPC's to talk to them how about a way to center the camera on the NPC when they want to talk to you. Something like Oblivion does.

Another thing, is there a way to turn on AA in DBPro games?

This isn't really an RPG as much as it's a "Chose you own adventure" type game. It's a story that you take part in. Say like a mystery. So It's a lot of reading etc and interacting with NPC characters.

Login to post a reply

Server time is: 2024-11-27 02:30:27
Your offset time is: 2024-11-27 02:30:27