Drag[en]gine Game Engine

Okay. The website linked has a terrible interface for denying cookies. Any website like that these days automatically gets a no from me. I either choose not to go there or jump through their hoops to deny them cookies. It is not the worst (where you need to manually deselect 300+ sites) but it was more than one level deep which is completely unacceptable and unnecessary.

before the gdpr regulation websites employed the same practices, but now it is out in the open. Perhaps nowadays it would be wise to block such sites.

Personally I already have a content blocker to not connect to any adware/advert or tracking providers.

Unfortunately I have no control of the IndieDB website in any way. That said if you are working in the domain of game development or game news for that matter avoiding trackers is like trying to play minesweeper with only one field not having a mine: pretty much impossible. I’m no fan of this development either but personally I don’t know any remedy for this problem. With my own website I can reduce this to the absolute minimum (over which I have no control in the end) but that’s the most I can do.

The situation with big websites embedding hundreds of trackers is really unfortunate.
Speaking of your own website,it’s much better but there’s still stuff that can be done.
When I visit the home page,uBlock Origin blocks 9 (!!!) requests to Google Fonts,which are totally unneeded.
I know that Wordpress embeds them automatically,I’ve spoken with lots of Wordpress site admins about that already and few are aware.
You can easily get rid of the third-party requests and load the fonts through your own server by using one of these two Wordpress plugins: OMGF | GDPR/DSGVO Compliant, Faster Google Fonts. Easy. – WordPress plugin | WordPress.org or Local Google Fonts – WordPress plugin | WordPress.org

Also,when it comes to sharing videos,embedding stuff from youtube[.]com is the absolute worst thing you can do.
If those are your own videos,consider uploading them to a Peertube instance and embed them from there.
Alternatively,you can embed them using Invidious,a privacy-friendly proxy for Youtube (simply replace the domain with a Invidious instance,the rest stays the same).
To make the instance choice easier,you can use https://video.fosswelt.org/ which automatically redirects to a reliable Invidious server.
And if you also don’t want to use Invidious,please,at the very very least,replace youtube[.]com with youtube-nocookie[.]com as this prevents Google from using personalized tracking data (but you’re still directly embedding Youtube stuff,which is evil,please use another method if anyhow possible)

I’ll see what I can do about the fonts thing. I did notice the problem already but I did not find any remedy that works. Wordpress plugins are unfortunately a bit ā€œfinickyā€ at times. But as mentioned I’ll see what I can do.

Concerning the videos the fosswelt and indivious ones are not working. I’m getting an error about admins having shut down public access so I guess this method has been torpedoed already (maybe by youtube themselves). They are very aggressive recently especially against ā€œalikeā€ websites so I would not be astonished if they got a hit by them.

Most probably peertube is the only solution you mentioned that could work but I don’t have the server infrastructure to support video streaming. That requires juicy lines and that’s not what I have here.

Invidious and the redirector domain do actually work,I just tried it using the video you’ve embedded on the Epsylon page,try here: Epsylon Trailer - Invidious
If you wish to use Peertube,you don’t need to host a own server.
There are many public servers available where you can upload your videos.
Have a look at this page: Ų§ŲØŲ­Ų« عن منصة بييرتيوب | JoinPeerTube

I think I could get now that invidious thing working. No idea why I kept getting an error. It should not funnel all videos through them (I’m using short-coder plugin to avoid re-typing you-tube embeds)

1 Like

Invidious by default does not proxy videos.

I would also advice against using peertube if you live in any legislative area where hosting illegall content is well, illegal. The ā€žjust use webtorrentā€œ approach makes you a hoster then if you accidentally land on a video that has illegal content.

Drag[en]gine 1.23 has been released together with DEMoCap 1.2.

This release by itself is large but on Haiku the impact is small. This is because the release contains as main points Service Module support (this applies to Haiku) and various new third party modules: EOS SDK, Steam SDK, Microsoft GDK and Mod.io modules. All of these do not have Haiku support.

An exception potentially is Mod.io . Source code is open source so theoretically it can be compiled on Haiku. It is though geared for Windows and Linux so I’m uncertain if it can actually work on Haiku. If so it would be cool. But to be on the safe side I disabled Mod.io on Haiku until further testing is done. For those not knowing Mod.io is a platform providing support for distributing game modifications in a way a game can directly integrate mods without needing community build tools. In Drag[en]gine modding services are directly integrated so you do not have to do more than just enter your Mod.io credentials and it works.

I’ve also done the pull request. It builds on my system.

5 Likes

I quickly tried compiling modio sdk to see if it would be possible to get it working but this required to compile liburing and compiling this fails.