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 ]

Comments by fhou

EarliestEarlier Reverse Order LaterLatest
Jocly. An html-based web platform for playing 2-player abstract stategy games.[All Comments] [Add Comment or Rating]
François Houdebert wrote on Thu, Dec 21, 2023 04:13 PM UTC in reply to H. G. Muller from 03:56 PM:

If you want to add a second 2d style for shogi with your sprites, here is an example : only a few lines in these 3 files (search western) https://github.com/fhoudebert/jocly/blob/cvp/src/games/chessbase/shogi/shogi-view.js

https://github.com/fhoudebert/jocly/blob/cvp/src/games/chessbase/shogi/shogi-set-view.js

https://github.com/fhoudebert/jocly/blob/cvp/src/games/chessbase/index.js

Shogi Beginners like me would find it easier to use it.

Modifying generated diffuse map seems hard. May be we should invest time in blender to learn how to bake diffusemap.


François Houdebert wrote on Fri, Dec 22, 2023 07:56 AM UTC in reply to H. G. Muller from Thu Dec 21 05:20 PM:

I have done some refactoring on branch trial to use the fairy move model. I will do more to move the hmtl and images to res/rules if you can retrieve my modifications without conflicts.

You can add package-lock.json in .gitignore if you want.


François Houdebert wrote on Fri, Dec 22, 2023 08:24 AM UTC in reply to H. G. Muller from Thu Dec 21 05:20 PM:

I have done some refactoring on branch trial to use the fairy move model. I will do more to move the hmtl and images to res/rules if you can retrieve my modifications without conflicts.

You can add package-lock.json in .gitignore if you want.


François Houdebert wrote on Fri, Dec 22, 2023 09:27 AM UTC in reply to H. G. Muller from Thu Dec 21 05:20 PM:

I can see the wings on the queen now. I had a cache issue before. The result seems acceptable to me. The dark band look like shade and light. On my browser the result is OK.

I wonder what kind of 2d sprite you will choose for phoenix/kirin. It is an important choice since It should always be kept for this kind of piece in Jocly. Will you choose a new bird icon for phoenix or ferz/elepahnt composed icone?


François Houdebert wrote on Fri, Dec 22, 2023 08:59 PM UTC in reply to H. G. Muller from 06:37 PM:

The 2d stork idea sounds good to me.

Here is a svg on the hieroglyph H18 : meaning to speak, to say in Ptolemaic egyptian

It looks small but it can get bigger easily (svg) :

https://thotsignlist.org/images/pictures/shapes/H18.svg

There's an artistic dimension to the hieorglyphs that could help you to make good sprite for jocly.

By the way, we have received an application for the position of 'terror' in minjiku shogi, let me know if you think the profile is suitable :

http://biscandine.fr/variantes/test/examples/browser/control.html?game=elephantine-chess

It might become opensource if you think it is worth asking.


François Houdebert wrote on Fri, Dec 22, 2023 09:36 PM UTC in reply to H. G. Muller from 09:24 PM:

Ok I'll add it to github when I get the musketterchess agreement to put it under the license of jocly :

https://creativecommons.org/licenses/by-sa/3.0/#


François Houdebert wrote on Sat, Dec 23, 2023 03:23 PM UTC in reply to H. G. Muller from Fri Dec 22 09:24 PM:

2024 is the Year of the Dragon in China. We will be ready, we've just received our 2nd dragon in branch trial


François Houdebert wrote on Wed, Dec 27, 2023 10:22 AM UTC in reply to H. G. Muller from 08:16 AM:

If I consider the usage of the lighthouse (a piece used when we miss the right one) : I think we need a feminine figure : (for the duchess for instance) may be like this one :

http://biscandine.fr/variantes/pieces/t4/blanc/2-femme%20fatale*1.stl

It would be usefull to have a mage or a champion as well :

https://cults3d.com/en/3d-model/game/omega-chess-champion/similar-designs

We miss also a snake, (half rhino) It would be better to use a snake than the dragon for this usage.

And You will probably add silver and gold general for your variants


François Houdebert wrote on Wed, Dec 27, 2023 10:45 AM UTC in reply to H. G. Muller from 08:16 AM:

I've moved rules, descriptions to res/rules for all variants except those in the decimal and shogi directories to avoid conflicts with your modifications. I hope you'll be able to retrieve them easily from :

https://github.com/fhoudebert/jocly


François Houdebert wrote on Wed, Dec 27, 2023 01:15 PM UTC in reply to H. G. Muller from 08:16 AM:

The existing antelope 3d with a different 2d picture was an option for the kirin, we are used to kirin as a fantastic deer in Miyazaki animation film or japanese beer.

But a giraffe is also an acceptable compromise since if I remember correctly, giraffes brought back to China were presented as kirin in the past.


François Houdebert wrote on Thu, Dec 28, 2023 09:38 AM UTC in reply to H. G. Muller from Wed Dec 27 07:24 PM:

A cobra would be usefull


François Houdebert wrote on Thu, Dec 28, 2023 09:53 AM UTC in reply to H. G. Muller from Wed Dec 27 07:34 PM:

