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 / How important is Dark Basic Classic compatiblity to you in DBPro?

Author
Message
DMXtra
23
Years of Service
User Offline
Joined: 28th Aug 2002
Location: United States
Posted: 10th Oct 2003 01:54
I am just asking a question here...

How important to you is having compatibility with Dark Basic classic using DBPro?

Could you live without it?

Yes or No?

Lets say if commands were simular, but things were much better organised and structured more logically.

Please answer with a Yes for could live without it or NO, you can't live without it.

Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.
Richard Davey
Retired Moderator
24
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 10th Oct 2003 02:07
The commands are the same, there's where it ends. You can't expect people to say "yes" or "no" to something that doesn't really exist.

The sky above the port was the colour of television, tuned to a dead channel.
Your brain's just like any other appliance: it works better if you plug it in...
DrakeX
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location:
Posted: 10th Oct 2003 07:28
well the backwards compatibility is almost nonexistent as it is, so i guess having none would be about the same.

besides when you convert all your DBC projects over to DBP, you only do it once... it's not exactly like backwards compatibility is a very big issue if you've completely switched over to DBP with no intention of going back to DBC.

stop looking at me!
DMXtra
23
Years of Service
User Offline
Joined: 28th Aug 2002
Location: United States
Posted: 10th Oct 2003 12:46
okay, well a lot of smaller programs work just fine.

How about changing the structure of DBPRO itself then?

Is there enough written in DBPro to make a re-organisation of the command set a big problem?

Instead of having a thousand commands, have things more logical, strait forward and organised as well as flexible.

Would this really be a problem with the current DBPro language?

Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.
IanM
Retired Moderator
23
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 10th Oct 2003 15:48
There were discussions along these lines on DBDN about using a single set of 'entity' commands to handle all 3D objects but the general consensus was that whatever gets put into place should *not* replace the existing command set, but would be available alongside or choosable.

I'm not convinced that we persuaded Lee though ...
Richard Davey
Retired Moderator
24
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 10th Oct 2003 21:45
You got most the way there Ian But he's got to focus on FPSC for the next year, so don't expect it anytime soon.

Cheers,

Rich

The sky above the port was the colour of television, tuned to a dead channel.
Your brain's just like any other appliance: it works better if you plug it in...
DMXtra
23
Years of Service
User Offline
Joined: 28th Aug 2002
Location: United States
Posted: 11th Oct 2003 01:29
Well, I know that, but I want to see what people think about the changing of the language.

Rich, I don't think FPSC will be the only focus over the next year, a lot of things have been done and there is more to do, but I don't expect it to be like that forever.

Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.
empty
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 11th Oct 2003 03:54
Quote: "Rich, I don't think FPSC will be the only focus over the next year, a lot of things have been done and there is more to do, but I don't expect it to be like that forever."


It's a wild guess but I think Rich has a relative good impression of what's going on at TGC.

I awoke in a fever. The bedclothes were all soaked in sweat.
She said "You've been having a nightmare and it's not over yet"
DrakeX
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location:
Posted: 11th Oct 2003 04:38
so basically lee's moved on from DBP to FPS creator?

so what's going to happen to DBP? is it going to be worked on after P6 or will the patches trickle out at an even SLOWER rate?

stop looking at me!
Guyon
23
Years of Service
User Offline
Joined: 6th Jun 2003
Location: United States
Posted: 11th Oct 2003 04:56
Good question DrakeX.
David T
Retired Moderator
23
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 11th Oct 2003 12:43
After a couple of weeks you wouldn't mind the bad backwards compatability, as you've long since started new, completely DBPro projects

DMXtra
23
Years of Service
User Offline
Joined: 28th Aug 2002
Location: United States
Posted: 11th Oct 2003 13:28
Quote: "
so basically lee's moved on from DBP to FPS creator?

so what's going to happen to DBP? is it going to be worked on after P6 or will the patches trickle out at an even SLOWER rate?
"


It goes a little something like this.... HIT IT!!

