(here is the second video)
#gpu #indiedev #indiegame #gamedev #programming #opengl
It's super challenging to work with shaders, but so rewarding.
I am reworking the light system to move it from the CPU to the #gpu, which when finished will not only increase the performance and maintainability, but also greatly increase the visuals and potential gameplay and immersion.
GPUs are awesome!
PS: Don't mind too much the details as well as the lack of light on the tiles, it's very much a work in progress and far from finished.
#gpu #indiedev #indiegame #gamedev #programming #opengl
Those of you who remember the #Fluxus #livecoding environment might be interested to know that part of its DNA lives on in @thentrythis's (flx) WebGL 3D Game Engine:
"A fully featured browser based game engine used for FoAM Kernow projects such as our Butterfly hunting citizen science games, Viruscraft, Penelope tablet weaving livecoding system and the Royal Society Summer exhibition Malaria games."
#fluxus #livecoding #scheme #opengl
Some footage from First Plague, our runner made in a game jam in 2020, mixing 2D objects in a 3D world, which will be part of the collection we'll release soon.
As an Egyptian in his boat on the Nile, try to escape the River of Blood while saving the unlucky Nile inhabitants on the shores!
#indiedev #indiegame #IndieGameDev #gamedeveloper #gamejam #handmade #OpenGL #D3D12 #DirectX12 #runner #screenshotsaturday
#indiedev #indiegame #indiegamedev #gamedeveloper #gamejam #handmade #opengl #d3d12 #directx12 #runner #screenshotsaturday
Rapidly unfolding in #pinxi - #vulkan and #EGL API reports for graphics.
About to roll out the full output set for vulkan, then I'll need to go over #OpenGL as well to get the 3 to be as similar as possible for each verbosity level.
You can see the full data with pinxi -Ga --dbg 57, it gets more than it's displaying currently, and as noted, a few features may be added to OpenGL if it makes sense and is practical.
Too much code, sigh, but that is how it is when doing old feature upgrades.
i'm running archlinux32 on a T42 using xf86-video-ati and mesa-amber, are the GL vertex glitches anything i can do something about? #linux #archlinux #mesa #opengl
#linux #archlinux #mesa #opengl
A session of playing the first level of Fire Exit.
We're getting closer to a release of our games collection.
#indiedev #indiegame #IndieGameDev #gamedeveloper #gamejam #handmade #OpenGL #D3D12 #DirectX12 #screenshotsaturday
#indiedev #indiegame #indiegamedev #gamedeveloper #gamejam #handmade #opengl #d3d12 #directx12 #screenshotsaturday
Analog Obsession UREQ v1.0 VST3 AU AAX WiN macOS [FREE]
#2023 #AAX #Analog #AnalogObsession #AppleSilicon #AU #Classic #DAW #easy #EQ #Equalizer #filter #free #fun #Gain #Intel #MacOS #Obsession #OpenGL #Play #Saturation #Simple #Simulation #Time #Touchscreen #VST3 #Windows
#aax #analog #analogobsession #applesilicon #au #classic #daw #easy #eq #equalizer #Filter #free #fun #gain #intel #macOS #obsession #opengl #play #saturation #simple #simulation #time #touchscreen #vst3 #windows
Just came across a wonderful GitHub repo on drawing thick lines in modern #OpenGL here: https://github.com/mhalber/Lines ( @mhalber are you the author? if so, nice work!)
I'm trying to decide which of the methods I should use for #PyQtGraph .. I can't use the SSBO since I'm on OpenGL 4.1, which leaves the Geometry Shader, the Instancing Lines and the Texture Buffer Lines methods... If anyone has #OpenGL experience, I'd be curious to know what they would suggest.
Why does my brain autocomplete "glTexGend" from #OpenGL to "glTexGender"
*New Gender unlocked: Texture*
The modern-times hiatus for Bumbershoot Software comes to its thrilling conclusion as the program I wrote last week breaks on every single other computer I try it on. I fix these problems and also try out a bunch of #OpenGL loaders because linking a library in and using it is just too pedestrian.
It was fun to actually do some dev work directly on my #raspberrypi though!
Next week, SNESdev will start.
https://bumbershootsoft.wordpress.com/2023/08/26/exploring-our-opengl-shader-scaffold-design/
We’re considering expanding our #opengl capability, the bulk of our current implementation uses the legacy OpenGL 2.1 API. We are thinking about migrating to OpenGL 4.1. Some old iGPU devices wouldn’t make the cut, as well as embedded devices like the RPi. Would this decision impact you? Please reach out!
Some longer footage of Swimming Brick, the underwater adventure game, to be released with our collection of jam games.
I kept the jam version's maps to show their parenting, only with much more detail and complexity.
#indiedev #indiegame #IndieGameDev #gamedeveloper #gamejam #handmade #OpenGL #D3D12 #DirectX12 #screenshotsaturday
#indiedev #indiegame #indiegamedev #gamedeveloper #gamejam #handmade #opengl #d3d12 #directx12 #screenshotsaturday
The Asahi Linux GPU drivers for the Apple M1 and M2 chips are now officially conformant with OpenGL ES 3.1, making the reverse-engineered, free and open source drivers compliant when Apple's official macOS GPU drivers are not. https://rosenzweig.io/blog/first-conformant-m1-gpu-driver.html #AsahiLinu #M1 #M2 #FOSS #OpenGL #standards
#asahilinu #m1 #m2 #foss #opengl #standards