SFML community forums

General => SFML projects => Topic started by: nmb on January 03, 2017, 11:53:33 pm

Title: Simple Chess Variant
Post by: nmb on January 03, 2017, 11:53:33 pm
Hi,

I'm writing and interface to play a game that I called Slip (a chess variant) using SFML and TGUI. Using the program, one can play against one of the three engines that comes with it or make two engines play against each other. I have added a readme file with all the rules to play the game.

Thanks,

NMB

https://github.com/nmblais/Slip
Title: Re: Simple Chess Variant
Post by: sjaustirni on January 04, 2017, 09:27:50 am
Hi!
Welcome to the SFML forums!

I have just a couple of offtopic notes.
Title: Re: Simple Chess Variant
Post by: nmb on January 04, 2017, 10:23:26 am
Hi,

Thanks for the advice. I made the changes and I have also attached a screenshot of the interface.

NMB

https://github.com/nmblais/Slip
Title: Re: Simple Chess Variant
Post by: nmb on January 04, 2017, 06:47:16 pm
I have uploaded a new version of Slip.exe improving the mouse behavior and the game management.

Thanks for trying the game,

NMB
Title: Re: Simple Chess Variant
Post by: Mario on January 05, 2017, 09:37:15 pm
Neat, looks interesting!

Maybe you want to try getting rid of the texture files, drawing everything using SFML's drawables? This way you could even make the screen scale with the resolution/size without making it blurry. For characters you could try the Unicode chess icons (https://en.wikipedia.org/wiki/Chess_symbols_in_Unicode) although those aren't in all font files.
Title: Re: Simple Chess Variant
Post by: sjaustirni on January 05, 2017, 09:50:16 pm
@nmb: You're very welcome!

I do agree with Mario that getting rid of the textures is an excellent idea. As to the idea font representing the chess pieces, it's even more splendid. You can choose a font supporting the Unicode block you need here, for instance: http://www.fontspace.com/unicode/char/265A-black-chess-king

Good luck!
Title: Re: Simple Chess Variant
Post by: nmb on January 06, 2017, 04:39:14 pm
Thanks for the feedback. I'll look into the idea of getting rid of  the textures. In the meantime, I have uploaded an updated version of the program (0.6) which should be more stable. The data folder has also been updated.

NMB