Version 140 of Tcl/Tk games

Updated 2006-10-23 10:20:55

Games here on the Wiki: Tcl only:

Tk (the strategy games are demo code - no computer players):

Can somebody add a valid link to the Tclet-Plugin necessary for the following? All links I could find are no longer valid.

Tclets (mostly too large for a reasonable Wiki page):

Tcl/Tk game related applications around the internet:

  • aaron word game [L6 ] LV
  • angbandtk [L7 ]
  • annoy [L8 ]
  • argon v (palm pilot game) editor [L9 ]
  • bowling [L10 ]
  • budge [L11 ]
  • CardTable [L12 ] multi-user internet aware card playing game - supports user defined card games! Written for Windows.
  • crossfire - utilities for people who play the Spellfire Collectible Card Game [L13 ]
  • darwersi [L14 ] othello like game
  • dontspace [L15 ] solitaire card game
  • groupie [L16 ] shareware
  • guess-a-sketch [L17 ]
  • guru chess - contact Alex Shah at ashah at isis.nuc.ucla.edu for info on this tcl/awk/c++/sh/html interface to the gnu chess engine.
  • headache - [L18 ] tile game link dead 2004-06-05
  • hexplode [L19 ]
  • hextego http://tkhextego.sourceforge.net/ statego game LV I was unable to locate this project
  • higpentataki [L20 ] action game lv this game doesn't seem to be on this page.
  • Ishido & others at: http://avl.enemy.org/TclTk/
  • JergoBlatz! http://www.cc.utah.edu/%7Enb3367/ is a mail list server with support for play-by-email games
  • klondike [L21 ]
  • konnekt4 [L22 ] This link is dead
  • kugel [L23 ]
  • lcross [L24 ]
  • mankala [L25 ]
  • mancala [L26 ], based on Mancala on this Wiki
  • maze exploring [L27 ] client/server maze game
  • mazeman [L28 ]
  • memory [L29 ] - 2005-11-26: Category Broken Links
  • Merlin [L30 ]
  • MoxQuizz [L31 ] supports running quiz/trivia games on IRC
  • nebula device [L32 ] game engine using OpenGL for rendering
  • netplug go game client [L33 ]
  • netrek monitor [L34 ]
  • patience [L35 ] solitaire game with multiple sets of rules, differing card fonts, etc. Available as StartKit on http://mini.net/sdarchive
  • Penguzzle [L36 ]

* PlanetPenguin Racer [L37 ]

Tcl programming games:

  • taskforce [L73 ] program AI to carry out orders -- only the description actually exists, no code
  • TclRobots [L74 ] -write Tcl programs to control fighting robots
  • RoboTournament http://robotournament.sf.net/ - not only write Tcl programs, but watch them in Tk GUI interface
  • MechMaster

Tcl Games mentioned in the past:


02oct02 jcw - With so many games available, and lots of them already packaged as starkit in [L87 ]... wouldn't it be an idea to create a game pack and make them available as example, teaser, and show-of-vitality in various contexts? One could think of download sites, packaged as a single-file Windows starpack on [L88 ] for example. Or a more developer-focused style, �� la Tk-Widgets and Effective-Tcl, which present both a demo interface and a way to inspect the code. Perhaps throw in "ml" as browser/editor. Games are a low-barrier way to show what Tk is up to (but not in techie style "widget collections"!). Simply adding a note that many of these examples need less than a hundreed lines of programming, that everything is available for inspection, adaptation, and re-use, including a "widely used but unknown power tool called Tcl/Tk", and that the largest corporations... yada, yada, yada. All smaller than a floppy, and runnable without installation...

Am I the only person thinking there is a "teeny bit" (ahem) of untapped potential screaming to be released into the world?

20Jan05 Brian Theado - see Bundle o' Starkits


03-Oct-02 JAG - I've always thought games would be a great way to show off tcl/tk and possibly present it in a different light. This might be just the thing to break down some of the artificial walls some people seem to have built between themselves and a great little language. This would also give me an excuse to put the finishing touches on several games I developed a while back - a Tk version of the arcade classic "Galaxian", and a pretty cool rendition of "Breakout". I LIKE THIS IDEA!


3 October 2002 KBK - Love it! Jeff, will you volunteer your Sokoban as well? A little Yahtzee game is also small and self-contained, as is Jeff Hobbs' Tetris. And of course, sdarchive has several games already in Starkits.

Did someone say Sokoban? Out of the blue, tksokoban.kit appears in [L89 ] ... :o)


3-Oct-02 JAG - Consider it volunteered! Now I've gotta' get to work on those "almost finished" games...


8-Nov-02 stevel - I've been adding some more Starkits to the Starkit Distribution Archive. While doing this I've created a new category for games, wrapped many of the above games, and added them.

I agree it would great to have a single Starpack of games as a showcase for the power/flexibility/efficiency/practicality of Tcl/Tk.


Anyone know of any Tcl/Tk based multi player online role playing game clients? I'm trying to locate something that doesn't require a compiler to use.

Larry Smith While A text adventure game engine is presently set up to do traditional single-player gaming, take a close look at the parser. You will see heavy use of the object "me:". The engine itself cares only about objects, multiple players should be a simple matter of building a parser that takes multiple input streams and disambiguates orders by using the appropriate player object. e.g. larry:, bill:, and so on, rather than just "me:".

Well http://freshmeat.net/projects/shadowed/ is an application framework for adventure or role-playing games, which includes an optional Tk GUI. Not really what you were seeking though.

MG May 1st 2004 - I wrote Potato MUSH (MUD) Client, a client for connecting to MUD/MOO/etc text-based roleplaying games. I also know of TkMOO-Light, at [L90 ], as well as a few more mentioned on the Interacting with the Internet page.


Category Games