The game of xonix. Not yet a very complete version, but nice (IMHO).
Submitted by: Torsten Schoenitz
This commit is contained in:
parent
2bdb1b051f
commit
4f68adf296
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=1600
5 changed files with 66 additions and 0 deletions
21
games/xonix/Makefile
Normal file
21
games/xonix/Makefile
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# New ports collection makefile for: xonix
|
||||||
|
# Version required: 1.2
|
||||||
|
# Date created: 3 May 1995
|
||||||
|
# Whom: joerg
|
||||||
|
#
|
||||||
|
# $Id$
|
||||||
|
#
|
||||||
|
|
||||||
|
WRKSRC= ${WRKDIR}/xonix
|
||||||
|
DISTNAME= xonix-1.2
|
||||||
|
# this game has not yet been published elsewhere
|
||||||
|
MASTER_SITES= ftp://freefall.cdrom.com/pub/FreeBSD/LOCAL_PORTS/
|
||||||
|
CATEGORIES+= games
|
||||||
|
|
||||||
|
MAINTAINER= joerg@FreeBSD.org
|
||||||
|
|
||||||
|
LIB_DEPENDS= Xpm\\.:${PORTSDIR}/x11/xpm
|
||||||
|
|
||||||
|
USE_IMAKE= yes
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
1
games/xonix/distinfo
Normal file
1
games/xonix/distinfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
MD5 (xonix-1.2.tar.gz) = 090b3b95c1c33961418b6c9b5d2ee603
|
1
games/xonix/pkg-comment
Normal file
1
games/xonix/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Try to win land without colliding with `flyers' and `eaters'.
|
39
games/xonix/pkg-descr
Normal file
39
games/xonix/pkg-descr
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
The xonix application consists of a playing area and a
|
||||||
|
status display below.
|
||||||
|
|
||||||
|
The status display shows the current values for level,
|
||||||
|
filled area (in percent), number of players (lifes), and
|
||||||
|
elapsed time.
|
||||||
|
|
||||||
|
The playing area has several regions. The brown region
|
||||||
|
(initially only the border) is ``filled region'', where
|
||||||
|
the player can move, starting from the top left corner.
|
||||||
|
Beware of the bouncing yellow eater(s) that do also move
|
||||||
|
across filled regions however, if they hit the player, a
|
||||||
|
life will go away. The flyers can only bounce across the
|
||||||
|
green (so-called empty) area in the middle.
|
||||||
|
|
||||||
|
The purpose of the game is to move the player across the
|
||||||
|
empty region (whereby it leaves his way in a brown color
|
||||||
|
to show where it came along), and finally cut off a piece
|
||||||
|
of unfilled region by moving him back to some filled
|
||||||
|
region. If the player itself or the (unfilled yet) way
|
||||||
|
will be hit by a flyer, a life will be lost again. Once
|
||||||
|
the player's way reached another part of filled region,
|
||||||
|
the way and all adjacent unfilled regions where there is
|
||||||
|
no flyer in will be filled in turn. One level has com-
|
||||||
|
pleted as soon as 75 % of the originally unfilled area
|
||||||
|
have been filled this way.
|
||||||
|
|
||||||
|
Every level, there will be one flyer more. Every second
|
||||||
|
level, an additional player will be granted. Every fifth
|
||||||
|
level, an additional eater will be fired off.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The original xonix game has been seen somewhere on an old
|
||||||
|
PC/XT clone. This is a reimplementation from scratch,
|
||||||
|
done by Torsten Schönitz starting the project on a Macin-
|
||||||
|
tosh. The X11 support has been written by Jörg Wunsch
|
||||||
|
with the pleasant help by Alfredo Herrera Hernández.
|
||||||
|
|
4
games/xonix/pkg-plist
Normal file
4
games/xonix/pkg-plist
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
@cwd ${X11BASE}
|
||||||
|
bin/xonix
|
||||||
|
lib/X11/app-defaults/Xonix
|
||||||
|
man/man1/xonix.1
|
Loading…
Reference in a new issue