TUXMATH(6)

๐Ÿ’– TUXMATH(6) โ€” the games manual, but make it cute ๐Ÿ’–

okay bestie, pull up a chair, we're playing TuxMath โ€” formally "Tux, of Math Command" โ€” and yes it lives in section 6 of the games manual ๐ŸŽ€


๐ŸŒˆ NAME ๐ŸŒˆ

tuxmath โ€” a math game for kids, starring Tux ๐Ÿง


โœจ DESCRIPTION โœจ

"Tux, of Math Command" (everyone just says "TuxMath" ๐Ÿ’…) is an educational arcade game starring Tux, the Linux mascot! It's giving classic arcade game "Missile Command" energy โ€” Tux has to defend his cities. Except the plot twist? He does it by solving math problems. no cap ๐Ÿงฎ๐Ÿ’ฅ

You answer math equations with the number keys on your keyboard, and then you hit the space bar or enter. If you don't answer a comet's math equation before it hits one of your igloos, that igloo gets damaged ๐Ÿ˜ญ. And if an igloo gets hit twice, the penguin inside just... walks away ๐Ÿง๐Ÿšถ. When you lose all of your igloos, the game ends. that's the whole vibe check, bestie.

There's also a "factoroids" game ๐Ÿš€ where a ship destroys asteroids if you type a valid factor of the number on a particular asteroid. Use the number keys to steer. slay.


๐ŸŽ€ OPTIONS ๐ŸŽ€

โš ๏ธ real talk first: most settings are now stored in a config file named options in a hidden directory named ./tuxmath inside the user's home directory. The file is just simple name/value pairs. It is way easier to edit this file to set game parameters than to use the command-line arguments listed below. Also, a bunch of options aren't even selectable from the command line. The config file has extensive comments detailing how to configure the behavior of Tuxmath. iykyk ๐Ÿ’…
  • --help โ€” display help for the command ๐Ÿ†˜
  • --version โ€” display version and author information ๐Ÿท๏ธ
  • --homedir dirname โ€” seek for user home director(ies) in the specified location, rather than the user's actual home directory. You can set up a user directory tree in this location (see README). This option is especially useful for schools where all students log in with a single user name ๐Ÿซโœจ
  • --optionfile filename โ€” read config settings from the named file. The locations searched for a file with a matching name are, in order: the current working directory, the absolute path of the filename, tuxmath's missions directory, the user's tuxmath directory, and the user's home ๐Ÿ”
  • --playthroughlist โ€” to ask each question only once, allowing the player to win the game if all questions are successfully answered ๐Ÿ‘‘
  • --answersfirst โ€” to ask questions in the format: ? + num2 = num3 instead of the default format: num1 + num2 = ? ๐Ÿ™ˆ
  • --answersmiddle โ€” to ask questions in the format: num1 + ? = num3 instead of the default format: num1 + num2 = ? ๐Ÿซถ
  • --nosound โ€” to disable sound/music ๐Ÿ”‡
  • --nobackground โ€” to disable background photos (for slower systems) ๐Ÿ–ผ๏ธ
  • --fullscreen โ€” to run in fullscreen, if possible (vs. windowed) ๐Ÿ–ฅ๏ธ
  • --windowed โ€” to run in a window rather than fullscreen ๐ŸชŸ
  • --keypad โ€” to enable the on-screen numeric keypad ๐Ÿ”ข
  • --demo โ€” to run the program as a cycling demonstration ๐ŸŽž๏ธ
  • --speed S โ€” set the initial speed of the game (S may be fractional, default is 1.0) โšก
  • --allownegatives โ€” to allow answers to be less than zero โž–
  • --debug-X โ€” prints debug information on the command line. X may be one of the following ๐Ÿ‘‡
    • setup: debug messages only during initialization
    • fileops: file operations (loading and saving data)
    • loaders: loading of mulitmedia (images and sounds)
    • titlescreen
    • menu: most operations dealing with menus
    • menu-parser: subset of operations dealing with menus
    • game: the comets game
    • factoroids: the factoroids game
    • lan: anything dealing with networking
    • mathcards: generation of math problems
    • sdl: the general graphical system
    • lessons: parsing pre-prepared lessons
    • highscore: loading and saving high scores
    • options: loading and saving options files
    • text-and-intl: text and internationalization
    • all: everything! ๐ŸŒˆ

๐Ÿ“œ HISTORY ๐Ÿ“œ

  • 2013-07-29: Updated for version 2.0.3 by Dmitry Smirnov.
  • 2004-12-17: First version of this manual page.

๐Ÿ’œ AUTHOR ๐Ÿ’œ

This manual page was written by Fabio Brito <fabio@debian-ba.org> for the Debian GNU system (but may be used by others). ๐Ÿซถ


and that's the whole page, bestie ๐ŸŽ€ written by Fabio Brito, dated 2013-07-29, and it's the TUXMATH(6) page from the Games Manual. go defend those igloos ๐Ÿ’…๐Ÿงโœจ