First Person Shooter Creator (FPSC) is a program that is written in Dark Basic Pro. It will not be released for a long time as Lee works on it but not very often, in fact he just got back to it after three months of doing DBPro work. FPSC is thus a long term project not going to be out any time soon.

Lee has not stopped on DBPro at all, lots of functionality going in as Advanced CSG, Lightmapping, Octree with advanced portal system and advanced collision system is all being used for FPSC but also have been added to DBPro itself, so it compliments DBPro.

Also as Lee programs FPSC he finds limitations and changes them and also fixes huge bugs like a bug that existed awhile back ago when a User defined type was copied it would cause huge problems and this was found while programming FPSC and Lee fixed this bug in DBPro.

Mike is also working on features for DBPro that will also help with FPSC as well, but thats not all he is doing either. More stuff coming over the next few weeks.

Bugs will still be fixed with Upgrade 6 as always, but honestly Drake, waiting till Christmas isn't all that bad. Better than waiting 1 week short of 9 months for cubemapping. I mean thats lame...

Waiting three months for all kinds of goodies and better stability is not all that bad really. I don't mind that, upgrade 6 is a huge upgrade and thats not hype, thats reality and its going to be worth it, but bitching about how 3 months is too long when 5.1 came out not too long ago and then just ignoring a nine month break with only a couple of decent features is just something only you would do.

TGC Team is working very hard and things are happening that you don't have knowledge of yet because things are not finished and still being worked on.

Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.
CloseToPerfect
23
Years of Service
User Offline
Joined: 20th Dec 2002
Location: United States
Posted: 12th Oct 2003 02:45
Quote: "Waiting three months for all kinds of goodies and better stability is not all that bad really"


true, but some of us, have been wait well over a year for these goodies to work.

CTP
DMXtra
23
Years of Service
User Offline
Joined: 28th Aug 2002
Location: United States
Posted: 12th Oct 2003 12:11
Quote: "
true, but some of us, have been wait well over a year for these goodies to work.
"


I was talking about goodies that are up and coming. What stuff is not possible now that you have been waiting for a long time for?

In other languages that I know, it takes nine months just to get stupid bumpmapping and yet people go out and make their own .DLL's to get what they need.

So what you really are saying is that you are lazy. C++ doesn't wipe my butt so I am screwed.

There are two kinds of people, people that get things done and people who don't. I really don't have to guess what kind of person you are.

Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.
DrakeX
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location:
Posted: 12th Oct 2003 18:27
"Better than waiting 1 week short of 9 months for cubemapping"

let's not bring other languages into this discussion hmm?

"Waiting three months for all kinds of goodies and better stability is not all that bad really"

waiting more than a YEAR, however, is. that's the problem -- they always say "in the next patch it'll be better", "just wait another month, just wait, wait wait" and before you know it it's a year later and the language is still not up to par.

"TGC Team is working very hard and things are happening that you don't have knowledge of yet"

because you have to pay to get that knowledge

stop looking at me!
Rob K
Retired Moderator
23
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 12th Oct 2003 19:31
Quote: "because you have to pay to get that knowledge"


At least there is the OPTION of knowing

DrakeX, whilst I can understand your opinions, I suggest that rather than whinging you go out and actually code something. If you can't do it in DBPro do it in Blitz. Given that several DBPro games have now been released, you cannot argue that it is impossible to make a game with it. Sure it is far from perfect, but at £50 / £70 - it is pretty good.

DMXtra
23
Years of Service
User Offline
Joined: 28th Aug 2002
Location: United States
Posted: 13th Oct 2003 12:51
Quote: "
because you have to pay to get that knowledge
"


Well, I don't mind paying at all, well worth it.
I am sure many blitzers would pay for the same thing.

Hell, I would pay just for you to get a clue as
I know you must not have much to do these days.

Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.

Login to post a reply

Server time is: 2026-07-28 07:09:08
Your offset time is: 2026-07-28 07:09:08