April 25, 2019, 01:52:35 PM

Author Topic: What happened to Blitzbasic  (Read 15729 times)

Online Steve Elliott

  • Hero Member
  • *****
  • Posts: 1719
Re: What happened to Blitzbasic
« Reply #45 on: August 30, 2017, 10:17:37 AM »
Blitz3D is a dead language, and ever more tricks are required to even get it running.

AGK 2 is basically Blitz BASIC2 and is updated regularly.
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 LineOf7s

  • Jr. Member
  • **
  • Posts: 44
    • LineOf7s Entertainment
Re: What happened to Blitzbasic
« Reply #46 on: August 30, 2017, 10:42:43 AM »
I have no issue with AGK2 at all - it's very exciting and I'm keen to see what comes of it - but to say Blitz3D is dead is to deny its usefulness to anybody.  The "tricks" are minor at worst, and vanilla Blitz3D is still very capable of producing a vast array of significant projects, not least of which is the recently released Polymaniacs.

Blitz3D may not be being developed by Mark anymore, but it's got many more years of life left in it before it's by any means "dead".

Offline RobFarley

  • Jr. Member
  • **
  • Posts: 20
  • I'm very important
Re: What happened to Blitzbasic
« Reply #47 on: September 12, 2017, 02:19:48 PM »
Funnily enough, I was just looking for the site today, I'm looking at rehashing some of the stuff I did back in Blitz3D to phone apps and just felt the urge go get all nostalgic about stuff and read back the epic Alien Breed CP threads! Nice to see some familiar names here!
Cheers, Rob

Online Steve Elliott

  • Hero Member
  • *****
  • Posts: 1719
Re: What happened to Blitzbasic
« Reply #48 on: September 12, 2017, 02:25:54 PM »
Indeed the Alien Breed Collaboration Threads were epic :)
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 Rick Nasher

  • Hero Member
  • *****
  • Posts: 676
Re: What happened to Blitzbasic
« Reply #49 on: September 12, 2017, 05:55:44 PM »
Let's Alien Breed in AGK(which is multiplatform) and make it 3D with LAN/multiplayer!  8)
_______________________________________
 B3D + physics + shaders + X-platform = AGK!
:D ..ALIENBREED *LIVES* (thanks to Qube).. :D
_______________________________________

Offline Rooster

  • Sr. Member
  • ****
  • Posts: 358
  • I don't know what this does...
Re: What happened to Blitzbasic
« Reply #50 on: September 12, 2017, 06:12:17 PM »
What were the Alien Breed Threads?

Online Steve Elliott

  • Hero Member
  • *****
  • Posts: 1719
Re: What happened to Blitzbasic
« Reply #51 on: September 12, 2017, 06:15:27 PM »
Where the old Blitz Community worked together to produce a re-make of the Amiga classic game - Alien Breed.

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 Rooster

  • Sr. Member
  • ****
  • Posts: 358
  • I don't know what this does...
Re: What happened to Blitzbasic
« Reply #52 on: September 12, 2017, 07:03:54 PM »
Cool!

Offline Rick Nasher

  • Hero Member
  • *****
  • Posts: 676
Re: What happened to Blitzbasic
« Reply #53 on: September 12, 2017, 07:15:22 PM »
I think I somewhere have some 3D models lurking around in the lair of my harddrive..
_______________________________________
 B3D + physics + shaders + X-platform = AGK!
:D ..ALIENBREED *LIVES* (thanks to Qube).. :D
_______________________________________

Offline RobFarley

  • Jr. Member
  • **
  • Posts: 20
  • I'm very important
Re: What happened to Blitzbasic
« Reply #54 on: September 12, 2017, 08:05:34 PM »
Goodness me I remember downloading those, they were quake 2 models I think and then rigging and animating them... I didn't spend too long getting them very accurate as they were only going to be seen from above and quite small on screen... I'm sure I've probably still got the source code somewhere!
Cheers, Rob

Offline Rick Nasher

  • Hero Member
  • *****
  • Posts: 676
