0.2.7.4


the game is somewhat in a playable state the rewrite.
to see the biggest difference,set difficult to 0,and let AI_play_AI (to see preformance boost).
heres my update log:

__________________0.2.7:

Rewrite:

*add loop speed clocker. (to debug preformance)

*fixed bug when opening the programm twice.(replaced a while loop with a for loop) should not cause errors with map reading anymore.

*fixed board switch bug.(properly switches player-colour now)

*improved frame rate. (better then old design) does not have to redraw everything every frame.

*made basic chess playable again. (better then old design)

*added a difficulty slider...1-100% 100% == hardest (better then old design)

*added all the menu buttons and the back buttons for main menu

*added all menu buttons in settings.

_________________________________________________________

0.2.8:

*settings now save and corrected text.

*removed colours from settings,and added a seperate menu for colors.

*added Castleing for player

*re added the mouse Icon only selector missing.

*fixed resolution bug ( it stayed on 800x600 ) fixed now

*fixed AI_promotions not showing up on screen and pawns getting stuck by altering the move_piece_function

(found bug, always promotes to a black piece i think, even if it registers as white):FIXED

*moved a few buttons around

*altered text on buttons

*debugged percent block

*fixed a board color bug.

-TODO-

[v]-selector

[v]-promotions (half done) # done ( took about 2 hours)

[]-stats

[]-chess-coins

[]-profile on start-up

[]-intro

[]-a lot of display text

[]-icon and title (display)

[v]-hotseat (free play)

[v]-ai-vs-ai (buggy)

[v]-thinking-sim (needs to be balanced but its there.) (its also improved.) (later in game it "can" take more time)

[]-timers

[]-scores

[v]-random-start

[]-editor ( for custom starts )

[]-seperate chess main-menu from interfering with main loop or the mouse.

^^^

[]-rewrite done!?

(the test results where ~0,6 seconds vs ~0,15 seconds. for every "frame". that is a 75% increase in preformance.)

Get ChesBoyChes

Leave a comment

Log in with itch.io to leave a comment.