UNDOCHESS
Chess with a sprinkle of time travel.
Ever played chess and thought: "dang it! I wish I never moved that rook"?
If only we could travel back in time and change the way we played.
But what if our opponent could also travel through time?
Enter the whole new realm of chess: undochess.
So how do you play it?
It plays just like normal chess, except on the right you have a timeline of moves.
The timeline displays the most recent move at the bottom and oldest at the top.
As more moves are made the older moves fall off the timeline into the immutable past! (that means you can't change it)
You can travel to any point on the timeline either using your mouse wheel or clicking to it. Playing a move in the past, or the future depending on your reference, will overwrite that move (you can only overwrite your own moves). This will instantaneously propagate through the timeline, such that you opponent in the future will see chess pieces pop in and out of existence. Playing in the past, as a side effect, creates a time-hole in the present. This will be displayed as a move labelled "LOCKED" which means neither player can go back and edit that move, these holes of course will eventually disappear into the immutable past.
Not only that!!
As well as dragging a piece on the board to play a move, you can drag a piece onto the timeline and SEND IT BACK IN TIME.
Sending a piece back in time uses two timeline slots: the jump at the present and the jump into the past.
When the future piece appears in the past it is highlighted red to distinguish it from the original, you cannot send this future piece through time again until it's original has gone back in time.
(your can also send pieces forward in time, well... you can bring pieces from the past forward towards the present...)
At the moment this game ignores the circular propagation, that is:
Say you send a bishop back in time and that bishop kills a rook, then the original bishop is killed before it goes back in time meaning it could have never killed the rook. (currently in undochess the rook will still be killed).
Also the grandfather paradox is impossible because you can't kill your own pieces.
Download and play.
The multiplayer and networking may or may not work, it is difficult to test with a single computer.
Only works on love 0.7.n
Mac v1.4
Windows v1.4
Love v1.4
Github
Undo Chess.
Undo Chess.
Last edited by ljdp on Fri Nov 19, 2010 5:02 pm, edited 4 times in total.
Re: Undo Chess.
Attachment doesn't exist?
Edit: It's crashing before the console can even open for me to get the error....
Something about goo. Lots of errors.
Edit: It's crashing before the console can even open for me to get the error....
Something about goo. Lots of errors.
Hello, I am not dead.
- nevon
- Commander of the Circuloids
- Posts: 938
- Joined: Thu Feb 14, 2008 8:25 pm
- Location: Stockholm, Sweden
- Contact:
Re: Undo Chess.
This sounds incredibly cool, but it's really, really confusing. The rules weren't clear to me at all (the rules of the game, not the rules of chess).
I would suggest creating a tutorial mode where you are taught how to play the game.
Also, you don't seem to be forced to take turns. One player can play for as long as they want, as long as they can keep the opponent from grabbing the mouse.
I would suggest creating a tutorial mode where you are taught how to play the game.
Also, you don't seem to be forced to take turns. One player can play for as long as they want, as long as they can keep the opponent from grabbing the mouse.
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Undo Chess.
It errors for me as well, peer_list = nil (0.7.0, latest PPA)
I tried to fixed it, but then it gave an error saying "temporal continuity violated" (;))
I tried to fixed it, but then it gave an error saying "temporal continuity violated" (;))
Help us help you: attach a .love.
- TechnoCat
- Inner party member
- Posts: 1611
- Joined: Thu Jul 30, 2009 12:31 am
- Location: Milwaukee, WI
- Contact:
Re: Undo Chess.
No capital letters in names.
peer_list error when i click play alone.
peer_list error when i click play alone.
Re: Undo Chess.
A feature perhaps? FIGHT OVER THE MOUSE, WHILE FIGHTING FOR VICTORY!!!!!nevon wrote: Also, you don't seem to be forced to take turns. One player can play for as long as they want, as long as they can keep the opponent from grabbing the mouse.
Re: Undo Chess.
Ok update on first post. (v1.3).
turns are enforced and I've made a lot of improvements to the networking.
I'm hoping that anyone can play without forwarding ports because i'm using a udp punch through method.
EDIT:
Tutorial added in v1.4
turns are enforced and I've made a lot of improvements to the networking.
I'm hoping that anyone can play without forwarding ports because i'm using a udp punch through method.
EDIT:
Tutorial added in v1.4
Re: Undo Chess.
I just got an email:
Edit:
Seems like a lot of games from the forum gets added to softpedia
WhaaaCongratulations,
Undo Chess, one of your products, has been added to Softpedia's database of
software programs for Mac OS. It is featured with a description text,
screenshots, download links and technical details on this page:
http://mac.softpedia.com/get/Games/Undo-Chess.shtml
The description text was created by our editors, using sources such as text
from your product's homepage, information from its help system, the PAD
file (if available) and the editor's own opinions on the program itself.
"Undo Chess" has been tested in the Softpedia labs using several
industry-leading security solutions and found to be completely clean of
adware/spyware components. We are impressed with the quality of your
product and encourage you to keep these high standards in the future.
To assure our visitors that Undo Chess is clean, we have granted it with
the "100% CLEAN" Softpedia award. To let your users know about this
certification, you may display this award on your website, on software
boxes or inside your product.
Edit:
Seems like a lot of games from the forum gets added to softpedia
Who is online
Users browsing this forum: Google [Bot] and 4 guests