Basilisk Games and Future Coding Language Update?...

Movies, politics, the inevitable collapse of our universe... whatever we're talking about, you're welcome to join the conversation!
Post Reply
User avatar
IJBall
Major
Major
Posts: 1684
Joined: August 31st, 2008, 11:07 am
Location: Southern California

Basilisk Games and Future Coding Language Update?...

Post by IJBall »

This question is directed to BW.

A couple of years ago, there was a discussion around here in which you said:
BasiliskWrangler in [url=http://www.basiliskgames.com/forums/viewtopic.php?f=2&t=4231]this General Chat[/url] thread [url=http://www.basiliskgames.com/forums/viewtopic.php?p=35003#p35003]here[/url] wrote:However, if I had to do it over again, I'd go with C++. BlitzMax is very powerful and easy to learn for the most part, but C++ is universal. It's what everyone uses. Most of the best tools and engines are written in C++.
But, in that same thread, there was also discussion of BlitzMax2, which sounded like it might mitigate some of the issues that Basilisk Games had with BlitzMax in the first place.

So, all I'm wondering is - what are Basilisk Games' current plans for a gaming programming language, post-Eschalon series?
Is BlitzMax2 actually a viable programming language choice for your future games?
Or will it be a switch to C++ afterall?

This is just a (mostly) non-programmer who's curious about such things.

TIA.
Randomizer
Captain Magnate
Captain Magnate
Posts: 1469
Joined: December 11th, 2007, 5:51 am
Location: Wandering the Rift

Re: Basilisk Games and Future Coding Language Update?...

Post by Randomizer »

BlitzMax had the advantage of doing the work of porting the game to Windows. Mac, and Linux. It made the job easier since it was code once and deal with a few bugs for the different platforms.

C++ has the advantage since other coders write in it there are already libraries of graphics and game engines available. The downside is that the code has to be compiled for each platform and some have peculiarities that make extra work. I know that older Spiderweb games for the Mac don't work on Steam because of the way they were compiled.
User avatar
ManusDei
Council Member
Posts: 190
Joined: May 9th, 2010, 3:41 am

Re: Basilisk Games and Future Coding Language Update?...

Post by ManusDei »

You can somewhat mitigate the problem with C++ and multi-platform using #define for OS-specific function calls, but for that you need to have it in mind when you start coding (else it's a pain to replace all calls with your generic call).
User avatar
BasiliskWrangler
Site Admin
Posts: 3833
Joined: July 6th, 2006, 10:31 am
Location: The Grid
Contact:

Re: Basilisk Games and Future Coding Language Update?...

Post by BasiliskWrangler »

For a mainstream language, probably C# ... C++ is widely considered outdated/archaic, though it still seems to be used specifically in the field of game development, probably because so many tools and engines still exist in C++.

Also considering using Unity as a game framework, though there are several other options that might work better for what we do.
User avatar
SpottedShroom
Captain Magnate
Captain Magnate
Posts: 1372
Joined: June 4th, 2010, 6:18 pm

Re: Basilisk Games and Future Coding Language Update?...

Post by SpottedShroom »

BasiliskWrangler wrote:C++ is widely considered outdated/archaic
What does it say about me that I still code in C?
User avatar
BasiliskWrangler
Site Admin
Posts: 3833
Joined: July 6th, 2006, 10:31 am
Location: The Grid
Contact:

Re: Basilisk Games and Future Coding Language Update?...

Post by BasiliskWrangler »

SpottedShroom wrote:What does it say about me that I still code in C?
I know a guy who still uses COBOL in his business...so...
User avatar
MyGameCompany
Officer [Platinum Rank]
Officer [Platinum Rank]
Posts: 516
Joined: September 22nd, 2009, 6:56 pm
Location: Michigan

Re: Basilisk Games and Future Coding Language Update?...

Post by MyGameCompany »

SpottedShroom wrote:
BasiliskWrangler wrote:C++ is widely considered outdated/archaic
What does it say about me that I still code in C?
AFAIK, C/C++ are still very popular. I still use it for my games, because I can use it on nearly any platform and, like they say, there are tons of libraries/tools for it. In my other job, we have to support both Windows and Solaris, so everything we do is C/C++. I have friends who work in the defense industry, and they use it almost exclusively. And the code for most open source libraries I've seen is C/C++.
Troy
Former indie game developer
Check out my Book III mods: The Mystery of Rockhammer Mine and Expedition into West Mirkland
User avatar
ManusDei
Council Member
Posts: 190
Joined: May 9th, 2010, 3:41 am

Re: Basilisk Games and Future Coding Language Update?...

Post by ManusDei »

SpottedShroom wrote:
BasiliskWrangler wrote:C++ is widely considered outdated/archaic
What does it say about me that I still code in C?
Fear, I still see assembly code, pretty much everyday :lol:
User avatar
Painted Lady
Lieutenant
Lieutenant
Posts: 798
Joined: April 23rd, 2009, 3:09 pm

Re: Basilisk Games and Future Coding Language Update?...

Post by Painted Lady »

BasiliskWrangler wrote: I know a guy who still uses COBOL in his business...so...
Who even providess a COBOL compiler on their systems any more? Yikes!
User avatar
Kreador Freeaxe
Major General
Major General
Posts: 2446
Joined: April 26th, 2008, 3:44 pm

Re: Basilisk Games and Future Coding Language Update?...

Post by Kreador Freeaxe »

Painted Lady wrote:
BasiliskWrangler wrote: I know a guy who still uses COBOL in his business...so...
Who even providess a COBOL compiler on their systems any more? Yikes!
Maybe whoever uses COBOL still would like this word processor I have:
https://dl.dropbox.com/u/11511028/Wordprocessor.jpg
---

Kill 'em all, let the sysadmin sort 'em out.
User avatar
BasiliskWrangler
Site Admin
Posts: 3833
Joined: July 6th, 2006, 10:31 am
Location: The Grid
Contact:

Re: Basilisk Games and Future Coding Language Update?...

Post by BasiliskWrangler »

Kreador Freeaxe wrote:
Painted Lady wrote:
BasiliskWrangler wrote: I know a guy who still uses COBOL in his business...so...
Who even providess a COBOL compiler on their systems any more? Yikes!
Maybe whoever uses COBOL still would like this word processor I have:
https://dl.dropbox.com/u/11511028/Wordprocessor.jpg
Jeez, is that thing radioactive?
User avatar
Kreador Freeaxe
Major General
Major General
Posts: 2446
Joined: April 26th, 2008, 3:44 pm

Re: Basilisk Games and Future Coding Language Update?...

Post by Kreador Freeaxe »

BasiliskWrangler wrote:Jeez, is that thing radioactive?
No more than anything else here near the Nevada Nuclear Test Site. Unfortunately, I did finally throw away all the 8" floppy disks for that word processor. I'm trying to find a scrap dealer who'll give me something for the metals in the machine itself.
---

Kill 'em all, let the sysadmin sort 'em out.
User avatar
Painted Lady
Lieutenant
Lieutenant
Posts: 798
Joined: April 23rd, 2009, 3:09 pm

Re: Basilisk Games and Future Coding Language Update?...

Post by Painted Lady »

Quite a few of the "computers" of that era contained enough precious metals to be worth something in salvage. Don't ask me how I know.........
Post Reply