H. G. Muller wrote on Mon, Oct 15, 2018 08:36 PM UTC:
That is good news. How do you control the size, though? I understood the 'native' size of the Alpha set was 2048 x 2048 (and 100x100 for the XBoard pieces).
I have been experimenting with connecting the SVG renderer to my board-editor page:
You can drag pieces from the table to the board.
Clicking on a piece name shows its moves
Click on piece name to see its move diagram.
ID
white
black
name
move
P
pawn
fmWfcF
N
knight
N
B
bishop
B
R
rook
R
Q
queen
Q
K
king
KisO2
B~
archbishop
BN
R~
chancellor
RN
Q~
amazon
QN
W
wazir
W
F
ferz
F
D
dababba
D
E
elephant
A
C
camel
C
Z
zebra
Z
-
wildebeest
NC
H
bird
ADGH
U
unicorn
WN
-
squirrel
NAD
-
snake
-
-
crocodile
-
-
kangaroo
-
-
ram
-
O
ox
-
-
rhino
-
T
tiger
-
L
lion
KNAD
G"
gryphon
FyafsF
D!
dragon
-
Q:
grasshopper
gQ
B:
vao
mBcpB
R:
cannon
mRcpR
Q:
leo
mQcpQ
N'
wazirknight
WN
N`
ferzknight
FN
-
pegasus
-
N^
nightrider
NN
D^
dababbarider
DD
E^
elephantrider
AA
E`
modern elephant
FA
E'
phoenix
WA
A
alibaba
AD
-
kirin
FD
A'
champion
WAD
C`
wizard
FC
-
mage
-
-
fool
-
M
man
K
-
archer
-
-
duke
-
-
minister
-
-
cardinal
BN
-
chancellor
RN
-
falcon
O
-
halfbishop
-
-
halfrook
-
-
halfqueen
-
-
flag
-
-
steward
mWcF
-
berolina pawn
fmFfcW
P'
asian pawn
fW
P^
lance
fR
N~
horse
ffN
S
silver
FfW
G
gold
WfF
-
tokin
WfF
-
promoted lance
WfF
-
promoted knight
WfF
-
promoted silver
WfF
B'
dragon horse
BW
R`
dragon king
RF
Betza move description:
Move definition:
Design your own piece
In the pane above you can define moves of a piece by clicking the squares it should be allowed to move to.
First click defines a leaper move to the square.
A second click would convert this to a slider/rider move that repeats that step/leap.
A third click would remove the move again.
To limit the range of a slider you can click the first square along its path that it should not be able to reach.
Clicking on the piece takes away all its moves, and thus clears the entire pane.
After you are satisfied with the move, you can press the 'Assign Move' button,
and then click in the piece table in the 'move' column of the piece you want to assign it to.
That is good news. How do you control the size, though? I understood the 'native' size of the Alpha set was 2048 x 2048 (and 100x100 for the XBoard pieces).
I have been experimenting with connecting the SVG renderer to my board-editor page:
Board Editor
Board
You can drag pieces from the table to the board. Clicking on a piece name shows its moves
Betza move description:
Move definition:
Design your own piece
In the pane above you can define moves of a piece by clicking the squares it should be allowed to move to. First click defines a leaper move to the square. A second click would convert this to a slider/rider move that repeats that step/leap. A third click would remove the move again.
To limit the range of a slider you can click the first square along its path that it should not be able to reach. Clicking on the piece takes away all its moves, and thus clears the entire pane. After you are satisfied with the move, you can press the 'Assign Move' button, and then click in the piece table in the 'move' column of the piece you want to assign it to.