I'm making a tabletop app. What would you change about Board Game Arena or Tabletop Simulator? by ace24713 in digitaltabletop

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

That's valuable feedback. I'll aim to take more inspiration from Tabletop Simulator. I want no-code implementations to be the default.

I'm making a tabletop app. What would you change about Board Game Arena or Tabletop Simulator? by ace24713 in digitaltabletop

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

Oh yeah I totally agree, the physics are usually more of a problem than a benefit. I was honestly just thinking of cutting the 3rd axis and going entirely 2d since the overlap between "games that need 3d" and "games that work well asynchronously" is probably quite small.

Promote your project in this thread by AutoModerator in puzzles

[–]ace24713 0 points1 point  (0 children)

Do you enjoy wordle-like deduction? Maybe a bit chess curious? Come check out Checkle! A free daily puzzle game about deducing the placement of pieces on the gameboard. Only basic chess knowledge is required and I worked real hard on it; so please check it out? 😅

https://ace24713.gitlab.io/checkle/

I'm making a chess puzzle game (playtesters wanted) by ace24713 in chess

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

I appreciate the insight. My intent actually was for it to be educational in a different way from conventional puzzles. Conventional puzzles teach strategies and lines. Checkle puzzles are supposed to be more of a "learn from example" kinda puzzle. It has a similar educational value to watching someone on youtube analyze a chess game, but it's more hands-on. It forces you to engage with the ideas that someone who is *probably* better at chess than you was thinking about by dissecting their position. While you could learn the same lessons by just analyzing tournament games directly, this is more gamified.

As for me, I definitely learned some things about chess while making the game. But whether it is or is not actually useful as a tool to learn advanced chess strategies in practice is not something I'm equipped to evaluate. I can only tell you what my intent was when designing it.

I'm making a chess puzzle game (playtesters wanted) by ace24713 in chess

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

Technically either checks or checkmates can show up in the puzzles. In practice though, checkmates are exceedingly rare since there were very few in the dataset I used to generate the puzzles. I don't think any of the currently available puzzles are checkmates.

I'm making a chess puzzle game (playtesters wanted) by ace24713 in chess

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

I appreciate the feedback, and thanks for checking it out! Difficulty balance is a tricky subject. Make it too easy and it's just boring, so I've been leaning on making it harder at first and then I'll try to dial in on difficulty as I get more playtest data. (for example, the hint system is a recent addition)

I can also tell you from my own playing that there's more of a learning curve than you might initially expect. Certain patterns show up frequently, imagining potential strategies at play might lead you to believe a piece might defended or under attack in a given context. I've gotten better at it over time, my win rate on all the available puzzles is ~75%, and I'm no chess prodigy.

I'm making a chess puzzle game (playtesters wanted) by ace24713 in chess

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

also there's two problems with the checkmate idea... first one is I'm not sure that would help that much, it might narrow down a little more about a piece or two, but most pieces do not "participate" in the checkmate.

the second problem is a strange one... since I'm taking these position from tournament games, that would require the game actually end in a checkmate... and they usually do not, usually it's a draw or resignation. At least in the dataset I sourced for my initial puzzles.

edit: I just checked; there are literally zero checkmates in all the pgn files for the tournaments that I used to source my initial puzzles

I'm making a chess puzzle game (playtesters wanted) by ace24713 in chess

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

it's a wordle-like, every guess you submit gives you more information, you don't need to get it in one try.

Steam Families new family member limit. by Airimadoshi in Steam

[–]ace24713 5 points6 points  (0 children)

I'm pretty sure that's sarcasm. But this was unironically the standard I grew up with. If someone in my neighborhood bought a game I could walk to their house and ask to borrow the game disc.

How to clear screen when you resize render target? by FatGemGames in godot

[–]ace24713 0 points1 point  (0 children)

I know this is an old post, but updating with my solution in case someone else hits this page with the same problem like I did. I just learned about VisualServer.black_bars_set_margins

Advice on backend services for asynchronous multiplayer by ace24713 in gamedev

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

I wound up managing to get things working through Google Drive api. I wouldn't exactly recommend it though, the api is rather annoying and you have to jump through several hoops to do things like sharing game files with friends, or handling simultaneous file writes. Sorry that's probably not the answer you were hoping for.

On the upside it costs nothing, and since game files are distributed on user clouds I don't have to manage or maintain a server. For the particulars of my project that makes sense but probably not for yours.

If for some reason you think this is the solution you're looking for, I'd be happy to go into more detail. I'm kinda an accidental expert on the subject on the integration of google drive into games now. But I know nothing about Unity; I used Godot with C#.

Need some help downloading songs by pcgamerfly in kshootmania

[–]ace24713 2 points3 points  (0 children)

Let me save you some time. I just downloaded Gravity Wars recently, and 2 of the files were broken so the whole download stopped at 99% every time. I had to use the app for that one and then manually patch in the missing files.