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 / 3d Level Editor

Author
Message
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 20th Jul 2005 09:26
Hello all,

I have slight problem. I need to create levels for my games, but I need a level free editor that allows me to place objects that I have already defined in my code. I also need it to be compatible with DarkBasic. While this may sound like a simple problem on the surface, here's the thing, from what I've seen DarkBasic Classic(that's what I'm using), doesn't support hot-spots, which is what I need. Here is a little example to give you an idea of what I'm dealing with:

Event 1: Player fires a rocket
Event 2: Rocket hits a wall
Event 3: Wall Crumbles

Or, here is something you may see in a 3d Super Mario game:
Event 1: Player Jumps
Event 2: Player hits box in air
Event 3: Coin appears on top of box and begins to move in a random diection

I need to find an editor that allows me to tag certain objects(the objects I defined in my code). Then after finding such an editor, I need to find a way to program the hot spots in DarkBasic.

I thank you for any help you can give me

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 20th Jul 2005 22:00
level editor......ummmm deled light

[href]www.delgine.com[/href]

Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 20th Jul 2005 23:20
I've tried Deled but it doesn't have the features I need. I wonder if 3ds Max R7 can do all the things I need done? On the file menu it lets you import object from another .max file or a .3ds file. If 3ds Max preserves those objects as external objects there may be a way to do it that way. So if anybody has info on that, please let me know.

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 21st Jul 2005 13:44
why don't u create different objects? One object say a building thats the shell. then cerate another object which acts as the crumbily walls. so if object hit()=1 then crumble. if u know what i mean?


SSDD
Same Sh** Different Day
BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 21st Jul 2005 14:33
I've made code for what i mean. You have to download the media aswell.




SSDD
Same Sh** Different Day

Attachments

Login to view attachments
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 21st Jul 2005 22:51
So what yours saying is that object 1 is the just the level with no power ups, enemies, etc., and object 2 is the wall(s) for our player to shoot at and crumble. If I were to treat each separate (crumbly) wall as a limb of the object, I could have many crumbly walls in my level. If thats what you mean, I think I can make your idea work. That will most likely work for walls, but what about enemies and power-ups. I mean, there may only be 2 or 3 crumbly walls per level but there will be many (20+) enemies and power-ups.

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 23rd Jul 2005 02:58
hmmmmmm. good point. the same can be applied to the wall for the power ups. u just make object 3, that consists of many power ups and then u say... if guy walks over limb 1 then he will pick up limb one.


SSDD
Same Sh** Different Day
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 23rd Jul 2005 06:01
I like that idea, thanks for the help dude.

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 23rd Jul 2005 23:19
I found 2 problems, 1, you have to program the player to react to every limb, and in a single level there may be up to a hundred items, 2, each level will have objects in different places than the previous level, I will have to make a new "object map" in 3ds Max, and program the player to react to each limb again. Which means I may have thousands of lines of code just for the collision routines, and that may cause serious program lag and it's just way too time consuming to program.

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 24th Jul 2005 02:00
for x=1 to 100
if object limb exist(x)=1
if player walk over limb x()=1
delete limb x
inc health#
endif
endif
next x

something like that.. if you know what i mean.


SSDD
Same Sh** Different Day
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 24th Jul 2005 05:49
Oh OK, that is much cleaner(and easier) than thousands of lines of code, Thanks again dude!

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
doffer
21
Years of Service
User Offline
Joined: 21st Nov 2003
Location:
Posted: 24th Jul 2005 06:07
Quote: "I wonder if 3ds Max R7 can do all the things I need done?"

Lol, I belive it can...

Denmark Denmark Denmark.
Contra
19
Years of Service
User Offline
Joined: 12th Jul 2005
Location: Some place between point A and point B
Posted: 24th Jul 2005 06:20
I meant does it preserve the imported objects as external files.

PS2, SNES, Sega Genesis, SNK NeoGeo, NES, TG-16
BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 24th Jul 2005 08:19
Weel i hope i helped. It was the plan i was going to use if i made a game..... but i've never made a game


SSDD
Same Sh** Different Day

Login to post a reply

Server time is: 2024-11-27 16:40:25
Your offset time is: 2024-11-27 16:40:25