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.

Work in Progress / DarkBASIC Mapper

Author
Message
Mike P
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: England
Posted: 12th Apr 2005 00:11 Edited at: 9th May 2005 00:08
What is it? - Current No. of Lines: 2580
It is a program which allows you to position all the components (e.g. Lights) of your 3D game visually, then exporting the DarkBASIC code.

So far...
We are currently on v1.4 (UPDATED!) which supports the following:
-Objects (.x, .3ds)
-Lights
-Textures
-Shaders (.fx)
-DB Code Exporting (Only Full Version)
-Light Sphere Mapping
-Saving and Opening Maps (Only Full Version)
-Matrix
-Different Light Types
-More Shader Types (e.g. Cartoon Shading)
-3D Sound

Coming Soon...
-Camera and Positioning Engine Improvements [DONE!]
-Save Layout & Open Layout [DONE!]
-Assign sphere to light position and unassign [DONE!]
-Matrix Support [DONE!]
-Texture Matrix [DONE!]
-3D Sound Support [DONE!]
-More Light Types (e.g. Directional Lights) [DONE]
-Matrix Tile Editor [Doing...]
-BSP Support [Doing...]


Screenshots
Here are some screenshots of the program in action:

1. Scene containing object using rainbow and cartoon shadings [From v.1.4]


2. Scene containing a textured matrix [From v.1.4]


3. Scene containing a matrix [From v1.3]


4. Scene containing objects and lights [From v1.2]


5. Scene with sphere, light positioning on [From v1.1]


6. Sample of "view code" [From v.1.4]


Menu Items In v1.4 - So Far

File:
Open Project
Save As
Close
Exit

Code:
Copy Code
Save Code
Print Code
View Code

Objects:
Load Object
Delete Object
Resize Object
Rotate Object
Position Object
Play Object Animation
Loop Object Animation
Stop Object Animation
Set Object Animation Speed

Matrix:
Make Matrix
Position Matrix
Change Matrix Config
Texture Matrix

Lights:
Create Light
Delete Light
Position Light
Assign Spheres To Lights
Set Light Range
Set Light Color
Fog On/Off
Fog Color
Fog Distance
Make Directional Light
Make Spotlight
Point Light
Light 0 Off/On

Sound
Load Sound
Delete Sound
Play Sound
Loop Sound
Stop Sound
Assign Cubes To Sound
Set Sound Volume
Set Sound Speed

Textures:
Load Texture
Delete Texture
Texture Matrix
Texture Object
Clear Matrix Texture
Clear Object Texture
(Doing Heightmap stuff now)

Shaders:
Apply Shader
Remove Shader
Apply Light Mapping
Apply Detail Mapping
Apply Alpha Mapping
Apply Cartoon Shading
Apply Rainbow Shading
Apply Shadow Shading
Apply Reflection Shading

DBD Config:
Set Control Speed
Set Sync Rate
Set Backdrop Color
Reset Camera Position
General Info.

Help:
About
Contols

What YOU Can Do?
Please help us to improve DB Dreamer by doing the following:
-Download the program and any updates
-Try it out
-Let us know what you think
-Give us some suggestions

Download
You can download the program (DB Dreamer) from http://www.ibse.r8.org in the beta section. Please remember to download the DX update if you havent allready done so!


IBSE - God We're Good

David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 12th Apr 2005 01:36 Edited at: 12th Apr 2005 01:36
Weird: seems I'm the first person to reply to your posts twice-in-arow...

Looks cool . I've fixed my download problem by the way.

P:2.4ghz /HD: 120 GB/ GeForce FX 5600 128meg / WinHECLonghorn

x1b
20
Years of Service
User Offline
Joined: 19th Sep 2004
Location:
Posted: 12th Apr 2005 01:43
link not working.


x1b

- This message is made of 100% recycled bits and bytes
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 12th Apr 2005 02:05
This is quite a useful tool, but one minor thing: can you show the position of the lights by using an actual object (like a lightbulb or something) becuase its very hard to position them wothout knowing where they are. Otherwise, very cool.

@X1b: In another post, Evil God of Hell told me hosts the page from home, so try the link a couple of times (he said it sometimes has errors and stuff)

P:2.4ghz /HD: 120 GB/ GeForce FX 5600 128meg / WinHECLonghorn

Mike P
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: England
Posted: 12th Apr 2005 02:08 Edited at: 12th Apr 2005 02:12
Quote: "This is quite a useful tool, but one minor thing: can you show the position of the lights by using an actual object (like a lightbulb or something) becuase its very hard to position them wothout knowing where they are. Otherwise, very cool."


As said in things to do in first post this is the next thing I will do

Quote: "link not working."


Quote: "In another post, Evil God of Hell told me hosts the page from home, so try the link a couple of times (he said it sometimes has errors and stuff)"


Yep dats wat I was goin to say

Thanks for all the feedback

[center]
Worship Me OR DIE - http://www.ibse.r8.org
Mike P
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: England
Posted: 12th Apr 2005 02:51 Edited at: 12th Apr 2005 02:55
Quote: "This is quite a useful tool, but one minor thing: can you show the position of the lights by using an actual object (like a lightbulb or something) becuase its very hard to position them wothout knowing where they are. Otherwise, very cool."


As requested I have finished that bit. You can now download v.1.1 which has the new "Assign Spheres To Lights" menu button. When active this will place a small sphere in the position of all lights (excluding light 0) See Screenshot:


[center]
Worship Me OR DIE - http://www.ibse.r8.org
fasdfsdaf
19
Years of Service
User Offline
Joined: 17th Jan 2005
Location:
Posted: 12th Apr 2005 05:16
Could you help me make a menu like what you have? You could e-mail me (link below). That would be great.

Also, looks really good! Can't wait to get home and download it. I've been looking for something that does this for a while.


Thanks,

Nitrixik

www.war3forums.net

A.K.A Death Stalker
Mike P
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: England
Posted: 12th Apr 2005 05:36
Thank god some of my work has brought (finally) some positive feedback Regarding menus I simply used BlueGUI

[center]
Worship Me OR DIE - http://www.ibse.r8.org
Deadwords
19
Years of Service
User Offline
Joined: 2nd Feb 2005
Location: Canada
Posted: 12th Apr 2005 06:30
Yea BlueGUI is a really good program to generate menus

PDAC 4 Ever! http://www.pdac-online.com
Current Projects: House Maker 1.0, The Killer 3D
[url=www.pdac-online.com][img]www.pdac-online.com/PDAC%20Logo.jpg[/img][/url]
00bk
19
Years of Service
User Offline
Joined: 13th Jan 2005
Location: Digging thru the earth to get to china
Posted: 13th Apr 2005 00:53
Not just menus - Toolbars, Statusbars, 3D + Flat Buttons, windows...
BlueGUI is easily the most comprehensive add-on when attempting to create a true Windows environment.

Mike P
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: England
Posted: 17th Apr 2005 02:10
Updated, Now supports Matrix

[center]
Worship Me OR DIE - http://www.ibse.r8.org
Mike P
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: England
Posted: 25th Apr 2005 08:56
Check out the new menu items. Please post on the basis of what you see in this thread if you can't be bothered to download DB Dreamer!

[center]
Worship Me OR DIE - http://www.ibse.r8.org
Mike P
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: England
Posted: 28th Apr 2005 09:58
Ok everyone. I have just released v.1.4. Massive changes have taken place, all menu items listed in my first post are now in action and can be used with 1.4!!

[center]
Worship Me OR DIE - http://www.ibse.r8.org

Login to post a reply

Server time is: 2024-09-29 06:28:20
Your offset time is: 2024-09-29 06:28:20