I read this announcement on his Itch.io page and it seems the wanderer has returned. Be interesting to see what he comes up with now because it looks like he's targetting all his old compilers, Max, Blitz3d with this new 3d system.
Here's a link to the dev post he put up. There's a a link in there also to a new forum he's put in place.
New 3D system (https://blitzresearch.itch.io/blitz3d/devlog/688259/libsgd-announcement)
Damn this is exciting :D
..wow...thats something i really like to hear..i may just redo all my stuff i have (over 40 completed levels) in that new system if turns to be true..
Awesome news!
This has come at the right time for me as AGK has been shelved. I think Mark should get this out pretty quickly as Blast 3d may be a thing soon. I wrote my first game with Blitz 3D on the PC.
Blitz3D 2 will be most welcome and I look forward to trying it.
Enjoy your coding.
thanks for telling us, i almost subscribed to 'Patreon' ( private joke :P )
QuoteThe 3D engine will use a simple entity system similar to Blitz3D
That's all I needed to read, really.
Hopefully he won't go down the multiplatform madness and just stick to the biggest audience, Windows users.
lol and I just bought a computer called BMAX yesterday, sounds familiar. :o
Quote from: Qube on March 01, 2024, 06:04:26Hopefully he won't go down the multiplatform madness and just stick to the biggest audience, Windows users.
Quote@impixi (https://skirmish-dev.net/forum/uid/21) Welcome back, it's like we're getting the band back together or something!
Yeah, you'll reallistically need a Linux/Windows PC for a while yet sorry, but I'm leaning towards getting more involved in Mac long term, see how it goes.
I guess, desktops are main objective, which is good thing as far as i can tell.. ;D
Quote from: Qube on March 01, 2024, 06:04:26Hopefully he won't go down the multiplatform madness and just stick to the biggest audience, Windows users.
Nothing wrong with multiplatform providing it's done correctly.
I would say good luck to Mark, but I wouldn't be spending any of my money or time using this new library with his track record.
..i assume B3D V2 will be similar to B3D we all know in a way that whole thing is integrated in to one IDE, but i may be wrong..im curious what form it will be..
Quote from: dawlane on March 01, 2024, 09:25:48Quote from: Qube on March 01, 2024, 06:04:26Hopefully he won't go down the multiplatform madness and just stick to the biggest audience, Windows users.
Nothing wrong with multiplatform providing it's done correctly.
Very true but I was thinking more on the extra workload for one person to keep up with.
Mark Sibly must have bang his head and bring all common sense to bring Blitz 3D back which is great but questions is what took him so long........
There is saying that when you got Good Programming lanaguge with good fan base on the forum and why on earth did he fook it up ...........oh the saying is never make mistake twice and he made more , let hope he learn those Mistake! Let hope he make the new programming language To infinity and Beyond!
Good Luck :)
Good to hear, will be interested to see how it progresses.
Huge 3D fan, these days I'm more into 2D coding fun - its more achievable! (its easier not to get to distracted with ....oh I wonder if I could do that? In Blitz 3D I managed to make a pretty mad Mario Fort Block tower which you could drive an articulated truck, which had a drop down door on the back - in which you could swap controls to a car Knight Rider style!).
https://images.app.goo.gl/JPdbda6jgxwBu8mc7
and.... wow:
https://ideas.lego.com/projects/fed813cb-b261-41fd-8dbf-3233a87bca30/updates
Halcyon days.
Sound interesting.
you know what would be cool, an A.I. assistant for blitz, so you could get it to put bits of code in as you direct it, and then do a bit of editing.
I hope it has an IDEal type enviroment where colors etc can be changed or a Good adjustable Dark Theme. I feel like stabbing my eyes out when forced to look at a Light screen for hours. :-X
A Function collapser would be good and lining up. If then, else if, else, nest's. Another good add on would be to Rem or marker for your code. So it comes up like a function where you can click it and go directly to the code. A bit like a Book Marker.
I cant help but wonder Blitz3D. Why not improve BlitzMAxNG? But then again if Blitz3D ends up being better for what ever reasons. It wouldn't be to difficult to learn coming from BlitzMax.
Kind Regards Bagey
He's looking at having the extension available for blitz3d and Max if you read his forum posts. He calls it blitz3d 2, but not sure he plans to do much change with the application. Just have the new library useable within it, is how I read this.
The features you're asking for are just for the editor. You might find that someone else will make a better one than what he comes up with anyway.
Who remembers Blide? Loved using that when I was a Windows user.
to be honest, I want Max 2, not bothered with 3D. Max is one of the most solid dev apps i ever used
Without a doubt, any evolution that Blitz3D has would make me very happy, I still use it as a work tool, and I continue developing games in it, because I enjoy the noble nature of this tool.
what good news!!
@mainsworthy, what is wrong with Max NG? Isn't it fit for purpose now?
Quote from: markcwm on March 11, 2024, 16:49:05@mainsworthy, what is wrong with Max NG? Isn't it fit for purpose now?
never used NG, not even found out what it does, but your suggesting its a 64bit version or extension to Max, cool thanks
NG is simply said a kind of successor to vanilla BlitzMax.
It adds language features, module functionality, fixes bugs, adds new targets (raspberrypi etc), adds 64bit support ..., adds new backends (think of "metal" on Apple OSes)
But it removes "support" for Windows 2000 and NT on the builds it does ... if that is a requirement (yes, I had complaints, do not ask...).
The Garbage Collector is different "by default" (Boehm-Dewers-Weiser, bdwgc, instead of reference counting) which might have issues too - but is at least capable of automatically handling circular dependencies (objA references objB, objB references objA) while the old vanilla refcounting GC would memleak there. If you uses the "threaded" build option in vanilla, then the GC should have been the same already - and NG is building "threaded" by default...
If you wrote strict (or superstrict) code in vanilla the changes you need to do to compile with NG will be almost zero (or only marginal). If you did not write strict code - then most probably you will spot a lot of issues you made in the past when making your code compatible (means "strict" at least) for NG. Means having "void" function result definitions but expecting integers, using integers instead of byte ptr (in 32bit builds both have the same "size", but in 64bit pointer size differs).
bye
Ron
Thanks Ron. thats really good info
Quote from: mainsworthy on March 10, 2024, 16:26:16to be honest, I want Max 2, not bothered with 3D. Max is one of the most solid dev apps i ever used
Yeah, I still use it a lot for tools and automation
Quotewhile the old vanilla refcounting GC would memleak there
Thanks for letting me know that. This was something I had raised many times in the past but was told I didn't know what I was talking about - lol
This project will fail if it goes down the Patreon route. My word.
I'm going to leave a comment to suggest instead a one time payment for 12 months access to updates.
Mark even stated it himself when he said Patreon was only an earner for him because of one guy.
A yearly subscription would bring in a healthy wage. Patreon will have him on edge because of fluctuations in payments from month to month. Nothing kills a project harder than when the developer starts to feel that it's just not worth it.
For yearly subscription I think Mark would need a finished product first. I think it would be hard to find anyone paying a yearly fee for "something" while Unity and other engines are available basically for free.
But I agree that some yearly subscription might be worth it at a later point.
Sorry wrong Post........about Game engine ranking........
Let get back on what Xaron say. Yes I agree that Mark need finished product first and he need build fans base again somehow (much harder to do that now than it was back in year 2000) to keep the forum going.....
@Xaron i dont think sibly game dev should or can be compared to game engines like unity.
@Hotshot that is interesting but it seems git related so pertains to open source, i dont know if unity is on github.
i'm not sure why. maybe you were saying about us though and in that case maybe it can.