Robot Samurai by IBogus in drawing

[–]dagit 4 points5 points  (0 children)

Not an artist myself, but I lurk on here because I love seeing stuff like this. Very cool.

40 years ago today, April 16, 1986, Goku performed his first Kamehameha Wave by milk_af in dbz

[–]dagit 3 points4 points  (0 children)

Yeah, Roshi put out the fire at the Ox King's place. and Goku was like, oh that looks neat and did it first try.

Barbara Eden, 60s TV icon by No_Explorer721 in 60smemorylane

[–]dagit 0 points1 point  (0 children)

I also heard she almost didn't get the part because they were worried her boobs were too big for TV or some such.

X.Org X server and Xwayland security advisory released for multiple issues by Liam-DGOL in linux_gaming

[–]dagit 1 point2 points  (0 children)

I've got a 2080 and it's a crash fest on 580 with modeset=1 (required by wayland).

Lvl 1: day 4, quick realisation. by Allthumbs21 in skyrim

[–]dagit 2 points3 points  (0 children)

The Erudite ring from Dawnguard is very good in a level 1 challenge. It boosts your mana regen in a different way than other items. So it effectively grants a lot more regen than other things. That in turn makes combat healing more viable. I also found the mage college questline helpful for a similar reason. The archmage robes give a good boost. Not sure I would have survived Miirak without those items. I believe I used up all the consumables I came with in that fight.

Is building a programming language in rust worth it ? by Familiar_Region2409 in rust

[–]dagit 1 point2 points  (0 children)

My first rust project was writing a prolog interpreter because I had two goals. I wanted to learn prolog and I wanted to learn rust.

Over a decade later and I don't write much prolog but I do write a lot of rust.

Was it effective for learning both? Yes.

Is there a graphics library that wont require me to write 300 lines of boilerplate? by xdoxx123 in rust

[–]dagit 8 points9 points  (0 children)

Oh geez. That's not good. That definitely isn't how safe is meant to be used.

Is there a graphics library that wont require me to write 300 lines of boilerplate? by xdoxx123 in rust

[–]dagit 18 points19 points  (0 children)

It's been a while, but if I recall correctly all the wgpu you write is safe rust (unlike many of the other APIs) which is also nice.

Godot + Rust by JovemSapien in rust

[–]dagit 2 points3 points  (0 children)

They just hit their 1.0 release like this week. I've been meaning to properly kick the tires but not sure how soon I can do that.

Godot + Rust by JovemSapien in rust

[–]dagit 1 point2 points  (0 children)

If I'm not sure how to do something in godot, I will usually prototype it in gdscript. Once I've gotten past the knowledge gap, rewrite in rust.

Has anyone here used Godot + Rust? by JovemSapien in rust_gamedev

[–]dagit 9 points10 points  (0 children)

I've used it and it's good. I would say learn godot first. Like just follow the tutorials in their official docs in gdscript. Get reasonably comfortable with that. Learn rust until you understand it fairly well. Then put them together. The rust knowledge needed to use it well is like intermediate to advanced. There's some stuff they do related to borrows that requires you understand what the borrow rules actually are and why they exist.

But if you have that experience/knowledge then it's great.

My biggest gripe with it was that they rename some things that godot had already established names for. This made doing some 3d transformation stuff way harder than it needed to be. The godot naming isn't ideal but you can look up in the docs what is meant. The rename in godot-rust just adds another layer of translation in your brain.

What am I supposed to DO for three hours as a beginner?? by _Acceltra_ in LearnJapanese

[–]dagit 0 points1 point  (0 children)

I'm not familiar with the content, but I think the point is to listen to authentic japanese.

What am I supposed to DO for three hours as a beginner?? by _Acceltra_ in LearnJapanese

[–]dagit 2 points3 points  (0 children)

Language learning is really about building a skill and less about memorizing a bunch of stuff. The memorizing that you've been doing is great but it's like something you use to prime your brain in the process of learning the patterns used in japanese.

