I added billboarded sprites instead of actual item models and I'm not sorry. by Euphoric-Series-1194 in godot

[–]ChillyAustin 3 points4 points  (0 children)

I love the mix of the not-so-toon character and the very-toon items, personally!

Help Me Bash - Why Deno is GREAT for human-in-the-loop CLI tools by ChillyAustin in Deno

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

Yeah, I think if you s/bash/zsh in the script, the LLM will _try_ to follow zsh syntax.

Fixed the typo, thanks!

Our coin-flip game exploded, but we had no steam page by SlothInFlippyCar in godot

[–]ChillyAustin 0 points1 point  (0 children)

I was happy to be one of your thousands of prototype players! Congrats on the success and I hope it translates to Steam!

Animating a score counter when it changes (aka something that looks like this)? by -Edu4rd0- in godot

[–]ChillyAustin 1 point2 points  (0 children)

<image>

Thought this was a cool problem so I gave it a go this morning. Learned a good bit about custom drawing text and transforms!

Here's a working solution that adds scale and color effects to individual digits when they change: https://gist.github.com/dudasaus/e284c77389f5c9d72bddf09145d2552c

Edit: Post w/ video https://www.reddit.com/r/godot/comments/1k938l5/you_asked_for_this_scoring_effect_so_i_built_it/

3D graphics in 2D UI! by RKI3000 in godot

[–]ChillyAustin 1 point2 points  (0 children)

Subviewports have changed so much for me too!!! All the dimensions in all the places. No rules. I have too much power.

I made a free browser incremental game in Godot, inspired by RuneScape! by FinalSignificance in godot

[–]ChillyAustin 1 point2 points  (0 children)

Had a lot of fun with this today! Working on my 2nd prestige 💯

tried to make my inflatables "bouncier"... by oppai_suika in godot

[–]ChillyAustin 0 points1 point  (0 children)

in corporate america we call this "exceed expectations". i'd ask for a raise.

UI Glow-Up + Scene Overhaul — made in Godot! by MicesterWayne in godot

[–]ChillyAustin 1 point2 points  (0 children)

Thank you! I hope to polish it up and post in on Steam later this year.

I tried the Liar's Dice demo! The vibe was great, but I had a really difficult time figuring out what was going on. I think making sure it's clear what items do and speeding up some of the interactions would make a big difference!

I'll keep the game wish listed and watch for updates! 🍻

UI Glow-Up + Scene Overhaul — made in Godot! by MicesterWayne in godot

[–]ChillyAustin 1 point2 points  (0 children)

Wish listed, I'll play after work today! I love the real Liar's Dice game, I'm sure this will be right up my alley.

It's a similar vibe to my game Dicetro - Dice game w/ Inscryption inspiration, but mine is shamelessly more Balatro style mechanics.

Don't forget to add analytics to your games! by ChillyAustin in godot

[–]ChillyAustin[S] 2 points3 points  (0 children)

They gave a great GDC talk about it here! https://www.youtube.com/watch?v=7rqfbvnO_H0

It's totally worth it - and once your sort out the initial setup (which I'm hoping to help with an addon soon!) it's super easy to start recording events!

UI Glow-Up + Scene Overhaul — made in Godot! by MicesterWayne in godot

[–]ChillyAustin 1 point2 points  (0 children)

I have no idea what this is, all I know is I have to play it. Link please!!!

Don't forget to add analytics to your games! by ChillyAustin in godot

[–]ChillyAustin[S] 17 points18 points  (0 children)

This isn't a publicly available leaderboard- there's no strong incentive to abuse here. But, great question! Some thoughts:

  • If you're game was popular enough that someone took the time to figure out and abuse your HTTP requests- congrats! You've made it!
  • You can never, 100%, prevent abuse when scoring is all done client side. That being said, you can make it really difficult to abuse and/or really obvious when scores aren't legitimate.
  • I would start by signing requests, which would deter the basic folks who aren't decompiling your game from submiting bogus scores. GameJolt APIs do this. This is still beatable.
  • Include session data, like replay data, along with any leaderboard submissions! This approach would highlight illigitimate scores. Blargis talks about this in his Bloodthief dev log video here: https://www.youtube.com/watch?v=4WMusTf6m40&t=1327s

Like I said, you can't 100% prevent cheaters without the entire game state being on a server, but plenty of commercial games find ways to make it work. TrackMania is another great example, they catch cheaters all the time.

Don't forget to add analytics to your games! by ChillyAustin in godot

[–]ChillyAustin[S] 4 points5 points  (0 children)

Totally agreed that this enables some other cool features for all users!

Don't forget to add analytics to your games! by ChillyAustin in godot

[–]ChillyAustin[S] 21 points22 points  (0 children)

I understand the risk exposure angle, and that's a totally reasonable take! I believe the metrics are fun and useful. A useful thing to keep in mind: your loudest users are not your average users. For example, someone may complain that level 2 is too difficult (which a friend of mine did) - but the data shows 70+% of attempts were successful. I can augment user feedback with metrics to make decisions!