• 0 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: August 3rd, 2023

help-circle













  • Unity is trash and I’ll just leave that alone.

    Using Rust for a game engine with wgpu, unless you already know Rust intimately and have used the Vulkan API before, is going to be difficult for you. I recommend you give it a try, but last I checked wgpu expected you to be familiar with Vulkan and is missing comments on most crate types and functions.

    You might have better luck with something like macroquad or miniquad, but you’ll probably hit a wall and realize you want to do something that the developer didn’t think to expose an API to make possible. You’re also on your own for sound. Bevy has many components and I know it’s popular, but I don’t know if it has rendering. Maybe macroquad is the missing piece? Oh, and then text rendering. That’s a tough one.

    I recommend a couple options: browse lib.rs or AreWeGameYet for game engines that aim to provide a complete package.

    For non-rust, recently Relogic gave a bunch of money to Godot and FNA, so I would check those out. That’s going to be your quickest start (towards minimalism and performance) that isn’t unity.




  • You did get me there.

    On the other hand, you can make identification difficult.

    Use a root app that disables all network hardware while the device is locked, and randomize your MAC on public networks. Also use a carrier (if available) that purports to be ethical.

    There are various issues with my statements: your SIM identifies you, there are ways to identify people across different networks even if their MAC is randomized, and even “ethical” carriers still use towers from other providers, which can of course triangulate your position.

    That said though, if you take the proper precautions using a smart phone would be no worse than a flip phone.




  • Actual, undeniable issues? Sure! However, and you may have heard this before, a tool is just a tool. Technology is neither good nor bad–it depends entirely upon how you use it.

    Demonstrably inferior? This is simply and objectively untrue. They are not inferior in any ways whatsoever. How healthy they are, for the user, is not the only metric to consider. There is also the productivity side.

    They make phone calls, they make texts, and then on top of the basics, you have access to much of mankind’s collective knowledge catalogued at your fingertips. Whether or not that knowledge is actually correct is a judgment call. Whether or not you use your phone for video games, YouTube shorts, TikTok, and porn, is up to the individual user, and is indicative of the lifestyle that they choose to live. It has nothing to do with the tool that was put in their hands, and much more to do with the morality of the companies that serve the content that provides them gratification–and the ability of the individual to resist temptation.

    As for tracking, if you are reasonably educated about the technology that you use on a daily basis, it is easy to circumvent the tracking and spying that happens. An example of this would be Calyx OS. Yes, you’ll be putting in more maintenance, but do you do your own car repairs? Maybe it’s time to advocate for ourselves and make an industry of privacy conscious smartphones.

    Addendum: As for mobile UI, yes, it sucks, and companies keep hiring terrible developers that use the wrong tools for the job. That’s what happens when you’re mostly focused on your bottom line and don’t want to pay for the skill that is actually required to make decent software.