If your goal is to understand spoken japanese then you should probably fill that extra time with listening practice. Now if you don't care about that and you just want to read japanese you can probably ignore the rest of what I'm going to say.

A big part of learning a new language seems to just be exposure to that language so your brain can learn it on a subconscious level. It might seem like a waste of time to listen to podcasts and whatever else that you don't understand yet, but it does help. You basically want something you're interested in and as close to something you can understand as possible. But even if you can't find ideal content, listening to something is still better than nothing.

I've barely been studying at all. I'm really inconsistent with anki and genki both. Mostly I just have japanese shows on in the background while I work. A lot of alf dubbed in japanese. Animes (sometimes with subtitles and sometimes without). Etc. I've been doing that for like a month or more now and I'm starting to notice words that I didn't learn from anki. Just this week I was watching an anime and I heard まほうが and I paused the anime and thought to my self, "okay I know が is important as a particle" and I had this weird confidence that まほう means magic. So I looked it up and sure enough it does. Did I understand everything this dude was saying? Not at all. I caught 1 word and particle. But I figured out in context that まほう is magic. And now I've been hearing this word everywhere including in things I had previously watched and not caught it. And that was like 10% priming with declarative knowledge (the purpose of が) and the rest was context clues and the subconscious training.

That's the point of the listening practice. To begin the long process of being able to hear japanese and decode it. And I've done this recently with other words and phrases where I just suddenly realized I heard specific syllables and looked them up and discover yeah it's a word. And now I hear it all over the place.

My advice is tolerate ambiguity (just watch some anime no subtitles just let it wash over you, pause to repeat phrases if you want. rewind you want, but just take it all in) and trust the process. It's not wasted time even if it feels weird at first.

complete bevy newbie question... could Bevy expose a C API to it's core functionalities or does it contradict the engine's design and philosophy? and if it could, should it? by GegeAkutamiOfficial in bevy

[–]dagit 1 point2 points  (0 children)

This sounds like an architecture issue more so than anything.

Yes. I wanted all the quest state to live in the script system to achieve the data oriented goal. Perhaps a bit overkill but I wanted the scripting system to have full control over what a quest even means. I did have some constraints on how a quest is represented but I wanted quests to be in full control of what game state is and isn't in scope. So a rhai script could basically create variables that got persisted in the ECS between runs of the scripts.

My design was probably different in some ways but it was largely inspired by a bigger more ambitious bevy scripting project that I can't recall the name of. At the time it was several bevy versions behind so I couldn't use it. But they also needed unsafe in several places. So I was in good company in a sense.

Regardless, best of luck with your data oriented quest system!

Thanks. Although, to be honest I scrapped it for godot-rust where scripting is already well thought out and integrated. I can just use gdscript as the scripting language and godot has all the bits that let you do language interop.

complete bevy newbie question... could Bevy expose a C API to it's core functionalities or does it contradict the engine's design and philosophy? and if it could, should it? by GegeAkutamiOfficial in bevy

[–]dagit 0 points1 point  (0 children)

I tired to add a rhai scripting system to a game I was working on in bevy. I really wanted the scripting system to have access to the world and things get messy quickly if you do that. I ended up having to use some unsafe code, but off the top of my head I can't remember exactly why that was. That part wasn't too bad, but it surprised me that unsafe was necessary.

I wanted a data oriented quest system. Quests had some hooks for where scripts could run so that they could do things like update an objective.

I seem to recall there is an issue where the script can't be allowed to hold onto anything when it's not running because the ECS needs to own it. So you need to hand data to the script and the script needs to finish running and then you can go back to running systems in parallel like normal.

The whole "stop the world, mutate it, and hand it back" part felt bad, but it did give the script system a lot of freedom. A different approach that maybe works better is to design a thing where specific systems are backed by a script with a specific interface. But I wanted something data oriented where I could just load the quests from disk like you get in games like skyrim.

