Game developer and artist.

Spoken languages: Hu, En, some Jp

Programming languages: C, C++, D, C#, Java

Mastodon: @ZILtoid1991

Github: https://github.com/ZILtoid1991

  • 2 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
    1. I already had issues with Reddit long before the API drama, due to spam, etc. However when the API drama dropped, I almost 100% switched to kbin, save for the rare occasion I found some useful info on Reddit, with the occasional tumbling into some other interesting threads.
    2. I post more often to Mastodon, slowly leaving Twitter too, I just need to convince my fellow authors to do so, to give me even less reason to use it. I however decided to limit posting updates of my game engine to Twitter, and instead use the main account now dedicated for it ( @PixelPerfectEngine )
    3. I haven’t heard of Matrix, I’ll look up it. I don’t have any major gripes with Discord so far.
    4. Peertube is fine and dandy, however it’s even less adapted than other Fediverse platforms, all while YouTube would be mostly fine IF IT DIDN’T ACTIVELY TRIED TO SABOTAGE MY FIREFOX! I EVEN PAY FOR PREMIUM AND MEMBERSHIPS!

    I don’t really use any other save for following a bunch of Misskey accounts with my Mastodon. However, I was thinking on creating a federated game launcher/gaming-focused social network similar to Steam. Some parts of it would use ActivityPub (especially public stuff like achievements), others XMPP or something similar. Issues are the question of a copy protection system, and an anti-cheat system. Banning pirated copies of the game from official networks is probably easy even with open source tools, and likely not so controversial. Anything more than that would require more complicated setups, such as a lot of proprietary stuff, not to mention are very controversial, especially with gamers. Anti-cheat systems are also a though issue, likely being the responsibility of the developer, and also there’ a lot of controversy with them with kernel-level anti-cheat systems.



  • My first encounters with it were very rough to say the least. Developers getting used to the jankiness of the graphical user interface (if they had one), was commonplace, and often I was pulling my hair when I was forced to use older versions of Blender and similar productivity software, and any suggestions for UI improvements were met with massive resistance from the developers, due to wanting to avoid “spoonfeeding”, and “not introducing users to write their own shell scripts, thus making them lazy and never discovering its feature of automating complex tasks”.

    However, this changed when I started to get into drawing and downloaded Krita. It showed me that open source software doesn’t have to be an absolute nighmare to use, and not hiding handy but less-commonly used features behind a barely documented CLI. Even Blender became more usable in my experience than many more expensive 3D rendering software.








  • Yes, but the Fediverse is only one part of the equation, and has its own pitfalls.

    Free and open source software could overtake the proprietary software market in theory, but in practice it often fails since many FOSS projects are made for developers by other developers, most of who tend to be power users. And the average user needs ease of use, and easily accessible common functions, not a lightweight command-line interface with scripting.

    Even then, things like games and other stuff might only will be partially FOSS, like engines and frameworks, the rest being behind a paywall. However, I think people should experiment with what I call “open source universes”, which is basically creating shared universes that are open source. Maybe even make some open source RPG system with it too, so we could have an open source alternative to the likes of D&D, WH40k, etc. At one point I tried to make something like this, but the issue was that it was based on an old webcomic idea of mine, which I started working on when I had totally different views on many things. Might revisit it with different ideas later on.

    Open source hardware will be a really hard uphill battle, with a large issue coming from closed-source drivers (Thanks ARM and nVidia!), cost and difficulty of manufacturing silicon, etc.













  • I started off as capitalist. I believed the fairy tales from silicon valley: If I work hard enough, I might be able to rise to the top, not only able to leave my hometown or my country, but also I might even able to buy a cheaper sports car. Used, but it might be fun to refurbish, or even customize. I even had a paranoid fear of communism, due to fear mongering from the right.

    Then reality hit hard. First, I had to learn that the people I idolized didn’t just make some mistakes, but were outright evil, while the competition isn’t much better. Then I had struggle with trying to find a job, especially due to my inability of making up a story of long time employment history and achievements. And then I had to drop out from college, because I couldn’t do my mandatory internship time.

    When I said we should at least do some regulations to not let these things to run amok, the answer was that it would be “communism”, and instead we should left it up to the free market. And if the market doesn’t have problem with it, then I’m in the wrong.

    Then I found Libertarian Socialist Rants on YouTube, the forerunner of what we know as “lefttube”. The rest is history.