View Full Version : WARNING! do NOT be tempted!
do not, i repeat, do not ever be swayed by the empty promises of 'game creation' software such as darkBASIC. To tell you the truth, darkBASIC is rather pitiful at this point. It's slow graphically and worst of all: it's maths drag like hell.
do not waste your money, for the sake of a possible future career, and for the sake of your game project, learn some dX or oGL or allegro or whatever; don't be tempted by the empty promises of the pretenders at darkBASIC.
If you are serious about game creation and you want your project to turn out good, use the best resources availible: C++ and it's libraries. It may be more dificult now, but in the future you will be amazed at how much faster and more playable your game is than it would be with darkBASIC.
I made the terrible mistake of buying darkBASIC: don't make the same mistake. It's not worth it yet. If you're interested in it, wait to see if it's any good in future updates, or download some type of wrapper for dX and learn that and C++.
Trust me, it's for your own benefit.
Gwargh
08-23-2001, 03:17 PM
Using DB also makes the transition to making games with C++ more difficult.
minime6696
08-25-2001, 01:33 PM
KEN and I argued with the kiddies @ the DB forum for months and noone seemed to agree with us, even not with me on this board. I guess ya'll are finally getting it, BASIC is a JOKE!!! :rolleyes: :cool: .
SPH :eek:
i have to say DarkBasic is the most horrendous, slow, ugly unoptomized piece of trash i have ever wasted time downloading.
In short
You will never make proper 3d games
It is very slow even in 2d low res
the UI looks like it was developed by a blind otter
It uses BASIC
It uses BASIC
the tutorial code doesnt compile
It uses BASIC
game creators are for those that think 'i want to program a a really cool game' learn a decent lang like dx or ogl no, ill use a creator - learn a proper gaming langauge! not this ........e
______________
Does fuzzy logic tickle?
-KEN-
08-25-2001, 08:50 PM
YOU argued, I just argued that C was a good language (They had the nerve to say C was a bad language...)
dirkduck
08-26-2001, 04:52 PM
lol, well well well, if it inst minime.
dirkduck
08-26-2001, 04:56 PM
akh, have to re-sign up for this new board ;)
eliterit
08-26-2001, 07:15 PM
Dark Basic is a brilliant language for those who are beginning programming and those who dont have 24/7 to sit in front of a computer screen. Dark Basic IS capable of producing budget quality games, aslong as you code efficiently and design well. For those of you who put it down, it is probably because you are unable to do any better yourself.
Dark Basic cuts the development time of games dramatically, and is a good language for amatuers who are interested in purely making freeware games.
As for refering to the 'kiddies' at the dark basic forums, there are a lot of us young programmers at the Dark Basic forum, many which will know equally, and possibly even more than many people at the Cprogamming forum.
To compare the languages and say C is better than DB would be pointless, as we all know what the END results would produce, BUT the 2 languages are very different and meant for different users - so do the world a favour and just go back to programming.
~eliterit
when i first saw dB i thought it was spectacular, but after i learned C++ i gained a new awareness and a new perspective. dB just seemed empty and missing so much when i looked at it from a "making a good game that will be more than just graphics" perspective.
Verdict: don't bother with it. Learn C/C++...
dirkduck
08-26-2001, 08:09 PM
elernet has got the right idea there, DB wasnt aimed to make AAA quality commercial games, it was made for amateur game developers.
ahaha if you had any brains then this discussion wouldnt be taking place.
only ..........es ..........
seriuosly tho DB is just a toy for begginers.. and nothing more..
you are completely and wholly correct.
a weak lang for the weak at proging.
Paladin
08-26-2001, 09:36 PM
Though C++ will always be significantly faster than DB, I like the fact that it wont take me nearly as long to code things.
DB DOES have the power to create some really good games, you just have to be a decent enough programmer to work around some of its limitations, and its a continually evolving language that will only get better as time goes on.
The fact is, it probably won't matter whether I create a good game in DB or C++: I won't make any money off of it either way, and I'd rather have more fun and less frustration programming it in DB in less time.
If one of you guys can write the next Half Life single handedly, I'll gladly eat my words, but I have a feeling I'm going hungry for now.
-Paladin
BigGun
08-27-2001, 01:39 AM
DarkBasic is lacking in certain areas, but everyone is entitled to their own opinion and of course, their own software.
DarkBasic really got me into 3D programming, if it wasn't for my use of it then I probably wouldn't have found C++ and OpenGL to make as much sense as it does now.
Asheron
08-27-2001, 07:51 AM
look at mojomagic.co.uk there is an example that many would be hard pressed to do in c++ being done in db. whats that being said about no commercial Quality??? :)
Unregistered
08-27-2001, 12:37 PM
you are completely and wholly correct.
a weak lang for the weak at proging.
__________________
¤Aran Elus
President of SubuSeku Productions
http://finalclash.cjb.net/
Creator of Final Clash and pround user of allegro.
whats proging. and pround lmao!!!! either every programmer i have met cannot spell to save his life or your header files
are worthy of a dislexic poem convention! :)
when you define strong and weak then its your call to address that insecurity in your self and to slap a phrase on something denotes a less well constructed thought process when comparing a language thats been around for 41 years and another made by some guy having a go and getting a helluva lot of attention then im for that guy having a go not the critic.
Unregistered
08-27-2001, 02:45 PM
DB is alright, C and C++ are better.
I am actually better at spelling then most of the kids in my sophmore class, and that isn't saying much :D. I know some kids who can't spell 'cat'. It's terrible.
As for proging, it's been used before aplenty. As for pround, i didn't actually realize that until today, thanks.
Unregistered
08-28-2001, 04:37 AM
i spent a hell of a lot less on dark basic than i did on visual studio (and that was with a student licence), although the results are often below par, the timescale in which these results are achieved is incredibly low.
Dark basic lets you concentrate on making algorithms that work without having to learn all the MFC and open gl stuff first, so that when you do eventually learn these you'll have some idea of how you're going to go about things.
Unregistered
08-29-2001, 05:06 PM
As a 3d artist who has no real interest in programming DB is the best £45 i have spent in quite a while. It does pretty much everything I want with minimal fuss.
If you want to learn to program then fair enough but thats not for me.
Xterria
08-30-2001, 12:35 PM
Unregistered, I'm shocked.
How could you spend money on DB. I stole it. Yes, at first i wanted it very badly. I wanted to make a game(i still do, but no one ever helps me). I found out it sucked after i used it once. If you still think DB is good then you better go out and hump a lamma
Unregistered2
08-30-2001, 04:05 PM
and you can go hump yo momma!
Lowas
08-30-2001, 06:38 PM
Just because C++ is the best language at least for gameprogramming doesn't meen that beginners can't start with other libraries or languages that will make a decent hobby game in no time.
Tazar
08-30-2001, 07:28 PM
You guy and gals want to make a game with out programming then go get Klick & Play I started with Qbasic and I say all languages have a spot some are better then others but to each their own I have heard this same type of message over and over and over it's always the same thing just do what you like and be happy doing it if you are not happy doing it then why do it at all? just my little bit of the mess
Thanks
gamegod3001
08-30-2001, 07:57 PM
>You guy and gals want to make a game with out programming then go get Klick & Play <
of coarse you could get game maker (but games made in that are relly bad) Kilk and play games are a lot nicer.
>I started with Qbasic
Welcome to the club :)
i learned PASCAL first, and i'm very happy i did!
hehe
any PASCALlers around?
Tazar
08-30-2001, 09:37 PM
Sure I did PASCAL too man but I didn't get too far in it lol Did a lot of Qbasic Glad I'm not the only one to start with Qbasic and PASCAL =)
Thanks
Unregistered
09-03-2001, 04:30 PM
if you would spend half of the time you just spent arguing, you would have been able to make all of the textures and models for any 3d game. Now all you have to do, is spend 15 less minutes gaming, and 155 more programming and C++ will handle itself much better. You will have the time to use the better lang. Also, I am tired of you ........ing and moaning. Get over it. So who cares whether it sucks or not. Go jump a fence. Do something productive. Get off of your computer and go play basketball or something. Get a life. Dont argue about a miracle product advertised on TV(just an expression).
lightatdawn
09-04-2001, 05:45 PM
I also started with QBasic and PASCAL. Seems like a natural progression to me. :)
To Unregistered:
If you're not interested in programming
a) Why are you here at this board?
b) Why dont you join in on a bigger project where you can focus on the parts you want to do and let other people do the other parts that they like? Do you have any idea how hard it is to find people to do 3d graphics??? Geez man! Drop me an e-mail! I'm in need of one myself!
Xaviar Khan
09-04-2001, 10:20 PM
Okay,
I don't mean to make an effectively pointless post but I just can't help myself. I saw someone say DB better then C?? ROFL I almost fell of my chair laughing. You must be using a compiler from 1985 if you think that. :confused: DB is one of the most useless things that I've ever 'deleted'. HEH!
I'm back!! I'll do my best to have a look and help with what I can. It's been a very long time :( but I will do my best to answer any questions I recieve...
BTW, Great job on the new message board, nice look and feel. (yes, it's been that long) Looks great, keep it up ;)
Unregistered
09-08-2001, 07:10 PM
dark basic is kind of point less i relized after i down loaded the demo which does the same as the full version. It is slow and the tutorials suck it was easyer for me to learn c++ and there is alot more resources for c\c++ then db. Also if u ever want a job as a programer they will want c, c++, java, html, and mabey pascal but not basic. Also the c++ syntax requires less writing and is easyer to read. The only advantage to db is that direct 3d is very hard but there is stuff other than diret 3d to pogram 3d with c++.
dirkduck
09-08-2001, 08:17 PM
"Also the c++ syntax requires less writing and is easyer to read"
hmm, i dont know why but i think that:
print "hello world"
is easier to write/read then:
#include <iostream.h> /*thats iostream.h if it doesnt show up cause of html*/
int main()
{
cout >> "hello world";
return 0;
}
but hey, thats just me...
Flikm
09-09-2001, 12:55 AM
D00d, basic is a joke. I used to do basic but now, after i learned a bit of c++, i even kno it's a joke! basic is made for simple progs like "hello world"s and "whats ur name"s not commercial games. it would take over 5-600mb of code to make a commercial game in basic but less then 10mb in c++ (just a little example). db is better then c? huh? what? better for ..........**n on.
Scourfish
09-09-2001, 01:10 AM
The only thing I ever used Basic for was to make a simple password program that used keytraps. It is rather simple, and can be easily swerved if somebody put in a boot disk, but I don't trust my BIOS too much, and the people I live with won't know how to get around it.
Unregistered
09-09-2001, 11:53 AM
im the guy who said c++ syntax is easyer to to read i dont mean the functions those are ugly but the code it self is clearer because of braces and to declare a function you do not need to write Function the compiler knows thats what u want. Also the dark basic program doesn't do anything to
make code easyer to read like coloring and swiching back and forth for editor to compiler is a pain.
minime6696
09-09-2001, 06:51 PM
LOLZ! BASIC sucks, its horrible, its a bad joke... its a begginer's lang for kiddies... you're comparing a newbie lang to a professional programming language... of course BASIC is horrible... its for begginers! If anyone who knows like any C++ says basic is better.... they should have thier compiler strikken from thier hard drive and all cd's donated to newbies. Please... dont be a dumbass:
// C/C++ is a veery orginized language, that gives you lots of control, and understanding of it, you dont even need main if you use a lib that has it in it.
#include <stdio.h> // Control
void main() // More control
{
printf("Hello World"); // a ; and () allow much morecomplicated strings and a program to be written all on one line.
}
// BASIC on the other hand...
PRINT "Hello World"
// Sloppy, no control, cannot write anymore on that line, horrible variables, and missing many.many other FUNDEMENTAL building blocks.
SPH:eek:
Unregistered
09-10-2001, 06:00 PM
I have no clue what darkBASIC is, Im supposing its some sort of graphics. And plus. What are the pros using? darkBASIC? lets look at the creaters of diablo II or Quake III or something, they use darkBASIC?
hell no!
Unregistered
09-12-2001, 02:37 PM
I've never used DarkBasic (don't plan to) but here's an idea:
make a c/c++ version of DB.
The compiler would have a canned set of simple source code
classes, with full documentation. These would be easily modified
and work if compiled before being modified. It would have fewer
abilities than MSVC++, however, it would be intended to help with the coding of UIs, Graphics and physics only.
There would be 2 classes for 3D: 1 for models and 1 to display.
There would be 2 classes for 2D: same functions as the above.
There would be 3 physics classes: a 2D physics class and two 3D classes,1 simple and 1 complex. There would also be a text interface, which allowed simple 2D or 3D movement.
The compiler would output .lib's, .dll's or .exe's. The basic idea of this would be to simplify graphics programing. I would do this, but if I COULD then I wouldn't need this program myself (which I do) and I might not come to this board at all. Like the saying goes, easier said then done.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.