Static ressources are used during the build process only if in the chessbase or in the chessbase/res/** dir

For instance, if you organise this way, you should be able to load your ressources in joclyboard or can link it in a modified version of control.html

*res/rules/shogi

  • shogi-credits.html
  • tori-shogi-description.html
  • tori-shogi-description.html

*res/rules/scirocco

  • scirocco-rules.html
  • scirocco-description.html
  • scirocco-credits.html

*res/visuals (screen captures) +tori-600x600-3d.png +tori-600x600-2d.png

Some ressources are shared among variants : for ex res/rules/graphs res/rules/pieces res/rules/fairy

Specific images might be keept in

res/rules/shogi res/rules/scirocco

  • or res/rules/decimal if you have not a lot per variant

You can move your dist dir in joclyboard to test : replace in joclyboard/app/node_modules/jocly


François Houdebert wrote on Thu, Dec 28, 2023 12:51 PM UTC in reply to H. G. Muller from 10:18 AM:

The cobra looks good like this


François Houdebert wrote on Fri, Dec 29, 2023 10:28 AM UTC in reply to H. G. Muller from Thu Dec 28 10:38 PM:

Well done : the sprites are easy to understand and well within the theme.

I have pushed your contributions to github. you can pull the updates if you want to avoid too much divergence.


François Houdebert wrote on Fri, Dec 29, 2023 12:09 PM UTC in reply to H. G. Muller from 11:03 AM:

I also thought it would be a good idea to bring together prince, man and admiral, which are used for much the same purpose.

It's probably best to wait until we've merged the first part of our refactoring.


@ Bob Greenwade[All Comments] [Add Comment or Rating]
François Houdebert wrote on Fri, Dec 29, 2023 07:19 PM UTC in reply to Bob Greenwade from 04:16 PM:

Yes your piece is a good idea


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

As I realize that you are capable of making good 3d realizations, here's a piece inspired by www.superchess.nl's femme fatale, which could be used as a duchess in some variants, and probably would find other uses :

http://biscandine.fr/variantes/pieces/Femme%20Fatale.stl

I hope you will find it useful or feasible.


François Houdebert wrote on Sat, Dec 30, 2023 08:56 AM UTC in reply to H. G. Muller from Fri Dec 29 09:03 PM:

The stl can be imported in blender or opened with freecad for display.

Yon can‘t use it straight away unfortunately

The idea is to pay tribute to the classic piece without actually copying it (not opensource). The piece is well known and much appreciated for its turned wood look.

I think the choices you make will be influential for a long time to come, that is why it would be great to find designs that were appreciated as physical pieces to play with, like the falcon from musketeerchess or the femme fatale from superchess.nl.

 


François Houdebert wrote on Sat, Dec 30, 2023 04:15 PM UTC in reply to H. G. Muller from 01:37 PM:

No I don't think there is an issue in this case.


François Houdebert wrote on Sat, Dec 30, 2023 04:20 PM UTC in reply to H. G. Muller from 03:09 PM:

I will try to test this soon.

A non-royal King seems a good idea.

Crowned rook and crowned bishop could be good candidate as they are used also in the shogi inspired variants.


François Houdebert wrote on Sun, Dec 31, 2023 09:29 AM UTC in reply to H. G. Muller from 08:07 AM:

Thanks for the explanation, it will simplify the creation of variants. I'll have a look next week. I'll keep you posted.


Featured Chess Variants. Chess Variants Featured in our Page Headers.[All Comments] [Add Comment or Rating]
François Houdebert wrote on Mon, Jan 1 09:52 AM UTC in reply to H. G. Muller from 09:25 AM:

you should wait until you have a complete set of bare-kanji pieces and dedicated fairy icon set ( and/or a Mnemonic set) before promoting the game, it will make a better first impression for new players.


Joclyboard[Subject Thread] [Add Response]
François Houdebert wrote on Mon, Jan 1 01:24 PM UTC:

You can download the latest version of joclyboard (Offline desktop version of jocly):

https://github.com/aclap-dev/joclyboard/releases/tag/v0.9.13

It should be easier to install than the previous versions and it includes a recent version of jocly.


Jocly. An html-based web platform for playing 2-player abstract stategy games.[All Comments] [Add Comment or Rating]
François Houdebert wrote on Wed, Jan 3 05:37 PM UTC in reply to H. G. Muller from Sun Dec 31 2023 08:07 AM:

I started testing cbPiecesFromFEN with grand chess to get a 10x10 example. It worked like a charm. I was able to reuse the existing method for promotion. I'm going to do a test on a 12x12 variant: wild babur to be able to leave a code example. I'll have a chance to test addPiece.

I think the addition of a prince would be interesting for MakePiece in the fairy-move-model.

For the move : man + pawn, as we might fast move on large chessboards (>10*10).

For visualization, we'll have a choice between fr-prince, fr-admiral and fr-man. I know that fr-prince doesn't get unanimous approval. For my part, I can get used to all three.

Note that michel will be leaving for several months from 15/01, it might be a good idea to send him a partial merge request containing the variants ready beforehand to give him time to integrate them (elven ...). We'll be able to uncomment the rest afterwards for a smaller 2nd pull request.

He's understood the value of fairy-move-model and I think he'll be following it closely, even from a distance.


François Houdebert wrote on Wed, Jan 3 06:31 PM UTC in reply to H. G. Muller from 06:00 PM:

Indeed, being able to animate the pieces according to their movements would be the icing on the cake.


25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.