November 20, 2019, 01:13:03 PM

Author Topic: Best BASIC iteration  (Read 461 times)

Offline Pfaber11

  • Sr. Member
  • ****
  • Posts: 451
  • Bonjour
    • FABERSGAMES
Best BASIC iteration
« on: October 05, 2019, 11:38:02 AM »
So just wondering which iteration of Basic over the years was your favorite . For me it is AGK classic and I've tried about 10 of them . The reason it's my favorite is it's just so easy to use don't get me wrong I'm no expert but I can get the job done with it , in what I've tried anyway. Mind you my games are pretty simple so far . My next favorite has to be STOS on the Atari 520STe . That was great fun and I think it was made by the same people who write pure basic now. Fantaisier or something. I would really like to get on with pure basic but I don't which is a shame . I also like Blitz3D and this is free now . It really works well for me in that it understands what I'm typing . Had a brief fling with Visual basic express edition some 12 years ago but found it to not be to my liking . I was trying to write games in it and found it to be pretty useless but that's just my opinion.
    Happy coding
Celeron N3060 1.6 ghz duel core  4 Gb ram 32 gig storage  HD400 Graphics 160 gig external hard drive....

Offline GaborD

  • Sr. Member
  • ****
  • Posts: 321
Re: Best BASIC iteration
« Reply #1 on: October 05, 2019, 11:46:15 AM »
For me NB and AGK in the modern days and Blitz3D in the old days.
Due to NB never reaching a stable release, AGK wins in the end. :)

Offline RemiD

  • Hero Member
  • *****
  • Posts: 1014
Re: Best BASIC iteration
« Reply #2 on: October 05, 2019, 12:18:50 PM »
blitzbasic is the best imo, easy to understand and concise, no unecessary bullshit 8)

i had planned to try nuclear basic language / engine, but apparently it disappeared...

i was intrigued by freebasic, because there was a wrapper for openb3d (or minib3d ?), but never took the time to try it...
DualCore AMD E-450, 1646 MHz - 6 Go DDR3 1333 SDRAM - AMD Radeon HD 6320 Graphics (384 Mo) - Windows 7 Home Premium - DirectX 11.0

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2100
  • elgol developer
Re: Best BASIC iteration
« Reply #3 on: October 05, 2019, 01:47:19 PM »
Nuclear BASIC by a mile.  The amazing speed and the clean simple syntax were spot on, a real shame it was abandoned.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).
MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.
Linux Mint 19.1, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2199
Re: Best BASIC iteration
« Reply #4 on: October 05, 2019, 06:53:47 PM »
Talking BASIC only :

For 2D games I'd say AGK as it's so easy to learn and it's one that I've had the most fun with.

For apps then Visual BASIC which I've liked since VB 3 and VB.net ( still using Visual Studio 2015 ) as when coding Windows apps that need good integration with the MS ecosystem then .net pretty much has everything you'll need built in to that framework.
Until the next time...

Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 820
Re: Best BASIC iteration
« Reply #5 on: October 05, 2019, 08:08:12 PM »
Sorry Qube, I just couldn't take to VB for actual gaming, I'd two door stop VB6 reference manuals. VB is great for front end stuff, prefer Blitz for good old game engine stuff. 8)

Even studied VB.net at college in my mid thirties, on a HNC BIT course, scored 96 percent in one exam, the examiners left a lib out, I wrote my own to make up for it!

Blitz 3D still does it all for me, can't see it changing soon. This old dogs getting a bit long in the tooth for new tricks;

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2199
Re: Best BASIC iteration
« Reply #6 on: October 05, 2019, 09:15:26 PM »
Sorry Qube, I just couldn't take to VB for actual gaming.
Oh God no way would I use VB for gaming either :o strictly applications only.
Until the next time...

Offline RemiD

  • Hero Member
  • *****
  • Posts: 1014
Re: Best BASIC iteration
« Reply #7 on: October 05, 2019, 09:51:45 PM »
Quote
This old dogs getting a bit long in the tooth for new tricks
wtf does this mean ? ??? an english expression i suppose ?
DualCore AMD E-450, 1646 MHz - 6 Go DDR3 1333 SDRAM - AMD Radeon HD 6320 Graphics (384 Mo) - Windows 7 Home Premium - DirectX 11.0

Offline Dabz

  • Sr. Member
  • ****
  • Posts: 253
  • Is it cos I is ginger?
    • dabzy.co.uk
Re: Best BASIC iteration
« Reply #8 on: October 05, 2019, 10:08:45 PM »
Of course it can only be Locomotive BASIC, the one that started it all for me! 😉😉😉

