Posted July 01, 2019
Not really. I took an existing thing that can barely be considered a game, and wrote my own version of it.
I trust you know of 2048, a worse but much more popular clone of a game called Threes.
Yeah, I wrote one of those. In Python, using curses for the interface. Or you can import it as a library and build a nicer interface in anything else, which was the original idea, and the curses thing was to be a test, but then I was happy it actually worked and came here.
It's probably one of the worst things you've ever seen. You have been warned.
You don't want to see it, but if you like being offended by crappy code, or for some insane reason wouldn't mind giving me suggestions, here's the repo:
https://gitlab.com/Maighstir/py2048
Since it uses curses, I don't think it runs as-is by default on Windows (it doesn't have curses, can probably install it, or run WSL or a *NIX VM), most other systems should be fine.
Run the file through Python 3. Arrow keys are the game controls, and q quits. Ctrl-c may fuck up your console, just close that one and start another in that case.
Have a good day.
I trust you know of 2048, a worse but much more popular clone of a game called Threes.
Yeah, I wrote one of those. In Python, using curses for the interface. Or you can import it as a library and build a nicer interface in anything else, which was the original idea, and the curses thing was to be a test, but then I was happy it actually worked and came here.
It's probably one of the worst things you've ever seen. You have been warned.
You don't want to see it, but if you like being offended by crappy code, or for some insane reason wouldn't mind giving me suggestions, here's the repo:
https://gitlab.com/Maighstir/py2048
Since it uses curses, I don't think it runs as-is by default on Windows (it doesn't have curses, can probably install it, or run WSL or a *NIX VM), most other systems should be fine.
Run the file through Python 3. Arrow keys are the game controls, and q quits. Ctrl-c may fuck up your console, just close that one and start another in that case.
Have a good day.