hauntedbees.com
Y'all remember to drink your Kefir today?
Not a real doctor or a real bee.
Working on Uprooted: Meal Replacement Game, a game about throwing vegetables at start-up nerds.
196 posts
556 followers
973 following
Regular Contributor
Active Commenter
comment in response to
post
Anyway listen to "Getting Away With It" by Electronic, and listen to 91.9 KCSB-FM in Santa Barbara and online at kcsb.org.
comment in response to
post
"We're gonna form our own band that no one will recognize as being composed of members of New Order and The Cure!"
"Great, what should our music sound like?"
"EXACTLY like what you'd expect music composed by New Order and The Cure sound like!"
"Brilliant, no one will ever figure out it's us!"
comment in response to
post
VERY SUΛRGEN
comment in response to
post
No no, I'm pretty sure you need at LEAST a masters degree in English to type "turn this figma file into an angular component" into a prompt textbox.
But also if the AI ever fails to do something perfectly, it's not because the AI is imperfect, it's because we just typed the wrong prompt, obviously.
comment in response to
post
Yup. Sorry Knives Out, but because of this, Poker Face is now the only Rian Johnson murder mystery series that matters.
comment in response to
post
Like I get that "howdy" is short for "how d'ya do?" but like... I'm not asking a question. I'm saying "howdy!" not "howdy?" Is the question mark part of the contraction?? Is that allowed???
comment in response to
post
I don't know when or why I started saying "y'all" and "howdy" given that I've spent my entire life living in California, but I have definitely tricked people into thinking I'm from Texas given how often I say them.
I've also been thrown off by people who respond to "howdy" with "good, and you?"
comment in response to
post
There must be something animaney, or even totally insaney going around lately, because I had an Animaniacs crossover idea I wish I could draw in my head recently, too: Warner Herzog. It's just Werner Herzog as an Animaniac.
comment in response to
post
If you do, let me know how it is! I want to go there one of these days, and knowing if it's actually good will be a good push to actually do it.
comment in response to
post
Assuming you are in fact where I think you are, there are MANY good ice-related food options available. McConnell's ice cream is just down the street and they're pretty great imo. Alas the only Ralph's I know is the grocery chain.
comment in response to
post
I remember the first few times I saw one I just assumed it was the same rich asshole every time. Then I realized the license plates were different and there were, in fact, many cybertrucks in town. I was devastated.
comment in response to
post
I can't go a week without seeing one. Sometimes two in a day. 😔
comment in response to
post
I know Mangione's, and I've thought the same thing every time I've walked by it. Never actually been in there, though.
comment in response to
post
That's what I thought! I've been debating doing that, too (I want to pixelate my 3D models to give them a prerendered look and the best I can do with shaders still doesn't look quite right), but I haven't done the math on how performant it'd be if I had a couple dozen of these on screen at once.
comment in response to
post
Awesome! Are you rendering to a sprite in another program or are you converting the models to sprites within Godot using something like ViewportTextures?
comment in response to
post
Happy to help! Sometimes in programming you gotta do the things that people say you shouldn't! And in those cases, the "don't do that" answers get in the way of the "there are some reasons why you might not want to do that, but if you want to anyway, here's how!" answers.
comment in response to
post
Although now this means I can add "solves circular dependency issues!" to the plugin's readme, so at least there's that. Hopefully it ends up being helpful to you, too!
Godot frustrates me at times, but I'm at least glad that sometimes those frustrations end up being not too hard to work around.
comment in response to
post
Godot DOES keep track of already loaded references without reloading them each time, but when loading a resource it loads all of its dependencies first, so in this scenario the initial resource isn't *actually* fully loaded yet.
comment in response to
post
Now, testing something close to your scenario: if a.tres references b.tres, and then try to make that reference a.tres, I get a "Recursion detected, unable to assign resource to property" error. So, unfortunately, Godot still doesn't play nice with what you want.
comment in response to
post
Seems like the specific cyclic dependency you're describing is NOT fixed in 4.4. The one in 3.x was when this code would completely break Godot, even without assigning any values to them:
class_name A extends Resource
@export var b: B
class_name B extends Resource
@export var a: A
comment in response to
post
I wish Godot had a better built-in way of doing this, but for now, that's the magic of plugins, I guess!
comment in response to
post
There are times when you want to load all the resources with a resource (i.e. When loading a level, you want to load the characters and things in the level without having to manually call load on all of them), but for custom resources in contexts like this, it's pretty bad.
comment in response to
post
The recommended way I've seen to resolve this online has been "just use the resource paths/uids and call “load” when you need the actual resource." Which is great in theory, except the Inspector UI for custom resources is good. That's why I made a plugin to make it easier: github.com/HauntedBees/...
comment in response to
post
So if your Scene has a couple TalkingCharacters that each have five Scenes, which in turn each have a couple TalkingCharacters, and so on.. you're basically loading every character and scene in your game into memory just by loading one of them.
Which is not great. Not a fan of this Godot behavior.
comment in response to
post
If you're using Godot 3, I believe a lot of circular dependency issues were resolved in 4.
But either way, if your Resource has a reference to another Resource, it loads that entire scene, so circular dependencies or not, doing things that way can cause issues.
comment in response to
post
Thank you for adding "make sure item-only runs are possible" to my to-do list! I've never heard of this concept before but it sounds like a fun challenge.
comment in response to
post
Also mine is trying to look like an N64 game sorry you'll have to wait ten years for me to get good enough at 3D modeling before I can make one that looks like a Dreamcast game.
comment in response to
post
Editor's Note: After the Sega Saturn used quads instead of triangles for their 3D rendering, they continued the trend of defying norms by using eight words to represent five words on the Dreamcast. This post is in reference to that.
comment in response to
post
Linux *also* made up 3%, but Linux is a growing market, especially with Steam Decks now. I'd expect my next game to have a bit more than 3% Linux because of this; all the more reason to prioritize Linux over MacOS even if in the grand scheme of things neither platform will be my main income source.
comment in response to
post
Windows made up 94% of my last paid game's installs, so even if I'm a Linux-first developer, it's hard to justify NOT keeping around a machine that dual-boots to Windows.
MacOS made up 3%. Even buying the cheapest used Mac would cost more than I'd make back from Mac gamers.
comment in response to
post
I always export my free/game jam games on all platforms, but the last time I sold a game with a Mac build, my friends who playtested it found Mac-specific bugs that I could never resolve.
My philosophy and marketing was basically just "Mac users, buy at your own risk, and use that Refund button!"
comment in response to
post
Want to release a game for Linux and guarantee it works? Cool, install Linux on your PC.
Want to release a game for Windows and guarantee it works? Cool, install Windows on your PC.
Want to release a game for MacOS and guarantee it works? Buy a Mac. And maybe pay for an Apple Developer license.
comment in response to
post
In my game, levels have people, and people have dialog trees, and some people have shops, and those shops have items, and those items have 3D models and thumbnail icons, and all I actually need when the level actually loads are the level itself and the people in it!
So why load everything else too?
comment in response to
post
Then she shot him in the head.
She shot Max in the fucking head.
comment in response to
post
Google Translate is not great translating Russian to English (although to be fair I can't say it's also not a possibility that the writer just Writes Like That and it's bad prose even in Russian), but there was no romance in this story. Just the implication that romance or love used to exist.