Modern setups... Toughie, cannot really answer it as they have so much going for them in one way or other, but if I had to choose, the original BlitzBasic for PC, the PC Floormat one... when i found that on the cover disc, and started using it, it just took me back to the 80's and reignited the programming fire I had one my Amstrad... it was an absolute joyous time!!! 🙂🙂🙂

Dabz
Intel Core i5 6400 2.7GHz, NVIDIA GeForce GTX 1070 (8GB), 16Gig DDR4 RAM, 256GB SSD, 1TB HDD, Windows 10 64bit

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2199
Re: Best BASIC iteration
« Reply #9 on: October 05, 2019, 11:43:30 PM »
Quote
This old dogs getting a bit long in the tooth for new tricks
wtf does this mean ? ??? an english expression i suppose ?
getting a bit long in the tooth
Until the next time...

Offline Naughty Alien

  • Hero Member
  • *****
  • Posts: 664
Re: Best BASIC iteration
« Reply #10 on: October 06, 2019, 09:26:13 AM »
..NB/NF, and now PB, only because NB/NF are gone..

I mean, look at this simplicity and straightforward approach..functions inside types and so on...real B3D V2...pitty it went away...ihh


Offline Pfaber11

  • Sr. Member
  • ****
  • Posts: 451
  • Bonjour
    • FABERSGAMES
Re: Best BASIC iteration
« Reply #11 on: October 06, 2019, 06:39:29 PM »
Naughty Alien have you gone down the pure basic route . I looked at it myself briefly but just didn't take to it . I took a look at free basic as well but with things like AGK on the market what's the point . Don't think free basic will handle 3d and pure basic can't do Android etc. I would of liked to of learnt pure basic but without a good book it would take me too long I think. Anyway was I right in thinking  PB is pure basic . please let me know how you get on with PB . Happy coding.
Celeron N3060 1.6 ghz duel core  4 Gb ram 32 gig storage  HD400 Graphics 160 gig external hard drive....

Offline 3DzForMe

  • Hero Member
  • *****
  • Posts: 820
Re: Best BASIC iteration
« Reply #12 on: October 06, 2019, 07:50:20 PM »
@Dabz:

Quote
the original BlitzBasic for PC, the PC Floormat one... when i found that on the cover disc, and started using it, it just took me back to the 80's and reignited the programming fire I had one my Amstrad... it was an absolute joyous time!!! 🙂🙂🙂

Yeah, I first found BlitzBasic 2.1 on Amiga Format - years later after fighting (and losing) with trying to do the graphs associated with some bike speed recording hardware I designed and built  using tapes (yeah - I know - proper mad scientist) - was so chuffed to find Blitz3D on Amiga Floormat.

Hate sounding like a broken record - but Blitz3D Still JUST WORKS! Its flipping ace - and I've dirtied my coding hands with C and Bash scripting shizzle.

B3D 2 - never say never (yeah..... I know - some hope!)

As for VBDotNet - I must've absorbed all I need from my college manual - here it is propping up the bearded dragon tank - its in good company, how to grow Veggies ;) (joke....) - its great for front end stuff!

T3 is a mag in the UK, my first coding language ZX Basic - makes No.22 in the list of the top 50 gadgets of all time (by virtue of the fact the ZX Speccy drops in @ No.22 - behind the C64! I do confess to becoming a Commodore convert though - my Amiga is now in my man cave - rescued it from the loft.... jeez I do go on. :))

Offline Naughty Alien

  • Hero Member
  • *****
  • Posts: 664
Re: Best BASIC iteration
« Reply #13 on: October 07, 2019, 01:27:58 AM »
@PFaber11
..i found it very appealing because, it allows me to do industrial grade software as well, where a robust serial communication can be made with it and at same time 3D allows me to do machine visual preview , and so on..i did used B4J for this sort of things before (minus 3D graphics side)..as for 3D games side of things, after i went trough all examples, i can confidently say that its far ahead of AGK in 3D aspect..its basically a complete 3D engine (OGRE) embedded and works very well..long as desktops are game development target, its hard to see other software competing with flexibility/power of PB..i think its worth to give it a try..

Offline MikeHart

  • Hero Member
  • *****
  • Posts: 634
  • Cerberus-X developer
    • Cerberus X
Re: Best BASIC iteration
« Reply #14 on: October 07, 2019, 07:02:20 AM »
@NaughtyAlien: how is its development going on atm? Some time ago i read some post from Fred that he moved to Poland and the PB development might slow down a lot.
One thing i wish for would be ability to theme/skin a whole app. In that regard nothing beats Python with QT5.