You are not logged in.
Macht is a clone, for the terminal, of the popular browser game 2048.
The objective of the game is to "Join the numbers and get to the 2048 tile!".
You move the tiles tiles by using the arrow keys (or WASD, or HJKL). Use the 'q' key to quit.
Macht uses an arbitrary integer base number (default is 2) and increases the exponent when two tiles merge. The game is not limited to a maximal tile value of 2048.
The game uses large colored tiles making it easier to visually distinguish the different values.
Using command line arguments you can specify the board width and height and even specify multiple boards to be played simultaneously.
macht 5x5
macht 3x3 3x3 3x3
Use the --help command line argument for information on the options.
Macht is written in Python and can be installed with your favorite AUR helper: macht-git package.
Or with the pip package manager.
pip install macht
I am the developer of the game. The game's source code is hosted on github.
Any suggestions, bug reports and/or other advice would be appreciated.
Last edited by RMorel (2014-04-07 17:24:56)
Offline
RMorel, read the forum rules, especially about posting images. Make use of an image hosting site and post a link or a thumbnail here.
Secondly is this something that you developed ?? Creating a PKGBUILD and putting it on AUR would probably be a better idea.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
RMorel, read the forum rules, especially about posting images. Make use of an image hosting site and post a link or a thumbnail here.
Secondly is this something that you developed ?? Creating a PKGBUILD and putting it on AUR would probably be a better idea.
Yes, I developed the game. Should this be more clearly display in the Original Post?
As for a PKGBUILD: I first wanted to gauge if there was any interest at all before spending time on creating a PKGBUILD for the game and the library it depends on. But if there is any interest I will happily comply.
I hope that the images in OP are OK now.
Last edited by RMorel (2014-04-07 15:03:56)
Offline
As for a PKGBUILD: I first wanted to gauge if there was any interest at all before spending time on creating a PKGBUILD for the game and the library it depends on.
If you put up a PKGBUILD, people will install it more, IMO. Gives access to people too who like to use <insert AUR helper> to install everything and don't like to maintain separate pip installs outside of pacman.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
I took a look at your work, and I would love to give it a try, but the dependencies are not listed simply anywhere that I could find, so I was unable to run it. Providing a PKGBUILD would be much appreciated, and would make our lives a lot easier
All the best,
-HG
Offline
If you put up a PKGBUILD, people will install it more, IMO. Gives access to people too who like to use <insert AUR helper> to install everything and don't like to maintain separate pip installs outside of pacman.
I took a look at your work, and I would love to give it a try, but the dependencies are not listed simply anywhere that I could find, so I was unable to run it. Providing a PKGBUILD would be much appreciated, and would make our lives a lot easier
Okay guys, I put up some information about dependencies on the project page on github and I created packages for the game and for the blessed python library.
AUR package for the game: macht-git
And an AUR package for the blessed library: python-blessed. "A feature-filled fork of Erik Rose's blessings project -- A thin, practical wrapper around terminal capabilities in Python".
Offline