Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
penetrate(6)		      XScreenSaver manual		  penetrate(6)

NAME
       penetrate - simulates a classic arcade shooting game

SYNOPSIS
       penetrate  [--display  host:display.screen] [--root] [--window] [--win-
       dow-id number] [--install] [--noinstall]	[--visual  visual]  [--bgrowth
       microseconds] [--lrate number] [--smart number] [--fps]

DESCRIPTION
       Penetrate  simulates  the  arcade classic with the cities and the stuff
       shooting	down from the sky and stuff.  The computer plays  against  it-
       self,  desperately  defending the forces	of good	against	those thingies
       raining down.  Bonus cities are awarded at  ever-increasing  intervals.
       Every five levels appears a bonus round.	 The computer player gets pro-
       gressively  more	 intelligent as	the game progresses.  Better aim, more
       economical with ammo, and better	target selection.  Points are  in  the
       bottom  right, and high score is	in the bottom left.  Start with	-smart
       to have the computer player skip	the learning process.

OPTIONS
       --display host:display.screen
	       Specifies which X display we should use.

       --root  Draw on the root	window.

       --window-id number
	       Draw on the specified window.

       --window
	       Draw on a newly-created window.	This is	the default.

       --install
	       Install a private colormap for the window.

       --noinstall
	       Don't install a private colormap	for the	window.

       --visual	visual
	       Specify which visual to use.  Legal values are the  name	 of  a
	       visual  class,  or the id number	(decimal or hex) of a specific
	       visual.	Possible choices include

	       default,	best, mono, monochrome,	gray, grey, color, staticgray,
	       staticcolor, truecolor, grayscale, greyscale, pseudocolor,  di-
	       rectcolor, number

	       If  a decimal or	hexadecimal number is used, XGetVisualInfo(3X)
	       is consulted to obtain the required visual.

       --foreground color
	       Specifies the default foreground	color.

       --background color
	       Specifies the default background	color.

       --bgrowth integer
	       Specifies the growth rate of the	bomb explosions.

       --lrate integer
	       Set the initial rate of laser fire.

       -smart  Have the	computer player	skip the learning process.

       --fps   Display the current frame rate and CPU load.

BUGS
       The layout of the screen	isn't quite the	same as	the game this  program
       tries  to  emulate.  In this this program, the missiles come out	of the
       cities; when really, there are supposed to be three  missile  bases  on
       hills, with the cities in the valleys between them.

ENVIRONMENT
       DISPLAY to get the default host and display number.

       XENVIRONMENT
	       to  get	the  name of a resource	file that overrides the	global
	       resources stored	in the RESOURCE_MANAGER	property.

       XSCREENSAVER_WINDOW
	       The window ID to	use with --root.

SEE ALSO
       X(1), xscreensaver(1)

COPYRIGHT
       Copyright (C) 1999 Adam Miller.	Permission to use, copy, modify,  dis-
       tribute,	 and  sell this	software and its documentation for any purpose
       is hereby granted without fee, provided that the	above copyright	notice
       appear in all copies and	that both that copyright notice	and this  per-
       mission	notice appear in supporting documentation.  No representations
       are made	about the suitability of this software for any purpose.	 It is
       provided	"as is"	without	express	or implied warranty.

AUTHOR
       Adam Miller <adum@aya.yale.edu>,	1999.

X Version 11		      6.09 (07-Jun-2024)		  penetrate(6)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=penetrate&sektion=6&manpath=FreeBSD+Ports+14.3.quarterly>

home | help