Show newer
xianc78 boosted
tech illiterates: do NOT fucking speak over me when i know what i'm talking about
xianc78 boosted
xianc78 boosted
xianc78 boosted
@tadano It's the GPL, there's plenty of docs from Doom 3 era stuff but not as much as the more popular engines of the 00s like UE2 or Source but the GPL license puts off people who don't "get" the license or who want to make console shit (see the ScummVM Wii lawsuit and it's outcome).

But most of the troonslop "retro" game devs are using Unity with faux PS1 graphics that struggle to run on a C2D.
xianc78 boosted

@PurpCat Come to think of it why don't devs just build on the FOSS id tech engines in this day and age? There should be plenty of docs and support by now and it runs everywhere without the bloat of stuff like Unity, UE, etc. (most of which is completely unneeded for smaller projects)

xianc78 boosted
Gonna mess with id tech 4 soon btw I wanna make a 00s style fps or similar before gaming got bad

I wonder what natural resource that Blackrock found in California that justified burning the whole thing down for land grabs.

xianc78 boosted
xianc78 boosted

Instead of annexing other countries we should allow states to secede.

xianc78 boosted
xianc78 boosted

If the United States is going to buy Greenland it should sell New Hampshire.

This way there's no need to spend new money on flags.

I hate both of the phrases "tech right" and "woke right". They both sound retarded.

xianc78 boosted

I don't know why people are getting excited about the possibility of Trump annexing Canada and Greenland. It reminds me of people talking about a North American equivalent of the EU and continental superstates are exactly what the technocrats want.

Even though the game I'm working on is not finished, here are things that I am aiming to do better for my next project:

* Actually plan out the basic structure of the code before writing: This may come to a shock to you, but I only plan the game design and I write the code on the fly without planning out the code structure before writing it. Though I forgot how to drawl UML diagrams.
* Use object-oriented state machines: I have been putting off doing this for YEARS, despite knowing the advantages OO state machines have over enums and switch statements. I plan to at least use this for game modes because using traditional state machines for those creates an unorganized mess. OO state machines also seem to make code more reusable which is a plus.
* Put animations into their own objects: It should make it easier to organize them that way, especially when some animations are only played once while others are looped. It's also something that I have been putting off for years.
* Write my own timer class: SFML's clock class has no method to pause the timer. Only restarting the timer entirely, which means that it's still going even if the game is paused. I should write my own universal clock class to accommodate for that. The only reason why I haven't done that now is because not many things in my game use a timer and if they do, it doesn't really break the experience that much if pausing somehow interrupts them.
* Implement better RNG: I've noticed that C and C++s built-in random functions work differently than what I'm used to. I think in higher-level languages like C#, Java, and Python, the call to the standard random function/method increments the seed for the next call, while in C and C++ it just uses the current time as the seed, so if multiple calls are made in the same millisecond, they will give the same results. My game uses custom RNG for level generation, but enemy AI still uses rand/srand.

xianc78 boosted
Missouri could take a big step for food freedom: New bill would expand raw milk sales to farmers' markets, local businesses, and online challenging a federal prohibition scheme in the process.

🍶🚜 Read more: https://blog.tenthamendmentcenter.com/2025/01/raw-milk-market-would-be-expanded-under-new-missouri-legislative-proposal/
xianc78 boosted
PKT DNS is here !

As of today you can now register PKT Domains, and when you do, they become a subdomain of every participating PKT "infrastructure domain".

See: https://cjd.pkt.wiki for an example.

https://thegoodwork.substack.com/p/pkt-dns-is-here
xianc78 boosted
xianc78 boosted
The NSO Group used their Pegasus spyware to infiltrate devices and extract data through zero-click exploits, allowing hackers to access devices without the user clicking a link or downloading anything.

Read More: https://thefreethoughtproject.com/government-surveillance/israeli-spyware-firm-nso-group-found-liable-for-hacks-of-whatsapp-users

#TheFreeThoughtProject
xianc78 boosted

I miss normal, non-gaming-specific, workstation motherboards that were $150 or less. No stupid LEDs. A green PCB. Parallel and Serial ports like God intended!

Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.