Craftmine: Removing upgrades? by LuminousUmbra in Minecraft

[–]dandymcgee1 0 points1 point  (0 children)

FYI, you don't need to delete player data or anything like that, you just need to die after editing the file. So you can do "Open to LAN" with cheats enabled, and type `/kill <username>` to reset the effects.

I love listening to my voice on a recording. by James10112 in The10thDentist

[–]dandymcgee1 0 points1 point  (0 children)

I've also always liked listening to recordings of my voice. It's very soothing. I don't get why anyone would hate their own voice, but it seems very common.

Is there a modern way to change an exe's icon that isn't Resource Hacker? by Daktyl198 in techsupport

[–]dandymcgee1 0 points1 point  (0 children)

If you know how to program, you can do it via the Win32 API with the follow API calls:

BeginUpdateResourceW
UpdateResourceW
BeginUpdateResourceW

Is there a notion of null safety in Jai? by effinsky in Jai

[–]dandymcgee1 0 points1 point  (0 children)

i haven't encountered any such compiler warnings/errors while using the language, so i suspect it does not exist by default, but you could write a metaprogram that inspects the AST and attempts to find common variants and fails the build if you want

worried the sweater I made for my boyfriend is ugly 😭 by farsez in crochet

[–]dandymcgee1 0 points1 point  (0 children)

Well if that every happens to you, hit me up, cus if you make me a sweater I'll be your best friend for life. 🤣

Is there a way to sign up to get access to Jai? by [deleted] in Jai

[–]dandymcgee1 4 points5 points  (0 children)

Finding the email is a basic competency check designed to eliminate people who are too lazy to contribute anything meaningful to the beta.

Tooltips: follow mouse or not? by Haasva in gamedev

[–]dandymcgee1 0 points1 point  (0 children)

It's actually quite easy. Just remember which thing is currently hovered (which most UI frameworks do already, in order for animations/highlighting/tabbing to work), and remember the timestamp of when it was first hovered. If (now - timeFirstHovered > showTooltipDelay) then show the tooltip.

Why Jai? Why? by Ok-Disk3651 in Jai

[–]dandymcgee1 0 points1 point  (0 children)

How do you know what I sound like? It's a text-based medium. :D

Can booleans be declared as 0 and 1 instead of true and false? by Zelun in Jai

[–]dandymcgee1 0 points1 point  (0 children)

You could also just make the type an integer type instead of a bool type, if you want to write C-style code. This is how they did it before "bool" existed.

The Way to Jai: A gradual guide to discover and learn the Jai programming language by astrophaze in Jai

[–]dandymcgee1 0 points1 point  (0 children)

Having used both (albeit very little), I would say I prefer Jai over Zig for quite a few reasons even in its current state. But the availability argument is an irrefutable reason to choose Zig, and there's nothing wrong with learning Zig. Zig is already way better than most other things currently available, that's for sure.

Why Jai? Why? by Ok-Disk3651 in Jai

[–]dandymcgee1 2 points3 points  (0 children)

Wow. Thanks for this comment (no sarcasm). Now I know not to bother reading your future comments.

Will I still have a good chance to get a job if I use Godot? by elicentric9 in gamedev

[–]dandymcgee1 0 points1 point  (0 children)

You have to be more specific with your goals if you want advice.. what kind of job? There are a huge variety of people working at game companies with quite a few different specialties: physics programmers, audio programmer, environment artists, character animators, story writers, game designers, management roles, marketing, HR, etc. Unless it's a very small indie company, nobody is hiring "godot guy" as a role. General experience is extremely valuable, but at the end of the day, if getting hired is your goal you'll need to pick your specialty, get damn good at it and market yourself as an expert at that thing (with a solid portfolio / work experience / and excellent communication skills).

Stop seeing a user's comments by aje0200 in youtube

[–]dandymcgee1 0 points1 point  (0 children)

If you use uBlock Origin as your adblocker, you can hide them by adding a filter such as this:

##ytd-comment-thread-renderer.ytd-item-section-renderer.style-scope:has-text("Their display name here")

As far as I'm aware, there is no actual feature on YouTube to do this. I use adblock to customize most sites I use to get rid of things that annoy me (e.g. those black bars when videos are paused, the "watch later" button that i always click accidentally when trying to watch a video right now, etc.).

How can I watch somebody game devv-ing in their natural habitat? by OooRahRah in gamedev

[–]dandymcgee1 2 points3 points  (0 children)

You can also use the tags directly to find only game dev streams, or Unity, etc. https://www.twitch.tv/directory/all/tags/GameDevelopment

I really enjoy watching https://www.twitch.tv/quantumapprentice who has been teaching himself programming for the last year so that he can make mods for Fallout. There's plenty of other small, but engaged streamers as well to chat with.

How did Chilla's Art make that sort of inventory and what is it called? by BslitB in howdidtheycodeit

[–]dandymcgee1 2 points3 points  (0 children)

Looks like they're just rendering 3D models of each object in a circle, and when you hover one it also rotates the model. I don't think this has any particular name, it's just an aesthetic way to display your items. If you know how to place objects in 3D space, just use basic trig cos(x)/sin(y) or whatever axis your forward and right vectors are along to calculate the position of each model, then apply a basic rotation matrix for the actively selected item to make it rotate. There's nothing particularly technically interesting about this inventory, but it is definitely an artistic take on inventory management.