Linear Space Program
75 subscribers
162 photos
16 videos
11 files
49 links
Побочные эффекты игростроения на хаскеле.

https://icrbow.itch.io/

Чатик: @HaskellGameDev
Дискорд: https://discord.gg/vxpWtBA
Download Telegram
Linear Space Program
Transparency Report It kinda works. You can see background and every opaque thing, but transparent-behind-transparent things can be overdrawn.
That can be solved with splitting scene further into non-overlapping nodes and sorting, but the texture-induced blending/cutouts would still be problematic.
Working out folding and array indexing bugs be like...
Can you spot the compiler-checked buffer bindings that must match those of pipelines?

No, you can't. Because static types are checked only once - before you even ship.

> Look, ma! No runtime reflection needed!
Another head-scratcher finished. Time to clean up the code.
One does not simply walk over a good benchmark setup...
Media is too big
VIEW IN TELEGRAM
One thing led to another and then...
This media is not supported in your browser
VIEW IN TELEGRAM
Abusing atmospheric scattering shader with cubemaps
This media is not supported in your browser
VIEW IN TELEGRAM
Ǣsthetical $ky from tweaked atmosphere composition
One of them is not like the others
This gateway looks like something would come right out of it
This media is not supported in your browser
VIEW IN TELEGRAM
Avoided diving into PBR (oh my god, it's full of maths!) for half a year. Actual implementation took 1.5 evenings.
> I am an alien spaceship, sitting in orbit around a planet. A small probe of a different alien race approaches, and I feel a sense of curiosity. I open my communication channels and offer to share information on my planet's inhabitants, and my race's goals.
Media is too big
VIEW IN TELEGRAM
PBR material with all the fancy textures.
Multiple materials collected from different models.
The final result is not that spectacular as I hoped for, but it is working correctly.