Live data from Hacker News

Show HN: Boardzilla, a framework for making web-based board games

boardzilla.io

61–70 of 111 posts

Re: Show HN: Boardzilla, a framework for making web-based board games

#61
post #35

Earlier quoted context omitted.

Woah, this is wild. Never knew how aggressive the copyrights were for *Zilla.

When you consider the most recent Godzilla film, Minus One, is the 37th in that franchise, and was not only nominated for an Oscar, and may be it's most lucrative, you can see why Toho would aggressively police that copyright. Minus One is legit a great film.

No, I can't. That makes it even less reasonable.

Edit: on the other hand, they apparently elected to use Godzilla as their logo, which kind of ruins the otherwise considerable unrelatedness.

Re: Show HN: Boardzilla, a framework for making web-based board games

#62

Earlier quoted context omitted.

Um, wow, I had no idea. I've got some other pretty good domain names at the ready, so, maybe I need to pull the trigger on that.

Hi Josh, I'm receiving an error upon accessing the page. Object.hasOwn is not a function. (In 'Object.hasOwn(t,n)', 'Object.hasOwn' is undefined)

Your browser is too old to work with the library. Object.hasOwn is available for 93% of users according to https://caniuse.com/mdn-javascript_builtins_object_hasown

Re: Show HN: Boardzilla, a framework for making web-based board games

#63

Earlier quoted context omitted.

Co-creator here. I thought AGPL was ok as well, but Commons Clause specifically tried to address perceived deficiencies in the AGPL although I admit that it didn't really seem to catch on. I'm not super well versed in the technical details. Why would you recommend AGPL?

https://fedoraproject.org/wiki/Licensing/CommonsClause has several links explaining what's wrong with the Commons Clause. The reason the AGPLv3 is my preferred replacement is that the FAANGs are irrationally afraid of it and refuse to let it be used anywhere in the company (e.g., https://opensource.google/documentation/reference/using/agpl... ), but it's still 100% Free Software and Open Source and so allowed to be p…

Damn, poor little Google seems really scared. I'm not sure if that info is true. You have to provide the whole source of the entire product and not just a segment of code (eg library) you forked which they do often?

Re: Show HN: Boardzilla, a framework for making web-based board games

#64
This is a very difficult space. I think the best way to be successful is to have an instant hit game, or spend tremendous community effort getting players every day of the year.

I tried my luck with https://acos.games early on when there was very few alternatives to BGA. I still develop for it behind the scenes when I'm bored. My biggest failure is UI/UX. People don't care too much about the awesome technology hiding behind the scenes. =(

Re: Show HN: Boardzilla, a framework for making web-based board games

#66

This is a very difficult space. I think the best way to be successful is to have an instant hit game, or spend tremendous community effort getting players every day of the year. I tried my luck with https://acos.games early on when there was very few alternatives to BGA. I still develop for it behind the scenes when I'm bored. My biggest failure is UI/UX. People don't care too much about the awesome technology hiding…

Looks really well done. The documentation was very well written. I don't have a use case at the moment but it was interesting reading through the documentation to see what is possible. The state management and replaying games seemed neat. I'm writing my own set of games and just thinking about making the system flexible enough for others to integrate with feels like a big undertaking. Cudos for the work you put in.

Re: Show HN: Boardzilla, a framework for making web-based board games

#67
post #45

You're using Typescript+CSS. Was hoping you'd support Python on the server, for game logic. Your timing is good because developers and publishers currently using BGA are unsettled and spooked by Asmodee's business model. BGA Studio's stack is JS/CSS + PHP (client and server) + MySQL [0] Yucata.de is JS + HTML + .NET 4.5 on the server [1] (TTS was using Lua, which I looked into but seemed eccentric and limited, it's n…

What is Asmodees business model and what does it have tondo with BGA?

Asmodee is hedgefund-owned French board game company. Drive by the injected money they have been 'consolidating' the board game publishing industry. For instance they bought the rights for Settler of Catan.

A lot of people fear that they will raise prices or reduce the offering to return money to the investors at some point.

Re: Show HN: Boardzilla, a framework for making web-based board games

#68
post #48
post #24

Don't called your project *Zilla. The copyright owners of Godzilla are known to go after everyone who tries to use the "Zilla" suffix. Mozilla learned its lesson long ago and had to negotiate a special agreement.

Revzilla and Partzilla also had a long legal conflict over the *zilla name.

It's pretty clear that "zilla" is a genericised word suffix, cf "bridezilla", in English.

Whilst it seems to originate with Godzilla -- which honestly also doesn't seem to associate with a particular company but instead I would say it's a now traditional monster name in stories, like Dracula -- noone is confusing this with any Godzilla franchise. These sort of attempts to own a word sten, across trademark categories, are an over-step that legislators need to rein in IMO.

Does the recent Sky trademark battle speak to this?

This comment is entirely my opinion and does not relate to my employer.

Re: Show HN: Boardzilla, a framework for making web-based board games

#69
All sample games show an error:

  Object.hasOwn is not a function. (In 'Object.hasOwn(e,A.from)', 'Object.hasOwn' is undefined)

  The stack trace is:

  su@https://www.boardzilla.io/build/_shared/chunk-ZEYFFM3P.js:16:114536
  Fs@https://www.boardzilla.io/build/_shared/chunk-QNN53S6I.js:9:128279
  Ch@https://www.boardzilla.io/build/_shared/chunk-QNN53S6I.js:11:180657
  ...
Perhaps put some polyfill in place?

Re: Show HN: Boardzilla, a framework for making web-based board games

#70
post #45

You're using Typescript+CSS. Was hoping you'd support Python on the server, for game logic. Your timing is good because developers and publishers currently using BGA are unsettled and spooked by Asmodee's business model. BGA Studio's stack is JS/CSS + PHP (client and server) + MySQL [0] Yucata.de is JS + HTML + .NET 4.5 on the server [1] (TTS was using Lua, which I looked into but seemed eccentric and limited, it's n…

there is nothing wrong with Typescript, but it is the react part that worries me. Wouldn't you want something more light weight on the front end than react for games? Like svelt, marko or solid?

The React aspects are really minimal, all the animation logic is by outside of React. We're really just using it for the jsx syntax to make it easier to return markup-looking components.
Post reply on HN