Comments by François Houdebert
If we want to propose a jocly implementation of the game :
Should we add an external link or can we send you a github pull request for the repository of www.chessvariants.com/play/jocly/ ?
A convinient way to share code would be to fork jocly on github in the name of cvp to obtain contributions. The project seems to compile on windows but not on linux/apple. Do you want to give it a try that way? It would also be interesting to upgrade the models on some games that have upgraded versions...
Fair enough I will share a link of the source when it is tested
I have prepared :
timurid
wild timurid
wild babur
babur
I would be glad if you can deploy one of these in your jocly :
You can test from here :
http://biscandine.fr/variantes/echecs/examples/browser/control.html?game=timurid-chess
source :
http://biscandine.fr/variantes/echecs/src-timurids.zip
deployed distribution :
You can find a jocly implementation of gigachess II + Pemba : https://github.com/mi-g/jocly/pull/45
A compile version, easy to install can be downloaded here : http://biscandine.fr/variantes/echecs/dist-gigachessII+pemba.zip
You will notice 6 new fairy pieces : giraffe, wolf, squirrel , crowned rook, crowned bishop and crowned knight (2d and 3d.) https://github.com/fhoudebert/jocly/blob/gigachessII/src/games/chessbase/res/fairy/wikipedia-fairy-sprites.png
this file adds our 6 new sprites : http://biscandine.fr/variantes/echecs/chessvariants-sprites1.png
This file adds yours if you want to test the variants without customizing fairy-set-view.js http://biscandine.fr/variantes/echecs/chessvariants-sprites2.png
I can only push on my forks and send pull requests. We will see if it is accepted.
May be you could send your sprites on a pull request and I will add mine on top of it. If it is accepted.
Next time I will use this branch to suggest new variants for your jocly : https://github.com/fhoudebert/jocly/tree/timourid/src/games/chessbase Probably zanzibar-s
These sprites 4600*200 behave correctly on gigachess II and pemba : https://github.com/fhoudebert/jocly/blob/timourid/src/games/chessbase/res/fairy/wikipedia-fairy-sprites.png I hope it renders correctly in yours too.
Here is a jocly implementation of zanzibar-s + an updated version of gigachess II + timurid :
Distribution :
http://biscandine.fr/variantes/echecs/zanzibar-s.zip
Sources :
https://github.com/fhoudebert/jocly/tree/timourid
The sources used the sprites containing chessvariants icons
to @Hg Muller : Do you retrieve the sources and the distribution, may I remove the zip file?
Probably a merge problem between 2 versions of fairy-set-view.js as this should have been corrected.
I have replaced today the wolf by a snake in wild mirza, it was too strong.
You can see the deployed version of :
http://biscandine.fr/variantes/echecs/examples/browser/control.html?game=giga-chessII
http://biscandine.fr/variantes/echecs/examples/browser/control.html?game=wild-mirza-chess
http://biscandine.fr/variantes/echecs/examples/browser/control.html?game=zanzibar-s-chess
corresponding to the sources of the branch : https://github.com/fhoudebert/jocly/blob/timourid/
I can rename files for the 3d files of the wolf if it helps (it is a new piece). Is your git branch for CVP jocly games public?
Let me know if I can help...
PS : the new distribution zip is available
Same kind of idea in atomic chess
I think It is important to keep only one crowned rook for all.
I don‘t mind using the existing one but mine is also a good candidate because I obtained the agreement from Zied Haddad and Jerome choain to use their design from musketterchess/jocly. It should be consistent with the rest of jocly.
Which variant uses a 3D crowned-rook ? Would they really be annoyed by moving to the new official one ? I mean comming from : https://musketeerchess.net/p/tools/boardpainterV2/
Hello,
Would you have a moment to check if the variant can be published? Note that it is already in the jocly of CVP.
It seems that the master branch at github is not active anymore. Your git could become the new master. I didn‘t understand how to clone hgm branch yet.
I’m ok to use your crowned rook but I could also rename crowned-rook2 if you consider usefull to keep a coherence with the other crowned pieces.
I didn‘t understand where to find the 'New piece show case'.
I was given the autorisation to use some pieces from the Jocly of Musketeer inside the opensource jocly. So these pieces can be used in an opensource jocly : squirrel, wolf, giraffe + crowned pieces. It could save time for porting some new variants to jocly.
I would like to add a duchess from this kind of model : http://biscandine.fr/variantes/pieces/t4/blanc/2-femme%20fatale*1.stl https://www.thingiverse.com/thing:6055174 Could you give me help on how to export a diffuse map from a stl with textures for jocly?
Good news
I agree, I prefer to group the files by familly of variant : sometimes like src/games/chessbase/1212 src/games/chessbase/108 src/games/chessbase/1010 src/games/chessbase/88 src/games/chessbase/14+ src/games/chessbase/3d
It would also be a good idea to group into a subdirectory all the ressources for a piece. It could be interesting to be able to find the correspondance : name / icone into the Piececlopedia.
how do you see the refactoring being done?
I just realized that jocly-board won’t be able to handle the subdirectories which is annoying.
Joclyboard is an offline desktop application https://github.com/mi-g/joclyboard quite convinient
Usually I copy jocly/dist to joclyboard/app/node_modules/jocly/dist
but you are right, I should investigate more since It should be fixed easily if it is confirmed
Usually I copy jocly/dist to joclyboard/app/node_modules/jocly/dist
but you are right, I should investigate more since It should be fixed easily if it is confirmed
I have pushed a new fairy piece (leopard) on this branch : https://github.com/fhoudebert/jocly/tree/timourid/src/games/chessbase/res/fairy You can retrieved it if you are interested, musketeerchess has agreed to share the 3d export with the opensource licence of jocly.
You might find ideas here for your creations: https://thotsignlist.org/sign_gen
25 comments displayed
Permalink to the exact comments currently displayed.
Ready to publish