Has anyone...
#1
...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.
Reply
#2
Yes, I have many, many times, but never directly.

I write code in QB64, previously in QBasic, when I'm writing requirements for controls systems. If the algorithms are tricky especially, or anytime I need to verify that the logic is solid. Things like navigation software.

Then I send the listing and the .exe file for testing, to "the real software people." It's relatively easy for any software guy to understand Basic code. Only ever got one complaint, from a really expert C programmer, who claimed "Basic gives me a headache." Other than that one comment, all has been working very well indeed this way. Sometimes they just transcribe what I wrote, including using the same variable names. Lots of stuff out there using these algorithms.
Reply
#3
(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

Welcome to the forums.

If you mean "commercial" as in selling it then no. Not interested, people are impossible to satisfy.

To the one who said "BASIC gives me a headache" I would say, "People like you and the language you prefer give me a headache unto death much longer than QB64 could ever give me a headache for a logic bug I spend five hours trying to find because there is no ''goody'' debugger." Shorter version: "C/C++ has ever given me a headache, while BASIC makes me itch."

Edit: I was thinking about something else while I wrote what I did on this line. Sorry.
Reply
#4
RE:bert

thats interesting. I do recall basic being used for such applications quite a bit back in the day.

to clarify your first paragraph, do you mean that you use basic there because it's easy to check for stability, given the critical nature of what it's going to be doing?
Reply
#5
(05-12-2023, 04:39 AM)mnrvovrfc Wrote: Welcome to the forums.

If you mean "commercial" as in selling it then no. Not interested, people are impossible to satisfy.

To the one who said "BASIC gives me a headache" I would say, "People like you and the language you prefer give me a headache unto death much longer than QB64 could ever give me a headache for a logic bug I spend five hours trying to find because there is no ''goody'' debugger." Shorter version: "C/C++ has ever given me a headache, while BASIC makes me itch."

Edit: I was thinking about something else while I wrote what I did on this line. Sorry.

Thx for the welcome!

Yes, indeed I mean a for-sale application of some sort, closed source, the whole 9 yards.
Reply
#6
Yes and No.

I'm not selling custom applications anymore (Used to with QB4 and PBDS7)
But I've created lots of utilities for my customer in the last 5 years with QB64. I did not sell them the utility but provided it as is to do conversions, run in batch jobs, cleanups, etc.
45y and 2M lines of MBASIC>BASICA>QBASIC>QBX>QB64 experience
Reply
#7
(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

The only software that comes to mind is a game called Black Annex that was greenlit on Steam some time ago:

https://www.pcworld.com/article/457418/b...-seen.html

Funny thing though, everyone in the press was reporting it was written in QuickBasic, when in fact it was written in QB64.

And another game called Papi Commando that I believe the author sold in France. I remember this game because the author used a sprite library I wrote many years ago to control the sprites on screen and asked if I would modify the library a bit for his use case:

https://www.youtube.com/watch?v=zjAl774HruI

I'm sure there's more software out there written in QB64 that sold commercially, but those are the only two that come to mind right now.
Software and cathedrals are much the same — first we build them, then we pray.
QB64 Tutorial
Reply
#8
Then there is this:
486 on Steam (steampowered.com)

This one is free, but just putting it here because it's on Steam. I think the devs for this are working on a follow-up and larger game.
Spiderbro on Steam (steampowered.com)
Reply
#9
(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

Not only is it capable, QB64 works on Windows, Linux AND Mac (and Web if we're talking about qbjs!). 
Platform independence - if that's not ideal for releasing software, I don't know what is! :-D
Reply
#10
(05-12-2023, 12:52 PM)madscijr Wrote:
(05-12-2023, 02:37 AM)Roland_Beat_Boxer Wrote: ...ever made a commercial software or some sort using QB64? Just curious. It seems quite capable of doing so.

Not only is it capable, QB64 works on Windows, Linux AND Mac (and Web if we're talking about qbjs!).

He's asking if you created software that you sold, using QB64(PE).
Reply




Users browsing this thread: 4 Guest(s)