View previous topic - View next topic |
Author |
Message |
thegrogen Lowly Slime
Joined: 04 Dec 2004 Posts: 1
|
Posted: Sun Dec 05, 2004 6:38 pm Post subject: QB or VB? |
[quote] |
|
Hi there, im fairly new to this, and I was wondering: should I go with VB or QB for my project? I would use QB except that I have to use an emulator cause for some reason my computer won't run DOS programs. Would it be acceptable for an RPG to be created in a 286 emulator? Or should I go for straight Windows?
|
|
Back to top |
|
|
Rainer Deyke Demon Hunter
Joined: 05 Jun 2002 Posts: 672
|
Posted: Sun Dec 05, 2004 7:02 pm Post subject: |
[quote] |
|
No. If you absolutely have to use a Basic variant, use Blitz.
|
|
Back to top |
|
|
SJ_Zero Pretty, Pretty Fairy Princess
Joined: 25 Apr 2003 Posts: 13
|
Posted: Sun Dec 05, 2004 9:58 pm Post subject: |
[quote] |
|
How about FreeBasic? I find it combines the good parts of QB with the good parts of C libs like SDL.
I'm completely sold on it. :)
|
|
Back to top |
|
|
Mandrake elementry school minded asshole
Joined: 28 May 2002 Posts: 1341 Location: GNARR!
|
Posted: Mon Dec 06, 2004 2:29 am Post subject: |
[quote] |
|
Blitz Basic:
60$ for the 2d one, 100$ for the 3d and the map editor is 25$ extra. Still cheaper than VB, but with VB you can actually get a job doing it. QB is dead.
I say go with FreeBasic- it seems pretty solid. _________________ "Well, last time I flicked on a lighter, I'm pretty sure I didn't create a black hole."-
Xmark
http://pauljessup.com
|
|
Back to top |
|
|
Barok Stephen Hawking
Joined: 26 Nov 2002 Posts: 248 Location: Bushland of Canada
|
Posted: Mon Dec 06, 2004 5:43 am Post subject: |
[quote] |
|
I finally agree that qb is dead. Freebasic is the way to go. FBIde isn't shaping out that badly either. :) But yeah, use Freebasic, 100%. Nice thing for noobs is, that Sterling is making a lib that supports qb's graphic primitives, so it'll actually be noob friendly. _________________ Adosorken: I always liked slutty 10th graders...
Rhiannon: *Slap!*
|
|
Back to top |
|
|
janus Mage
Joined: 29 Jun 2002 Posts: 464 Location: Issaquah, WA
|
Posted: Mon Dec 06, 2004 8:14 pm Post subject: |
[quote] |
|
Rainer Deyke wrote: | No. If you absolutely have to use a Basic variant, use Blitz. | You're advocating the use of a BASIC variant that doesn't have classes and costs money? Are you insane?
Last edited by janus on Mon Dec 06, 2004 8:16 pm; edited 1 time in total
|
|
Back to top |
|
|
biggerUniverse Mage
Joined: 18 Nov 2003 Posts: 326 Location: A small, b/g planet in the unfashionable arm of the galaxy
|
Posted: Mon Dec 06, 2004 8:15 pm Post subject: |
[quote] |
|
janus wrote: | Rainer Deyke wrote: | No. If you absolutely have to use a Basic variant, use Blitz. | You're advocating the use of a BASIC variant that doesn't have classes? Are you insane? |
You're advocating the use of BASIC. Are you insane? ;) _________________ We are on the outer reaches of someone else's universe.
|
|
Back to top |
|
|
Barok Stephen Hawking
Joined: 26 Nov 2002 Posts: 248 Location: Bushland of Canada
|
Posted: Mon Dec 06, 2004 11:43 pm Post subject: |
[quote] |
|
biggerUniverse wrote: | janus wrote: | Rainer Deyke wrote: | No. If you absolutely have to use a Basic variant, use Blitz. | You're advocating the use of a BASIC variant that doesn't have classes? Are you insane? |
You're advocating the use of BASIC. Are you insane? ;) |
The thread creator wanted to know the best basic to use. Are YOU insane? ;) _________________ Adosorken: I always liked slutty 10th graders...
Rhiannon: *Slap!*
|
|
Back to top |
|
|
Bjorn Demon Hunter
Joined: 29 May 2002 Posts: 1425 Location: Germany
|
Posted: Tue Dec 07, 2004 1:22 am Post subject: Re: QB or VB? |
[quote] |
|
thegrogen wrote: | Hi there, im fairly new to this, and I was wondering: should I go with VB or QB for my project? I would use QB except that I have to use an emulator cause for some reason my computer won't run DOS programs. Would it be acceptable for an RPG to be created in a 286 emulator? Or should I go for straight Windows? |
When you want to write your game to run in a 286 emulator, go right ahead. But actually, you can probably go through much less trouble by using a more modern graphics library like Allegro or SDL and still retain the retro feel. I have a feeling this is what most of us do.
Going for straight Windows both makes the job more complicated (as you'll have to deal with the OS-specific peculiarities) and also limits your target audience to Windows users. My preference would be to either go for a more portable language like C++ with an easy to use graphics library, use Java which also runs everywhere and holds your hand too or use a scripting language like Python (see PyGame) or Lua (see Freya)
To summarize: you said you're fairly new to this, my advice is to take this as a chance to learn something else than QB/VB!
|
|
Back to top |
|
|
biggerUniverse Mage
Joined: 18 Nov 2003 Posts: 326 Location: A small, b/g planet in the unfashionable arm of the galaxy
|
Posted: Tue Dec 07, 2004 5:02 am Post subject: |
[quote] |
|
Barok wrote: | biggerUniverse wrote: | janus wrote: | Rainer Deyke wrote: | No. If you absolutely have to use a Basic variant, use Blitz. | You're advocating the use of a BASIC variant that doesn't have classes? Are you insane? |
You're advocating the use of BASIC. Are you insane? ;) |
The thread creator wanted to know the best basic to use. Are YOU insane? ;) |
:P
I agree with Bjørn, learn C/C++ while your mind is young and untainted. (Or, if you don't want to worry about memory references, learn Java) _________________ We are on the outer reaches of someone else's universe.
|
|
Back to top |
|
|
Barok Stephen Hawking
Joined: 26 Nov 2002 Posts: 248 Location: Bushland of Canada
|
Posted: Tue Dec 07, 2004 5:43 am Post subject: |
[quote] |
|
I spent a few years learning qb, and yet in my attempts to learn c/c++, i find no barriers: I find it easier in some cases since you learn the same IDEAS as to how stuff works: loops, variables, functions, operators, etc. etc. _________________ Adosorken: I always liked slutty 10th graders...
Rhiannon: *Slap!*
|
|
Back to top |
|
|
Rainer Deyke Demon Hunter
Joined: 05 Jun 2002 Posts: 672
|
Posted: Tue Dec 07, 2004 9:24 pm Post subject: |
[quote] |
|
janus wrote: | You're advocating the use of a BASIC variant that doesn't have classes and costs money? Are you insane? |
I'm not advocating the use of any Basic. However, if you get some sort of masochistic joy out of programming in Basic, you might as well use one that is "modern", has wide community support, and has proven itself to be adequate for writing games. If you want classes, use a real programming language.
|
|
Back to top |
|
|
janus Mage
Joined: 29 Jun 2002 Posts: 464 Location: Issaquah, WA
|
Posted: Wed Dec 08, 2004 1:59 am Post subject: |
[quote] |
|
Rainer Deyke wrote: | janus wrote: | You're advocating the use of a BASIC variant that doesn't have classes and costs money? Are you insane? |
I'm not advocating the use of any Basic. However, if you get some sort of masochistic joy out of programming in Basic, you might as well use one that is "modern", has wide community support, and has proven itself to be adequate for writing games. If you want classes, use a real programming language. | Yeah, like VB6 or VB.NET. BlitzBasic and DarkBasic aren't used for anything but tech demos, and they cost nearly as much as VB (Which is used for actual professional software, even though it's not the perfect language for game development). I'd also note that VB6's compiler is probably a lot more efficient than BlitzBasic or DarkBasic, though it's still no C++, and it also has the ability to use almost any COM library while BlitzBasic and DarkBasic would require a custom-written procedural interface.
We can argue all we want about what 'real' programming languages are, but real professionals use VB and VB.net to get work done, and it works.
Personally, I'd go with C# or Python. But that's not what this thread is about. :)
|
|
Back to top |
|
|
Nephilim Mage
Joined: 20 Jun 2002 Posts: 414
|
Posted: Wed Dec 08, 2004 5:13 am Post subject: |
[quote] |
|
I'd suggest RealBasic. Then us Mac and Linux people could play your games, too. :)
|
|
Back to top |
|
|
Barok Stephen Hawking
Joined: 26 Nov 2002 Posts: 248 Location: Bushland of Canada
|
Posted: Wed Dec 08, 2004 5:20 am Post subject: |
[quote] |
|
freebasic code is portable. _________________ Adosorken: I always liked slutty 10th graders...
Rhiannon: *Slap!*
|
|
Back to top |
|
|