#NVK news: Support for DRM format modifiers has landed & will be part of the upcoming Mesa 24.1 release It's last piece required to support GameScope and is important to making Zink+NVK a robust #OpenGL solution. Read more: http://col.la/drmnvk#NVIDIA#Vulkan#OpenSource
For this #screenshotsaturday, I'm bringing some finishing touches in the map of our small point'n'click game. Hopefully it can soon be added to our Collection!
I just heard the bad news that I am probably going to need a new job starting in July.
So, before beginning the regular search, I wanted to ask my Fedi friends if anyone could use a capable C++ programmer with lots of graphics and networking experience. I wouldn't mind a change, so I'm open to anything. Even other programming languages! It would be awesome if I could use Linux to do the work. 🐧
Locations I would consider are: Central Europe, Melbourne, Sydney or Remote
Apparently, our game crashes with the latest AMD graphics driver, which is version 24.3.1. So I installed 24.3.1 on a testing machine and... it worked fine.
Well apparently AMD made two different "24.3.1" drivers, and the only way to discern them is the article number of the release notes. No seriously. One is the regular RN-RAD-WIN-24-3-1 and the other one is RN-RAD-WIN-24-3-1-POLARIS-VEGA, which is an entirely different driver for the Polaris and Vega cards. :drgn_angry:
"If you make your own engine you'll never ship a game"
I'm here to tell you this is BS. Kitsune Tails uses a custom engine built on a custom framework all made from the ground up by yours truly. Neither of these were even remotely the bottleneck for development duration. Turns out that the thing that takes the most time when you're developing a game is all the stuff that is hyper specific to that game and can't be generalized anyway
Not to mention all the, you know, actual content that sits on top of the engine. I can write a json parser and serializer from the ground up in a day or two, but all the cutscenes I had to script for KT took many weeks
Then there's the fact that if I'd used an out of the box physics solution for Kitsune Tails I'm fairly certain I'd never have been able to nail the game feel it has, which is the most core thing to the whole experience
You don't have to make an engine but quit pretending doing it is the hard part of making a game. It fucking ain't
There is days where I wish I could just use existing rendering pipelines with all the bells and whistles, but on many other days I'm glad I have full control over the stack. The engine is full of game-specific hacks and that's exactly why we did it this way.
On top of all that, our own engine is more efficient and optimized than an off-the-shelf engine ever could be.
I just want to give a big shout out to the @gnome guys they really do have the best designers in the game. It's really a joy to use Gnome and it's effortless to develop good looking apps with gtk/libadwaita (although not the easiest framework to use and it lacks any third party resources)
A very WIP vector graphic manipulation app made with @hare@GTK#libadwaita and #opengl packaged as a @FlatpakApps app, I think I just angered every Linux user that has ever existed
I now have more satisfying lighting.
Some interactible objects are lightmapped now, so it's not only about finding the objects with misfitting lighting, but finding them more logically.
This week, I've been working on invisible stuff that will slightly improve lighting in our last game.
Meanwhile, Biiscuit has been working on some new props, which I'll show for this #screenshotsaturday
She can do better but then her props wouldn't fit in the blocky Trenchbroom map :p And I'm currently still using the models' triangles for picking, I need to do better.
Nerd-Advice needed: Lots of software does not work on my old #MacBookPro (2011) anymore. Any Idea what to install? Simply #Debian? Or should I try #freebsd , #openbsd or #netbsd? Or something esoteric like Plan 9? The device in question is not in heavy use, rather a kitchen-computer for simple tasks.
@jedes_jahr_ein_neues_protokoll The CPU and iGPU in the 2011 MacBook Pro (13", 15", and 17") should be well supported under #OpenBSD. I don't recall if the mobile #Radeon in the 15" & 17" support #OpenGL acceleration under the latest MESA drivers or not, but should work fine in #X11.
layer tiles now can be manipulated, it creates, modifies or erases layer tiles after click is released
layer image size is infinite thanks to tiles #opengl#indiedev#gamedev#opensource