this post was submitted on 28 Mar 2024
28 points (96.7% liked)

Free and Open Source Software

17901 readers
36 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 7 months ago (1 children)

You posted that last week. Not really necessary to post it again unless you had a major update going, which I cannot tell from this post.

[–] [email protected] 8 points 7 months ago

I had some major updates, it has an AI mode now so it's much more enjoyable for someone to play alone

[–] [email protected] 4 points 7 months ago (1 children)

Why do I not win with a row on the outer field?

It counts won fields instead?

[–] [email protected] 2 points 7 months ago

Yeah, the original Super Tic Tac Toe is like that, but I decided to change it a bit because it seemed more intuitive when playing.

There can also be two game modes to choose from before playing that includes the original, I'm not planning on that right now but I'd be very glad with a PR for it if someone makes that effort

[–] [email protected] 3 points 7 months ago (2 children)

I actually implemented super tic tac toe in Blazor a while ago. It's interesting to play.

[–] [email protected] 3 points 7 months ago (1 children)

But this is not the super tic tac toe I know (and also implemented 10 years ago in college). Here you play until all ttts are solved. The version I know, has a winner only if in the bigger grid there are three wins in a tic tac toe fashion.

[–] [email protected] 4 points 7 months ago (1 children)

Yeah, I posted another comment about that too. I was surprised I did not win after scoring a full line on the outer field.

[–] [email protected] 2 points 7 months ago
[–] [email protected] 1 points 7 months ago (1 children)
[–] [email protected] 2 points 7 months ago* (last edited 7 months ago)

It is.

Blazor is a big framework. It gives you a lot, but as a framework, also introduces stack complexity.

Being able to code on one C# codebase for a web application client and server is great. It's very fast. You can use modern C# syntax. You have component (CSS) isolation. You can switch and mix between runtime targets (server dom rendering and sending diff-updates or client-side app execution).

At work, we're using it for a webportal/webapp and I have not fundamentally regretted us using it. It's definitely not worse than anything else. For a productive development and product there's a little bit of framework knowledge you have to learn, but that's not different than any other framework. And docs are very good.

I love how fast it feels to use the end product too.