Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thanks! :)

It was one of the examples that drew me into Blitz3D,  so, I had to do it justice! :D Hehehe

I have a few more, which you may have probably seen, but for others, you can spy them here:

BambooBasic Videos - SyntaxBoom

As I say, I'm working on these to pick up anything "iffy" in the engine, it hasnt been bad actually, little tune ups here and there... Overall, I quite happy with how it's going! :)

Dabzy

Wow...I have watched all the other videos of the examples made in BambooBasic. Really well done. The development direction is correct: the style of these examples is very similar to the style of the examples in the Blitz3D installation file. People who like or use Blitz3D should be very interested in BambooBasic after watching the videos. Sure. You should look into how to let these people discover the existence of BambooBasic: you require an effective promotion method. <----- my unbiased opinion. Sure!!! 

Well, first off... Get it beta'd when I've finished mucking about... Let other people try it out, see if they can break stuff! :D

Promotion/marketing, well... I'm in the same category as Mark was with his last bits and pieces, and will probably rely on the most part of "word of mouth" going forward at first I suppose.

At the moment, it's been nice just posting in this thread, just steadily ticking away, people will see it and what not, but, I'd hate to think I'd have to spam the hell out of forums for the attention, obviously I will post stuff, but, I don't want the "look at me, look at me, look at me" kind of bloke, because forums (As a person running a forum), stuff like that can get really spammy, and annoying! :D

So, onwards and upwards, as they say in the cheese aisle! :D

Dabzy

Hi, I see. Actually, designing a formal page for BambooBasic on the following webpage may be an appropriate way for the public to have chances to contact this new game language. Sure. 

https://dabzy1978.itch.io/   

Good luck!

Oh, thanks for the tip... I'll do that when I have some more samples done, then I have a proper little video gallery showing it off first! :)

Dabzy

Sorry for my late reply. 

Very good! A lot of Itch members will discover your good language easily! 

Hi, one more question: is BambooBasic a fast programming language? I asked this question because I have read this forum thread: https://rcbasic.freeforums.net/thread/970/challenge

Only curious..

It gets transpiled to C++, then G++ handles the backend... The transpiled code is pretty clean, so, G++ chomps it up, performing all it's glorious optimizations on it, so... Yeah, I would say it's nippy.

I've never really felt the need to micro manage or scrutinise that side because of that, I've spent more time tuning the runtime, and that flies along, 100000 entities, 50000 cubes, 50000 spheres, all textured, all rotating. About 48million triangles being handled by the GPU, and still have a nice 61FPS.

There is someone I know creating, what I think, is a Unity/Leadwerks like setup, and advertising 2million triangles at 120FPS, and they are pleased with that... So, given that... You can tell where any new grey hairs are from on my head! :D

I've concentrated heavily on that, and I think I've hit the ceiling really with what I can achieve in terms of the runtimes performance. As it happens, I just had a conversion about that at syntaxboom about it. I've got 76000 lines of code now, split between the IDE, transpiler and runtime, and maintaining it is a nightmare, an acceptable nightmare, but implementing further optimizations, hand on heart, I'll struggle... Obviously there will still be cheapo stuff I can implement, but for AAA-like performances, I'm not in the same book as your Unity's etc, never mind page... I dont need it, I never imagined hitting them numbers anyway, but I have... And I'm happy! :)

Again, the true result will be when people use it, that will determine everything, that's why I've been working on samples, to try and garner how the runtime runs, and, it's doing okay, I think.

Not sure if you have seen, but I've added a few more videos to the mix at syntaxboom:

BambooBasic Gallery - SyntaxBoom

Dabzy

 I've got 76000 lines of code now, split between the IDE, transpiler and runtime, and maintaining it is a nightmare <---  Sure! It is a real terrible nightmare. 

Again, the true result will be when people use it, that will determine everything, <--- Yeah, agree!

Not sure if you have seen, but I've added a few more videos to the mix at syntaxboom: <--- Of course! I will continue to visit the gallery regularly.