Jump to content

Robotfindskitten: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Release info from Wikidata
Tags: Mobile edit Mobile web edit
top: updated links
 
Line 16: Line 16:
|programming language=[[Assembly language]], [[C/C++]], [[Adobe Flash|Flash]], [[Gambas]], [[Inform]], [[Java (programming language)|Java]], [[JavaScript]], [[PHP]], [[Python (programming language)|Python]], [[Scratch (programming language)|Scratch]]
|programming language=[[Assembly language]], [[C/C++]], [[Adobe Flash|Flash]], [[Gambas]], [[Inform]], [[Java (programming language)|Java]], [[JavaScript]], [[PHP]], [[Python (programming language)|Python]], [[Scratch (programming language)|Scratch]]
|operating system=
|operating system=
|platform=[[Amiga]], [[Android (operating system)|Android]], [[Apple II series|Apple II]], [[Arduboy]], [[Atari 2600]], [[Atari 7800]], [[Atmel AVR]], [[Commodore 64]], [[DOS]], [[Dreamcast]], [[Game Boy Advance]], [[Lego Mindstorms NXT]], [[Classic (Mac OS X)|Mac Classic]], [[Maemo]], [[Nintendo DS]], [[Palm OS]], [[PlayStation Portable]], [[POSIX]], [[QNX]], [[Rockbox]], [[TI-83 Plus]], [[TI-99/4A]], [[Z-machine]], [[ZX Spectrum]]
|platform=[[Amiga]], [[Android (operating system)|Android]], [[Apple II]], [[Arduboy]], [[Atari 2600]], [[Atari 7800]], [[Atmel AVR]], [[Commodore 64]], [[MS-DOS]], [[Dreamcast]], [[Game Boy Advance]], [[Lego Mindstorms NXT]], [[Classic (Mac OS X)|Mac Classic]], [[Maemo]], [[Nintendo DS]], [[Palm OS]], [[PlayStation Portable]], [[POSIX]], [[QNX]], [[Rockbox]], [[TI-83 Plus]], [[TI-99/4A]], [[Z-machine]], [[ZX Spectrum]]
|size=
|size=
|language=English
|language=English
Line 25: Line 25:
}}
}}
{{Portal|Free and open-source software|Video games}}
{{Portal|Free and open-source software|Video games}}

'''''robotfindskitten''''' ('''''rfk''''') is a "[[Zen]] simulation", originally written by [[Leonard Richardson (video game developer)|Leonard Richardson]] for [[DOS]].
'''''robotfindskitten''''' ('''''rfk''''') is a "[[Zen]] simulation", originally written by Leonard Richardson for [[MS-DOS]].


==Game==
==Game==

Latest revision as of 20:53, 23 August 2024

robotfindskitten
Original author(s)Leonard Richardson
Initial release1997
Stable release
2.8284271.702[1] Edit this on Wikidata / 1 March 2020; 4 years ago (1 March 2020)
Repository
Written inAssembly language, C/C++, Flash, Gambas, Inform, Java, JavaScript, PHP, Python, Scratch
PlatformAmiga, Android, Apple II, Arduboy, Atari 2600, Atari 7800, Atmel AVR, Commodore 64, MS-DOS, Dreamcast, Game Boy Advance, Lego Mindstorms NXT, Mac Classic, Maemo, Nintendo DS, Palm OS, PlayStation Portable, POSIX, QNX, Rockbox, TI-83 Plus, TI-99/4A, Z-machine, ZX Spectrum
Available inEnglish
TypeGame
LicenseGPL v2 or later
Websitehttp://robotfindskitten.org/

robotfindskitten (rfk) is a "Zen simulation", originally written by Leonard Richardson for MS-DOS.

Game

[edit]

It is a free video game with an ASCII interface in which the user (playing the eponymous robot and represented by a number sign "#") must find kitten (represented by a random character) on a field of other random characters. Walking up to items allows robot to identify them as either kitten, or any of a variety of "Non-kitten Items" (NKIs) with whimsical, strange or simply random text descriptions. It is not possible to lose (though there is a patch that adds a 1 in 10 probability of the NKI killing robot). Simon Carless has characterized robotfindskitten as "less a game and more a way of life ... It's fun to wander around until you find a kitten, at which point you feel happy and can start again".[2]

The original robotfindskitten program was the sole entrant to a contest in 1997 at the now-defunct webzine Nerth Pork — the object: create a depiction of "robotfindskitten". (The robotfindskitten concept was originally created by Jacob Berendes, but the only submission he received depicted kittens meeting an untimely end at the hands of malevolent robots.)

When the author rewrote the program for Linux in 1999, it gained popularity and now has its own website and mailing lists. Since then, it has been ported to and/or implemented on over 30 platforms, including POSIX, the Dreamcast, Palm OS, TI-99/4A, the Z-machine, the Sony PSP, Android, and many more.[3] Graphical versions, such as an OpenGL version with # emblazoned on an otherwise featureless cube, also exist. Remakes of it are also used as programming tutorials, such as for Gambas.

References

[edit]
  1. ^ "robotfindskitten - Browse /robotfindskitten-POSIX/ship_it_anyway at SourceForge.net".
  2. ^ Carless, Simon (2004-01-01). Gaming Hacks. "O'Reilly Media, Inc.". ISBN 9780596007140.
  3. ^ "The Many Ports". robotfindskitten.org. Retrieved 18 March 2015.
[edit]