Projects / Makin' Bakon Typing Tutor

Makin' Bakon Typing Tutor

Makin' Bakon Typing Tutor is a terminal-based typing tutor game written in C++ (with STL) and Curses. It contains both structured and fortune-based lessons. Learn to type to a professional standard while you're saving Pig's bacon! Warning: Includes material that may offend.

Operating Systems

Recent releases

  •  07 Apr 2003 14:26

    Release Notes: ios::in was removed from ofstream declarations in pigsty.cpp, so Makin' Bakon now opens scores file properly during start-up. The copyright was updated to include the year 2003.

    •  31 Mar 2003 01:23

      Release Notes: Minor code alterations to compile with GNU GCC 3.2.

      •  18 Jan 2003 10:36

        Release Notes: This version accepts defaults for the keyboard type, foreground, background, and bold colors from an rc file, which can be overridden by command-line options. A new lesson derived from fortune offensive archives was added, and a bonus point system that awards one WPM every time the target speed is passed was added. A lot of the code was overhauled and the error handling was greatly improved. Default lessons are now divided into groups, effectively halving the size of each lesson.

        •  15 Oct 2002 04:05

          Release Notes: The Makefile now checks for the existence of curses includes. Minor changes were also made to the default lesson texts.

          •  07 Oct 2002 20:49

            Release Notes: Hand-rolled poetry, Star Trek, and offensive fortune archives have been added. The Makefile has been greatly improved. Paths to data and fortune archive files are now compile-time defined. A bug that re-painted the virtual keyboard in lesson screens after choosing '(R)epeat lesson' or '(N)ext lesson' has been fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.