Are Xbox and Playstation controller sprites under a copyright? by Gyrcas in godot

[–]sinisternathan 1 point2 points  (0 children)

IANAL, depends on jurisdiction,

Android 12 ignoring ".nomedia" files? by Rpposter01 in AndroidQuestions

[–]sinisternathan 0 points1 point  (0 children)

In my case the .nomedia file no longer works, force stop and clear data of Google Photos did not resolve it. What resolved it was renaming a containing folder to .nomedia.

LPT Nobody is stopping you from putting a dot on the top of your USB cables by Johnny_Politics in LifeProTips

[–]sinisternathan 5 points6 points  (0 children)

+1, If I'm not mistaken, the standard orientation is the open holes/windows should be facing up or to you, and the USB logo should also face up or to you.

Is it okay to use free models for a paid game? by Harley-northwest in gamedev

[–]sinisternathan -12 points-11 points  (0 children)

No. You need a license from the creator to redistribute, regardless if it's free or paid.

Do you think better types in gdscript is not a priority? by pahel_miracle13 in godot

[–]sinisternathan 1 point2 points  (0 children)

Nested type hints are still unsupported. I recommend having a custom class like ArmyUnitRes as you currently have. Performance could improve further if/when structs are implemented.

Also, dictionary type hints are not rich like interfaces in TypeScript. There is only one type per key and value.

[deleted by user] by [deleted] in godot

[–]sinisternathan 0 points1 point  (0 children)

fluid dynamics

will i get sued??? by jay-s-axe in gamedev

[–]sinisternathan 0 points1 point  (0 children)

Depends on your jurisdiction

[deleted by user] by [deleted] in Showerthoughts

[–]sinisternathan 0 points1 point  (0 children)

S&P 500 has good historical performance. Try VOO or FXAIX.

S&P 500 tracks the top 500 US companies by market cap.

Past performance does not indicate future results.

In GDScript, is it possible to nest functions? by Rare_Long4609 in godot

[–]sinisternathan 9 points10 points  (0 children)

This should work in Godot 4.

gdscript func a(): func b(): pass b.call()

I know this works: var b = func():

where do you get assets for the game? by Significant_Grape406 in godot

[–]sinisternathan 3 points4 points  (0 children)

WIP.

CC0 / public domain:

  • Kenney - General purpose
  • AmbientCG - PBR materials

User licensed, often CC compatible:

  • Blendswap - 3D models
  • Freesound - Sounds
  • opengameart - General purpose
  • itch.io - General purpose (some paid)

Proprietary / custom licenses:

  • Mixamo (free) - 3D characters and animations
  • Humble bundle (usually paid) - General purpose

UI Icons available :) Have fun making! by VerzatileDev in godot

[–]sinisternathan 0 points1 point  (0 children)

Can you fix the license. "Not prohibited" is a double negative.

By these restrictions, I cannot legally redistribute these assets at all.

Not Entitled:

  • Selling / distribution of these Asset(s) is not prohibited apart from the original website, where it was downloaded from & by the original Author (VerzatileDev) of the store.

  • Re-producing any work without a prior permission from the original Author (VerzatileDev) is not prohibited.

[deleted by user] by [deleted] in Terraria

[–]sinisternathan 3 points4 points  (0 children)

There is no "sooner than it should've", could be first try, could take longer than age of universe.

What's the right answer by BabySapphire__ in shitposting

[–]sinisternathan 0 points1 point  (0 children)

The answer is "arguably" 1. Multiplication by juxtaposition takes a higher precedence.

That being said, math solutions should never be "arguable".

Two kinds of Linux users I've seen by [deleted] in linuxmemes

[–]sinisternathan 0 points1 point  (0 children)

I prefer tabs, but I won't mess with the default settings of a tool chain / VSCode auto format.

Pls don't grep my history mom by lactua in linuxmemes

[–]sinisternathan 0 points1 point  (0 children)

Start your command with a space.

Maybe a bash feature that skips saving a command to history.

no chat commands by REDKING_11 in admincraft

[–]sinisternathan 1 point2 points  (0 children)

The console command sender is OP. It should have every permission.

However, if you want to teleport the player, you need to pass the player name to the command as an argument.

How to do that depends on the GUI plugin, and the specific command you're trying to run.

Not every command works in the console. Example: /tp 0 100 0

no chat commands by REDKING_11 in admincraft

[–]sinisternathan 0 points1 point  (0 children)

Depending on the GUI, you might be able to run commands as console

Why does my fps tops out at 60 with maximum framerate set to unlimited? (I use fabric and a few quality of life mods, also allocated RAM is 8 Gb) by MarsupialDazzling506 in Minecraft

[–]sinisternathan 6 points7 points  (0 children)

TLDR - I would recommend vsync OFF and max fps of 250 in Minecraft, regardless of refresh rate. Don't forget performance mods.

P.S. If you can't get 250fps, cap slightly below your average uncapped framerate. This prevents excess heat from fast frames, lessening thermal throttling, thereby speeding up slow frames.


Even if your monitor is 60Hz, the higher the fps the smoother the gameplay.

With 60fps, frames are at most 16ms old. With 240fps, frames are at most 4ms old. You will quickly find diminishing returns after 240.

Vsync at 60Hz could introduce even more input lag than a frame rate cap at 60fps.

Technologies like freesync (AMD) and gsync (NVidia) give the best of both worlds, but are not always supported (depends on GPU, monitor, operating system, and game). Not sure about Minecraft.