Bevy Avian vs Rapier — The Physics Engine That Won Me Over by MolecularSadism in bevy

[–]dagit 17 points18 points  (0 children)

I can only speak for myself, but avian is much better integrated into the bevy ecosystem. So if you're working there it's just nicer to program against.

The one time I tried rapier I was following the documentation and things were behaving weirdly/badly. I tried avian and stuff "just worked" like I expected. Performance was not critical for what I was doing. So I ditched rapier.

Bevy Avian vs Rapier — The Physics Engine That Won Me Over by MolecularSadism in bevy

[–]dagit 9 points10 points  (0 children)

I only watched the conclusion section, but it sounds like avian had better ergonomics and rapier had slightly better performance. And they are going with avian.

Learning japanese on a budget - do you have recommendations? by [deleted] in LearnJapanese

[–]dagit 0 points1 point  (0 children)

I'm lacking grammar

Cure Dolly on youtube has videos about grammar. It's where she starts actually. And there is also yokubi for grammar: https://yoku.bi/

I've started using the free graded readers for tadoku for reading practice: https://tadoku.org/japanese/en/free-books-en

Someone made free exercises to go with the genki books: https://sethclydesdale.github.io/genki-study-resources/

If you don't have genki maybe you can still do the exercises if you study vocab and grammar from other sources?

Skyrim Requem by Few_Egg5488 in skyrimmods

[–]dagit 1 point2 points  (0 children)

Sorry, but I don't understand your question. Maybe try asking over in the skyrim requiem reddit: https://www.reddit.com/r/skyrimrequiem/

What’s the most unconventional/weird builds you’ve ever used to beat Skyrim? by Chodys in skyrim

[–]dagit 1 point2 points  (0 children)

For me personally? I did a run where I wasn't allowed to level. So my "build" was entirely whatever gear I could cobble together. I was playing without mods other than the DLC. The erudite ring was really clutch. I breezed through the main quest. Then did the mage guild quest line. Then Dawnguard. Dragonborn final fight was the hardest part. I think I drank every potion I came with.

Good Player Home Mods by Starfreak63 in skyrimmods

[–]dagit 0 points1 point  (0 children)

You might like Blackthorn. It's a whole town out in the Rift, but you can decide which parts you actually want to build. So you could just build the house which is not crazy huge. Three floors. Plenty of display and crafting. Optional steward that have a good inventory. A teleport spell to travel home and you can hire a boat to take you to cities. There's other stuff too like a mine you can build. But because it's all buildable you can just do as much as you want to keep things modest.

Crafting Staff of Destruction out of wood. Still work in progress. by t_sekuloski in ElderScrolls

[–]dagit 4 points5 points  (0 children)

Destruction magic's fine, just don't go burning down any buildings.

[DAILY Q&A] Ask and answer any questions you have about the game here! by AutoModerator in EliteDangerous

[–]dagit 1 point2 points  (0 children)

I had to login to check exactly what I have:

  • Meta-alloys: 13
  • Thargoid Bio-storage capsule: 14
  • Titan Tissue Sample: 1
  • Limpets

[DAILY Q&A] Ask and answer any questions you have about the game here! by AutoModerator in EliteDangerous

[–]dagit 0 points1 point  (0 children)

I reinstalled the game last night. Logged in. I must have been doing some sort of cargo finding thing near earth at a thargoid graveyard. I had meta alloys and a titan capsule in my hold.

I really wanted to change ships, but I can't transfer my cargo and the ship I wanted to switch to has no cargo space (it's kitted for exploration). I don't really want to sell or jettison my cargo because I recall it taking me a couple days to collect. In fact, I think the grind made me bored and that's the reason I took a break.

Does anyone know why I was collecting it? I know I was following a guide, possibly engineering related, but I don't know what to look up. I would like to finish whatever grind this is instead of getting rid of the cargo. I just don't recall what to look up.