Thread: I know how much you all love DarkBasic...

  1. #1
    Registered User
    Join Date
    Mar 2002
    Posts
    249

    I know how much you all love DarkBasic...

    ...So I thought I'd make a new topic on it. Ok here me out. I just want to say something here:

    I went ahead and did a search for "darkbasic" and the ten topics or so on that popped up were all completly biased against it! I couldn't believe my eyes! Now I know, if your're serious about making professional games, I can understand why you would not be intrested in something such as darkbasic, blitzbasic, klick and play, multimedia fusion...you get the point. Anyhow, I read some of the arguments posted why these tools were bad, and I couldn't find one valid point. Mostly people say, for DB at least, it's 'slow' or 'unflexible', like "limited to a certain genre" which, from my short experience with fooling around with DB, is untrue. Ok, ok, so WHAT'S MY POINT? My point is simply this: Some people here visiting these boards may want to look into these tools instead of jumping into C++. Why the heck would they want to do that? Because it may give them a chance to find out how games are developed and made. I mean, why spend years learning a powerful language such as C++, and then find out later that it's too hard, or it's just not your thing, or whatever. Instead of putting these programs down like alot of you do, you should give them chance instead of being so paranoid and foolish with "C++ is like totally the best EvRr!!!!!1". I swear some of you just scream that reading back on the posts...

    However people can make games and use there imagination is good, IMHO. I find it nice that some programs allow the average Jo Shmoe to make some sweet looking games without having to huss and fuss with the math. Anyway, just thought I'd give my 2 cents on this...
    Last edited by funkydude9; 07-23-2003 at 08:41 PM.

  2. #2
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    >>Some people here visiting these boards may want to look into these tools instead of jumping into C++.

    then i think they are browsing the wrong boards. At any rate, you can easily remedy the problem (if u feel there is one) and contribute any helpful links on the topic to the "Game Programming Links" thread found at the top of this forum. There is also a link to this topic in my signature.

  3. #3
    I lurk
    Join Date
    Aug 2002
    Posts
    1,361
    I'm not reading all that, but i've got one thing to say. C++ is totally the best ever!!!!

  4. #4
    Registered User
    Join Date
    Mar 2002
    Posts
    249
    C++ is totally the best ever!!!!
    Nah, you forgot the "like" between "is" and "totally".

  5. #5
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    Jeez....not another goddam basic crusader....where do they come from

    Fine, maybe it will help some to learn a poxy, 2-bit language to allow them to learn priniciples.....kind of like saying learn to drive in a 1 speed, 3 wheel car made out of fibreglass (not unlike this), that way you wont be confused by it's features and you can learn the principals of driving. On the other hand, learn C++ and you will be sat behind the wheel of this little baby. Sure, she will take longer to master, and her abilities outway the former to such an extent that it may be occasionally daunting. But anything worth while in life takes work and you have to be prepared to put in the extra to get the payoff.

  6. #6
    *******argv[] - hu? darksaidin's Avatar
    Join Date
    Jul 2003
    Posts
    314
    Originally posted by Eibro
    I'm not reading all that, but i've got one thing to say. C++ is totally the best ever!!!!
    Sometimes it can be satisfying to know that the DevC++ interface has been coded in Delphi, not in C

    I've only been "using" (=playing around) with C++ for some days now and I didn't give DarkBASIC more than just a glance. I can't say much about either of them, just that right now I feel like C lacks a lot of stuff that I got used to in Delphi whereas DarkBASIC does too much in the background. I'd like to have more control about what my program does than DarkBASIC can offer.

    I almost felt like using QuickBASIC again, where every command did at least 2 things (like the extremely useful (irony warning) "files" command that dumped the results directly to the screen instead of an array, makeing it unusable in a graphical application. Needless to say there was no other command to read the directory structure).
    It's of course not as extreme in DarkBASIC, but it doesn't give you all the options C does. If you don't need those options, DarkBASIC is the way to go. Otherwise you'll have to chose something else, like C - even if it requires you to learn the (imho) bad code C uses.
    Please don't comment on the last sentence, I know nobody here will agree with it, it's just my personal opinion that needed to be said in the context of this post

  7. #7
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    I mean, why spend years learning a powerful language such as C++, and then find out later that it's too hard, or it's just not your thing, or whatever.
    Didn't you answer your own question within your question??

    DarkBASIC is the way to go. Otherwise you'll have to chose something else, like C - even if it requires you to learn the (imho) bad code C uses.
    Perhaps your C code is bad, but don't put everyone in the same boat with you. Get a clue man. BASIC is fine for what it is designed for - key word - what it is designed for. It was not designed to create robust applications and I'm sorry it just cannot do that and never will.
    Last edited by VirtualAce; 07-24-2003 at 08:18 AM.

  8. #8
    Registered User
    Join Date
    May 2003
    Posts
    1,619

    Re: I know how much you all love DarkBasic...

    Originally posted by funkydude9
    ...So I thought I'd make a new topic on it. Ok here me out. I just want to say something here:

    I went ahead and did a search for "darkbasic" and the ten topics or so on that popped up were all completly biased against it! I couldn't believe my eyes! Now I know, if your're serious about making professional games, I can understand why you would not be intrested in something such as darkbasic, blitzbasic, klick and play, multimedia fusion...you get the point. Anyhow, I read some of the arguments posted why these tools were bad, and I couldn't find one valid point. Mostly people say, for DB at least, it's 'slow' or 'unflexible', like "limited to a certain genre" which, from my short experience with fooling around with DB, is untrue. Ok, ok, so WHAT'S MY POINT? My point is simply this: Some people here visiting these boards may want to look into these tools instead of jumping into C++. Why the heck would they want to do that? Because it may give them a chance to find out how games are developed and made. I mean, why spend years learning a powerful language such as C++, and then find out later that it's too hard, or it's just not your thing, or whatever. Instead of putting these programs down like alot of you do, you should give them chance instead of being so paranoid and foolish with "C++ is like totally the best EvRr!!!!!1". I swear some of you just scream that reading back on the posts...

    However people can make games and use there imagination is good, IMHO. I find it nice that some programs allow the average Jo Shmoe to make some sweet looking games without having to huss and fuss with the math. Anyway, just thought I'd give my 2 cents on this...
    Although I'm sure, like any tool, DB is more or less useful in some areas, this is, after all, "cprogramming.com", so it's only natural to expect people to want to program in C or C++. And if you already have C or C++ down, games aren't that big of a deal.

  9. #9
    *******argv[] - hu? darksaidin's Avatar
    Join Date
    Jul 2003
    Posts
    314
    Perhaps your C code is bad, but don't put everyone in the same boat with you. Get a clue man. BASIC is fine for what it is designed for - key word - what it is designed for. It was not designed to create robust applications and I'm sorry it just cannot do that and never will.
    I knew this was going to happen. You reply as if I unsulted you whereas I merely expressed my dislike for certain c code structures. I think it is clear that I was not talking about my code, how could I. As mentioned in my post, I'm a C newbie. I based my opinion on the visual appearance of C code I found in tutorials on this and other sites. Perhaps you like the massive amount of prepercessor code in C apps, or all those ___ things (no clue how it's called in english). I don't.

    If you really need to reply to this specific part of my message again, send a PM please. Otherwise try to stay on topic

  10. #10
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    <worthless post edited>
    Last edited by RoD; 07-24-2003 at 10:29 AM.

  11. #11
    *******argv[] - hu? darksaidin's Avatar
    Join Date
    Jul 2003
    Posts
    314
    Originally posted by RoD
    >>If you really need to reply to this specific part of my message again, send a PM please. Otherwise try to stay on topic

    Actually, he never left the topic because it was in reply to a post, it was just his interpretation lol.

    Heres the problem. You came to a C/C++ site and your basically talking bout how the language is too hard and dark is cool, and its not. What did u expect? I told you how to make youself feel better in my first post.
    Nope, this isn't my post. You confound me with the thread starter. I don't like BASIC either. I merely tried to say that neither, BASIC nor C are perfect. Don't know how people can compare those languages anyway, they are absolutely different designed for different types of applications.

    btw, I meant "stay on topic" in a friendly way. I just lack the right english words. Just wanted to make sure I'm not the reason for this thread being hijacked.

  12. #12
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    >>Nope, this isn't my post. You confound me with the thread starter

    Your right, my mistake.

  13. #13
    Registered User
    Join Date
    Mar 2002
    Posts
    249
    Fine, maybe it will help some to learn a poxy, 2-bit language to allow them to learn priniciples.....kind of like saying learn to drive in a 1 speed, 3 wheel car made out of fibreglass (not unlike this), that way you wont be confused by it's features and you can learn the principals of driving. On the other hand, learn C++ and you will be sat behind the wheel of this little baby. Sure, she will take longer to master, and her abilities outway the former to such an extent that it may be occasionally daunting. But anything worth while in life takes work and you have to be prepared to put in the extra to get the payoff.
    You kind of missed my point, but that's OK.

    Don't know how people can compare those languages
    Who was comparing them?

    Hey guys, I'm not saying one is better than the other. Listen, what do you think Allegro was designed for?

    And I don't care what you think, but all of you are biased against BASIC.

    BASIC != BAD

    You also have to take into consideration, the games that were made in DB are very impressive. This game just might change your mind about BASIC. There have been many official reviews on it, including one preview from GameSpot.
    Oh, you were saying somthing about how DB can't make great games?
    Last edited by funkydude9; 07-24-2003 at 12:33 PM.

  14. #14
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    If you really need to reply to this specific part of my message again, send a PM please. Otherwise try to stay on topic
    I'm off topic?! Yet you come to a C programming board and talk about BASIC!! Hmm.

    If you really need to talk about BASIC or other versions of it then go to those types of boards. They are all over the place. As well there is a Visual Basic board at www.flashdaddee.com.

    Second, this is not a game programming thread. It needs moved to the GD board.

    I started on GW BASIC, QBasic, and QuickBasic. Heck I even keep the old things on my drive just to mess with them - even VBDOS. But they are not designed to produce games, large programs, OS's, blah, blah, etc..

    A good place to check out BASIC code is www.qbasic-cafe.com and even www.programmersheaven.com has a BASIC section.

    Please don't accuse me of hijacking a thread (if you are - its hard to tell from these posts what everyone is talking about) when you've basically hijacked the whole board with your post.

    So, chill out, relax, sit-back, and talk about C code.

  15. #15
    Registered User
    Join Date
    Mar 2002
    Posts
    249
    Second, this is not a game programming thread. It needs moved to the GD board.
    I thought it would be appropiate here because:

    A) It has to do with games and
    B) It has to do with programming

    Please correct me if I'm wrong?

    Please don't accuse me of hijacking a thread (if you are - its hard to tell from these posts what everyone is talking about) when you've basically hijacked the whole board with your post.
    Uh, darksaidin didn't start this thread; I did.
    Well, there are a few things wrong with your code:

    1) It does not work.
    2) It does not work.
    3) It does not work.

    Hope this helps.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Article in GDM about DarkBasic PRO
    By jasonkidd05 in forum Game Programming
    Replies: 5
    Last Post: 02-03-2008, 04:47 AM
  2. Love - learned or inherent?
    By axon in forum A Brief History of Cprogramming.com
    Replies: 42
    Last Post: 01-24-2005, 12:09 PM
  3. "if you love someone" :D
    By Carlos in forum A Brief History of Cprogramming.com
    Replies: 12
    Last Post: 10-02-2003, 01:10 AM
  4. Article in GDM about DarkBasic PRO
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 2
    Last Post: 09-03-2003, 06:27 PM
  5. What signs are there of that a girl is in love with you?
    By A_guy in forum A Brief History of Cprogramming.com
    Replies: 29
    Last Post: 05-21-2003, 07:48 AM