OsrsNeedsF2P

joined 6 years ago
MODERATOR OF
[–] OsrsNeedsF2P@lemmy.ml 10 points 5 days ago

What other group of... Oh.

[–] OsrsNeedsF2P@lemmy.ml 11 points 1 week ago (1 children)
[–] OsrsNeedsF2P@lemmy.ml 5 points 1 month ago (4 children)

So he probably participated in overseas operations

What's with Americans and their euphemisms when it comes to serving in the military

[–] OsrsNeedsF2P@lemmy.ml 2 points 1 month ago

I demand more photos of your parrot

[–] OsrsNeedsF2P@lemmy.ml -1 points 1 month ago* (last edited 1 month ago)

Centrist here. He is correct. Not gonna elaborate because it's against the rules, but I will confirm most centrists/right wingers I talk to are either too stupid or careless to acknowledge the fact that they hold this opinion too

edit: Did some more research, looks like universal healthcare does not preclude private healthcare as well. Must just be my shithole home country that did that

[–] OsrsNeedsF2P@lemmy.ml 2 points 2 months ago (2 children)

That bet is really dumb to take, since locking your money up for 1 year to win 3% isn't worth it

[–] OsrsNeedsF2P@lemmy.ml 24 points 2 months ago

The real answer is nuanced, but a combination of "it wasn't, until bribary", "enforcement is difficult", "it's built to be nuanced around regulation", "it depends where", and "it's decentralized"

[–] OsrsNeedsF2P@lemmy.ml 1 points 2 months ago

“Thank you for your service”

This is what bothers me so much - It's not just the US, I see it in Canada too. For how long will we ignore what that "service" was?

[–] OsrsNeedsF2P@lemmy.ml -2 points 2 months ago (3 children)

Honestly most countries that fails to bring their birthrate back to the early 90s level will be pushed out of relevancy in our lifetimes

[–] OsrsNeedsF2P@lemmy.ml 7 points 3 months ago (1 children)

According to some website[0] he still owns 2%

[0] https://brandsownedby.com/who-owns-lululemon/

[–] OsrsNeedsF2P@lemmy.ml 13 points 3 months ago

Upvoting to speedrun getting on every list

 

So much good dubstep from 2014. This one has stayed in every playlist I've made for a decade now

 
 

Everybody is crowded around small tables eating overpriced food, wearing fresh clothes to match the generation younger than them.

Ah yes, would you like to hold hands as we walk down the sidewalk with human feces on it? Maybe next week we can have dinner in Palo Alto where we can take a stroll across the parking lots.

"It's still worth living here", say the locals, whose life experiences clearly differ from mine.

Who knows. Maybe some people actually like the roleplay.

 

Hey friends! Ex-Unity dev here. Today I've finally launched a game - it's not a good one, I made it in a few weekends, but it's my first launched game with Godot.

Play Blob Jump Multiplayer!

My Situation

  • Unity is anti-developer, toxic, and slowly dying. I do not want to continue investing time into learning this game engine.
  • I no longer work in the game industry, so making games will be weekend projects from here on
  • To maximize fun and minimize friction, I want to make multiplayer, browser based games only. I have no interest in making singleplayer games or games that require a download

Initial Concerns with Godot

  • Godot is not as optimized as Unity. I was worried about this, but then I didn't code my game like a monkey, and the profiler is great. This turned out to be a non-issue in any prototype I created.

Godot Frustrations

  • The biggest frustration point I experienced with Godot has been errors that have no GDScript stack trace. It is very annoying to be told some Node can't access some Null feature or whatever and have no stack trace
  • I've hit quirky edge cases with Godot physics. These are mostly remediated with Godot 4.5-dev, so I am running Godot compiled from source rather than a released edition.

Fresh Air

  • Every issue I've run into with Godot has some open source issue tracking it. In Unity, you would see ignored threads for years. In Godot, the maintainers are actively responding, people are giving workarounds, and in some cases, community members are fixing the issues themselves!
  • Godot loads fast. Unity projects can take >1 minute to load; I did not expect how much more productive it would make me to have a fast editor that doesn't break my focus
  • Godot 4's multiplayer system is fantastic. The way it handles multiplayer.is_server(), is_multiplayer_authority, MultiplayerSpawners, MultiplayerSynchronizers and RPCs is at least 2x better than Unity as far as code simplicity, debuggability, and learning time

Multiplayer and Web Issues

  • I originally wrote my game with ENet. Turns out that's not supported in the browser, and I had to switch it all to Websockets. Thankfully this was easy
  • I bought my server of Hetzner (shoutout cheap EU cloud provider). To save money, I went with IPv6 only, which Github doesn't support, and Godot releases their binaries on Github. This was annoying, and after a few other IPv6 issues, I ended up buying an IPv4 address
  • While originally prototyping to process inputs on the server, I chose to process inputs on the client in this game for a better UX. This actually resulted in a worse UX, since now the client needs to calculate player physics, which causes all sorts of issues if the client lags.
  • The game wasn't connecting to the server when I ran it on itch.io - But there were no errors! I reasoned out that Itch.io uses HTTPS, so I configured to Nginx to handle SSL encryption and it started working.

Godot Dev Tips

  • Watch Youtube guides. They are amazing
  • Type your variables. It's borderline impossible to do complex things without strong typing.
  • Spend 30 minutes learning the debugger. That thing is golden.

Next Steps

I enjoy writing games in Godot more than I enjoy playing Runescape (but I'm horribly addicted to Runescape so I can't stop). I've only scratched the surface, and hope to keep making more games. Thanks a ton to all the devs and the great community who make it what it is :)

view more: next ›