Twisty Chess Remake Update #1



Hi! This is my first devlog since I intend on publishing a Chess inspired game that I actually enjoyed playing.

It is based on the game I made for the GMTK Jam 2019 just this week. After rating and playing many, many games, I decided to start working on a better version.  SINCE THE GMTK JAM IS STILL ACCEPTING RATINGS, IT WOULD BE NICE IF YOU WOULD PLAY AND RATE MY ORIGINAL GAME.

The main idea is just a Chess game, where every couple of turns you choose a piece and change it's type. 


So what have I got done this week? I mainly did some basic refactoring, as well as added a top bar where you can see the cool down of the switch ability, and also who's turn Is it.

I am also working right now on keyboard control. I decided to redo the whole control system, and have a tile that's chosen by the player. This makes the game feel a lot more responsive as every change you make to your mouse positions changes something on screen. Of course now all I need to do is to make the player be able to change the position of the chosen tile using wasd and the arrows, and "click" on the chosen tile with enter and space. 

The problem now is that I need to make sure I don't update the chosen tile based on the position of the mouse when the player is using the keyboard. At first I thought about checking if the mouse position has changed since the last frame but then if the mouse is moving a little bit it would be annoying. What do you think? If you have an idea, I would be glad to implement it. 

The next thing I would be doing is adding an undo button. I think I will just keep a 2d array of the last move. Should I make it so that you would be able to undo a couple of moves or just one? It might be a little more complex and make the code even messier. Is it worth it?

Files

TwistyChess2.0Win64.zip 11 MB
Aug 09, 2019
TwistyChess2.0Win32.zip 11 MB
Aug 09, 2019
TwistyChess2.0MacOS.zip 81 MB
Aug 09, 2019

Get Twisty Chess

Leave a comment

Log in with itch.io to leave a comment.