Check out Janggi (Korean Chess), our featured variant for December, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Jocly. An html-based web platform for playing 2-player abstract stategy games.[All Comments] [Add Comment or Rating]
H. G. Muller wrote on Fri, Dec 29, 2023 11:03 AM UTC in reply to François Houdebert from 10:28 AM:

Thanks. I will pull as quickly as possible. At the moment I still have too many uncommitted changes that would collide with a merge: pieces I have not committed yet, but which are already in the fairy-set-view for testing them, and index.js for adding the piece display. Plus modifications in Minjiku Shogi for using some of the not-yet-committed pieces.

The directory chessbase/res/fairy is starting to get uncomfortably large as well. There the trick of using subdirectories is already used (even though in principle all *.js, *-diffusmap.jpg and *-normalmap.jpg could have coexisted together, as the piece name is also in the filename). But it is not really exploited well, with only 3 files per directory.

So perhaps we should combine some of the piece directories, so that they contain the .js and .jpg files for a group of pieces. I have already done that for the generals: rather than making separate directories gold, silver and copper in res/fairy I put them all in res/fairy/generals. In a similar spirit we could have directories for knighted pieces (cardinal, marshall, amazon), knightlike (ferz-knight, wazir-knight, nightrider, zebra) crowned pieces (rook & bishop, both old and new version), hoppers (cannon & cannon2, flying pieces), omega pieces (champion & wizard), birds (eagle, stork, phoenix, flamingo, owl), pawns (classic, hoplit & berolina)...