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.

Dark GDK / A quick question - maybe most of you can answer.

Author
Message
Big Man
19
Years of Service
User Offline
Joined: 4th Feb 2005
Location: BEHIND YOU!!!! (but I live in England)
Posted: 24th Aug 2005 20:42
I was thinking the other day.
Because Dark game sdk uses C/C++ does that mean that potentially it is far more powerful than Dark basic Pro and could produce much better games.
But is it also as hard to learn as a bog standard C code.

Our aim is to keep the loo's clean, your aim can help.
OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 24th Aug 2005 20:45
They wont always be better. However they could be easier to do, run quicker, easier to test and interface easily with other C related stuff.

Come to the third DarkBasic Pro Sci Fi Con - Be there and be square
Blog:http://spaces.msn.com/members/BouncyBrick/
Web Site:http://www.nicholaskingsley.co.uk
Big Man
19
Years of Service
User Offline
Joined: 4th Feb 2005
Location: BEHIND YOU!!!! (but I live in England)
Posted: 24th Aug 2005 20:54 Edited at: 24th Aug 2005 20:55
Quote: "However they could be easier to do,"

Really!
I thought it uses C++, that is not easier to learn than basic.

Our aim is to keep the loo's clean, your aim can help.
MiR
20
Years of Service
User Offline
Joined: 13th Jul 2003
Location: Spain
Posted: 24th Aug 2005 21:45
C can be used in a simular way to DBPro. It can be more complex but it doesn`t have to be. That`s probably the reason c++ became so popular.


Gimme teh votez!!!!
OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 24th Aug 2005 23:30 Edited at: 24th Aug 2005 23:31
Quote: "I thought it uses C++, that is not easier to learn than basic[/img]"

I didn't say it was easier to learn - I said it could be easier to do. You wouldn't always need convoluted code. And DBPro uses C.

Come to the third DarkBasic Pro Sci Fi Con - Be there and be square
Blog:http://spaces.msn.com/members/BouncyBrick/
Web Site:http://www.nicholaskingsley.co.uk
Big Man
19
Years of Service
User Offline
Joined: 4th Feb 2005
Location: BEHIND YOU!!!! (but I live in England)
Posted: 25th Aug 2005 16:09
Quote: "Dark basic pro uses C"

Does it (I didnt know that)
But I asume it still uses Basic Aswell?

Our aim is to keep the loo's clean, your aim can help.
OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 25th Aug 2005 16:19
C and assembler...

Come to the third DarkBasic Pro Sci Fi Con - Be there and be square
Blog:http://spaces.msn.com/members/BouncyBrick/
Web Site:http://www.nicholaskingsley.co.uk
Big Man
19
Years of Service
User Offline
Joined: 4th Feb 2005
Location: BEHIND YOU!!!! (but I live in England)
Posted: 25th Aug 2005 16:34
What do you mean by assembler?

Our aim is to keep the loo's clean, your aim can help.
OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 25th Aug 2005 16:37
Machine code

Come to the third DarkBasic Pro Sci Fi Con - Be there and be square
Blog:http://spaces.msn.com/members/BouncyBrick/
Web Site:http://www.nicholaskingsley.co.uk
AlbertoT
18
Years of Service
User Offline
Joined: 16th Aug 2005
Location:
Posted: 25th Aug 2005 17:38
DarkBasicPro is obviously easier than C++.
The right question, in my opinion , is :
Is It easier to use DarkBasicPro or C++ in game programming?
It depends ,as far as small projects are concerned DarkBasicPro is better otherwise C++ wins.
Honestly I have been using BlitzBasic for a long time and I still use it for prototyping ,but when I became more "ambitious" and my code started growing in size and I had hundres of functions,global variables, types spread out well I switched to a C++ oriented engine..

Alberto
Big Man
19
Years of Service
User Offline
Joined: 4th Feb 2005
Location: BEHIND YOU!!!! (but I live in England)
Posted: 25th Aug 2005 18:11
Oh an assembly language.

Our aim is to keep the loo's clean, your aim can help.
IanM
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 26th Aug 2005 15:04
Quote: "Is It easier to use DarkBasicPro or C++ in game programming?"


The real answer to this question is ... 'YES'.

There's no question that it's faster to develop in DBPro, but some ideas are very difficult to express in the language. That's when I switch to C++, and then write a plugin.

IMO, people don't give the DBPro system enough credit. There are very few parts of the system that you can't hook into.

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins and source code http://www.matrix1.demon.co.uk
AlbertoT
18
Years of Service
User Offline
Joined: 16th Aug 2005
Location:
Posted: 26th Aug 2005 15:40
some ideas are very difficult to express in the language.

It is exactly what I meant.
I tried to implement some AI routines taken from the excellent book "Programming Game AI by example" but even if I grasp the basic conceptS it IS not so easy to code them in...well I use Blitz3d that's why I switch to DarkBasic SDK.
However in such a case you gain also develeopment time.

Alberto

Login to post a reply

Server time is: 2024-04-24 01:26:04
Your offset time is: 2024-04-24 01:26:04