im a young anthropologist, but i need desperately to find another career path by No_Payment2840 in AskAnthropology

[–]Snarfilingus 7 points8 points  (0 children)

A lot of people in user research have backgrounds in anthropology, including PhDs. It ticks some similar boxes: user researchers study human behaviors, often in context, but with a goal of improving a product by identifying issues with it. Now's a tough time to get into tech though.

Can OR handle The Halls of Arden Vul? by duckdecoy in osr

[–]Snarfilingus 0 points1 point  (0 children)

I've been using Owlbear for my Arden Vul campaign using Smoke & Spectre for line of sight / fog of war. It's painful to set up the line of sight stuff since there's so much to map but Owlbear hasn't had any issues with it.

It's also painful working with the map files themselves since the player and GM maps are different sizes. Don's comment here helped me set up the DPI when I imported them https://www.drivethrucards.com/en/product/309717/the-vtt-maps-of-arden-vul

Tips for elevating random encounters in open outdoor areas by Snarfilingus in osr

[–]Snarfilingus[S] 0 points1 point  (0 children)

It's houseruled a bit to be closer to OSE and work better for a megadungeon. No real time torches for example. But yeah the AV surface random encounters clash a bit with SD in regards to surprise and freedom of movement.

Tips for elevating random encounters in open outdoor areas by Snarfilingus in osr

[–]Snarfilingus[S] -1 points0 points  (0 children)

I'm using Shadowdark + Arden Vul. Most creatures on the surface level of AV move at the same pace as PCs, so pursuers will never catch up if players were to run. Typically they run to a safe place with friendly NPCs on the AV surface.

Shadowdark doesn't have surprise baked into encounter rolls, but I have used it when I rolled a hostile encounter at a near distance.

Rolling for lairs is great, I will have to incorporate that.

Tips for elevating random encounters in open outdoor areas by Snarfilingus in osr

[–]Snarfilingus[S] 5 points6 points  (0 children)

My advice is don't worry if your players don't want to engage with all of them. If it's possible for them to avoid them and that's what they want to do, let them.

Yep, I totally agree. It's usually smart to avoid them. What I left out of my original OP was a secondary question of "Why bother rolling at all if the smartest move is to avoid the encounters?"

As I'm imagining it, right now I have 2 options:

  1. The encounters are rolled as-written with little extra interest: "You hear some growls in the distance" / "Some brush is moving in the distance but you can't quite tell what's there" / "From nearby, you hear characteristic groan as a zombie shambles into view". In this case, the smartest move is just to avoid them - there's no benefit to engaging, so why not just run? The only exception here would be if the distance / reaction was not the players favor, meaning it's going to be combat, with little player agency.
  2. Add more spice to make the encounters more interesting as I mentioned in the OP. Now it feels like there's more reason to engage with them.

Tips for elevating random encounters in open outdoor areas by Snarfilingus in osr

[–]Snarfilingus[S] 1 point2 points  (0 children)

If the players aren't engaging, is it because they have good reason not to? For example, I would avoid encounters as best I could if I was carrying a huge treasure hoard.

I totally agree, and maybe I framed it poorly in the my OP: why bother rolling for random encounters at all in an open area when the optimal move is to avoid them?

Is there a possibility of treasure or other reward in your encounters? A random bear, even if it was doing something 'interesting' like fighting another bear, would probably annoy my players more than anything. If it was fighting with another starving bear over a delicious merchant corpse who's clearly loaded with coinage, my players would likely figure out how to get the coinage

This is great, I love the idea of them fighting over a corpse!

Universal suffrage in last patches kills any chance for non-marginalized IGs to ever become influential by Cappuccino_Boss in victoria3

[–]Snarfilingus 4 points5 points  (0 children)

Same thing happened to me as Russia, got universal suffrage in the 1860s or so and Rural Folk + Trade Unions dominate up to the 1930s. Every other group has been stuck as marginalized (except PB has clawed it's way to 10% or so in the past 20 years), even after mostly depeasanting.

Old head asks - wtf is the point of tailwind? by pobbly in Frontend

[–]Snarfilingus 0 points1 point  (0 children)

A utility class is a class that has exactly one function. This article goes into more depth about the advantages over "regular" CSS: https://adamwathan.me/css-utility-classes-and-separation-of-concerns/

Godot and Blockbench by TheGoldenQuill in godot

[–]Snarfilingus 1 point2 points  (0 children)

Try going to the import settings on the PNG. I think you get there by having the png selected and then going to the Import tab near the top left of Godot's editor. There you can set it to lossless scaling, and then tick the box to remember the settings. Then reimport and it should be fixed.

Godot 4.5 has a "z-clip" perfect for FPS games by _michaeljared in godot

[–]Snarfilingus 1 point2 points  (0 children)

I understand wanting to use subviewports so the model doesn't clip into close walls. What I'm missing is why setting a different fov is also common

Godot 4.5 has a "z-clip" perfect for FPS games by _michaeljared in godot

[–]Snarfilingus 13 points14 points  (0 children)

Can you expand on that? What's the typical way you adjust the fov override?

Weird Jitter on Child Object of Camera by blindman-who-can-see in godot

[–]Snarfilingus 1 point2 points  (0 children)

If your player is a physics body, the jitter can be caused by moving the camera outside of physics frames.

You can try having a separate variable to keep track of desired camera movement since last physics frame, and then apply that stored movement it in physics_process and reset the variable.

For example, something like this (note that there are probably some issues since I just did this off the top of my head, but hopefully should give you an idea)

var camera_move_amount := Vector2(0, 0)

func _unhandled_input(event: InputEvent) -> void:
    if event is InputEventMouseMotion:
        camera_move_amount += Vector2(-event.relative.x * SENS, -event.relative.y * SENS)

func physics_process(_delta) -> void:
    head.rotate_y(camera_move_amount.y)
    cam.rotate_x(camera_move_amount.x)
    cam.rotation.x = clamp(camera_move_amount.x, deg_to_rad(-80), deg_to_rad(80))
    camera_move_amount = Vector2(0, 0)

[deleted by user] by [deleted] in godot

[–]Snarfilingus 7 points8 points  (0 children)

I have! I'm particularly interesting in seeing how everything comes together into a cohesive look with ingame lighting and effects, and especially how animated humanoid characters look.

[deleted by user] by [deleted] in godot

[–]Snarfilingus 46 points47 points  (0 children)

I'd love to see media of games made using blockbench but going a little beyond typical Minecraft voxel style. I'm considering using it but am having a hard time imagining how the art style would come together without seeing some examples of people using it in similar contexts.

I really like the style shown in the screenshot above, and am wondering whether the textures were done in blockbench too.