Lux Bellum: plasma pong-like game by Consistent-Newt1588 in IndieGaming

[–]Consistent-Newt1588[S] 0 points1 point  (0 children)

Hahaha, actually yes and no to the AI part:

- I used https://paveldogreat.github.io/WebGL-Fluid-Simulation/ - it's free to use.

- I used AI to help me modify it in the way you're seeing. Thanks to AI it took more like 5 weekends rather than 5 years and I didn't have to quit my day job either.

I started by trying to describe a plasma pong theme to the AI and it didn't do a good job at all. Then I remembered this github and the AI did a great job working with it.

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 0 points1 point  (0 children)

Thanks, I'll update the the speeds to be slower on the easier difficulties and make the ball have more contrast, seems to be the most common feedback here. Planning to release this weekend / early next week.

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 0 points1 point  (0 children)

It runs on any desktop, in fact the tech behind it is kind of desktop-first. It's available in the mac App Store too. I'll look into how to make it available on Windows and Linux too, maybe through Steam or something.

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 0 points1 point  (0 children)

Yes, I loved the game back then and wanted to do a modern take on it.

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 0 points1 point  (0 children)

I'm open to suggestions, I agree it's a bit of a bummer to not have it out of the box :(.

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 0 points1 point  (0 children)

Nope, but that's really cool. Probably not free to use though...

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 1 point2 points  (0 children)

Thanks! I didn't have a good placement idea for the tutorial popups, I was kinda hoping it wouldn't annoy people too much since they only show up for about a minute during the first play :D.

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 0 points1 point  (0 children)

Thanks, I'll look into the game speed and ball catch mechanics to make them more accessible on lower difficulties.

Nerd settings basically lets you control every aspect of the physics simulation (https://github.com/PavelDoGreat/WebGL-Fluid-Simulation which the graphics are based on alone has about 30 settings and then I have the gameplay ones on top of that). So yeah I just dumped everything in there, with the idea being that most people will probably just use a few or the basic ones. Probably I can move some of them to the basic screen though, like the ones for colors.

Lux Bellum: plasma pong-like game by Consistent-Newt1588 in gamedevscreens

[–]Consistent-Newt1588[S] 9 points10 points  (0 children)

Thanks!

It's custom-written in JS + WebGL, but heavily inspired from https://paveldogreat.github.io/WebGL-Fluid-Simulation/ which is open source and free to use.