Re: What happened to Blitzbasic
« Reply #55 on: September 12, 2017, 09:38:28 PM »
They would actually do well in a non-top down 3D Alien game too, hehehe.
Never know what's behind the corner in sector Delta-2, but the proximity checker says "bliep-bliep-bliep", so better hold on to your flamethrower..  ;D
_______________________________________
 B3D + physics + shaders + X-platform = AGK!
:D ..ALIENBREED *LIVES* (thanks to Qube).. :D
_______________________________________

Offline meems

  • Sr. Member
  • ****
  • Posts: 310
Re: What happened to Blitzbasic
« Reply #56 on: September 15, 2017, 01:01:00 PM »
>What happened to bb?
wow nice to read the consensus here, same thought I had, but I thought I was alone while all u lot were busy on Monkey. I agree Mark lost the plot. But for me the 1st step down the wrong path came with BlitzMax. Why? Because it had object orientation. OO is too involved for hobbyists. Hobby programming is the main source\gateway of people in games programming. A good BASIC can convert a non-programmer to a skilled amateur and prime him to learn harder language paradigms, such as OO. By shifting to OO, Mark stonewalled this source of people and revenue. Now noobs are starting with glBasic & freeBasic. So where was Mark's monkey userbase coming from? The oldmen? Anyone good enough & willing to invest time in monkey is good enough to write C++ and any other industry language, find libraries and bindings and do platform conversions themselves. So he's not going to convert a single punter from the established games industry. So where's his userbase? The only userbase he had were his loyal fans that he'd won over from his Blitz days. But as others said ; he didn't cater to their requests, he did what he wanted. This was fine for years, but he went astray. But why did he go astray?!?!

Part 2 wtf did Mark go astray?
Not long after it was written the B3D library became obsolete by newer DirectX. It would have been clear to Mark that there were now 2 paths to take in his game language writing job

a.) Keep endlessly writing Blitz libraries that get made obsolete every 18-24months due to newer openGL and DirectX etc
b.) Try write a language that has some inherent ability to auto-update as better hardware and software platforms become available


As a far-sighted ideas man, Mark would have found the 2nd option irresistible. The compromise was the language would have to be more abstract and difficult. He made the wrong choice. But with BlitzMax the mistake was not yet apparent and not too far gone, so he kept on with it, until it broke his business.

Ideally Mark should have stuck with improving BlitzPlus and Blitz3D. He was the best programmer, he could have cornered the the BASIC community and we'd all be happy. Without Mark, the BASIC community has spread to other BASICs. The community of old blitzmen and youngsters would have been very powerful.

Makes me question why I prefer BASIC over industry languages :
>Its much easier and faster to write.
> at the hobby and medium level : There's nothing to be gained from object orientation \ abstract programming over a well written and up to date BASIC
> functional BASIC is fine for anything below about 50,000 lines of code or 500 functions. which is more than 99% of hobby \ medium level games and apps


and really we should have known. Uni lecturers were saying 30 years ago : The main reason for OO was for enormous 1,000,000 line programs. It was Java that really screwed the entire programming community into thinking that OO is for all programming. " Your using a sledgehammer to crack a walnut " was how my lecturer put it in 1998 while I made a 300 line OO program to move a few lines around the display.

Offline meems

  • Sr. Member
  • ****
  • Posts: 310
Re: What happened to Blitzbasic
« Reply #57 on: September 15, 2017, 01:02:48 PM »
accidental duplicate

Offline Xaron

  • Full Member
  • ***
  • Posts: 249
Re: What happened to Blitzbasic
« Reply #58 on: September 15, 2017, 01:52:41 PM »
Very well written, meems. I do OOP day in / day out mainly with C++/C# for two decades now. And yet I'd love to use BB3D and still love it's simplicity. I don't need OOP for games, procedural is sometimes way easier to handle and even more "human" friendly due to its sequential nature. I even think about to teach my son (11) with BASIC first.

Actually I'm in the process of doing something like BB3D but cross platform. Still needs time.

Offline MikeHart

  • Hero Member
  • *****
  • Posts: 547
  • Cerberus-X Dev Team
    • Cerberus X
Re: What happened to Blitzbasic
« Reply #59 on: September 15, 2017, 01:56:43 PM »
Actually I'm in the process of doing something like BB3D but cross platform. Still needs time.

Cat out of the bag!  :D