• Stars
    star
    617
  • Rank 72,456 (Top 2 %)
  • Language
    Perl
  • Created almost 13 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Enjoy the mysteries of the sea from the safety of your own terminal!
                              Asciiquarium v1.1
                    by Kirk Baucom <[email protected]>
                          http://www.robobunny.com

Asciiquarium is an aquarium/sea animation in ASCII art.

Installation
------------

Asciiquarium is a single perl script, so all you have to do is make sure
it's executable and put it somewhere convenient, like /usr/local/bin or
/usr/local/games.

  Ubuntu
  ------

  Out-of-the-box ubuntu doesn't satisfy the Requirements below, so
  here's how to get them:
  1) Get perl's curses package which is available from apt:
       sudo apt-get install libcurses-perl
  2) Run
       cpan
     at the shell.  Agree to the defaults for everything.
     To leave cpan, type 
       quit
  3) Type
    sudo cpan Term::Animation

Requirements
------------

You must have the Term::Animation module, which you can get from
http://www.cpan.org. The Term::Animation module also requires the Curses
module, which you can also get from CPAN. This program will only run on
platforms that have a Curses library (so it won't work on Windows, but
you might get it to run under cygwin).

Usage
-----

Command line arguments:
	-c	"classic" mode, only show species from Asciiquarium 1.0

While running:
	q	quit
	r	redraw (will recreate all entities)
	p	toggle pause

Contributors
------------

New fish species backported from the Android live wallpaper and
other minor improvements by Claudio Matsuoka.

Pretty much all of the ASCII art was done by Joan Stark:
http://www.geocities.com/SoHo/7373/

Anything that she didn't do, I don't have a source for.

More Repositories

1

figlet

Claudio's FIGlet tree
C
1,176
star
2

figlet-fonts

A collection of fonts for FIGlet
Perl
149
star
3

sr-port

An attempt to port some effects from Second Reality to C, Linux and OpenGL ES 2.0
C
49
star
4

amibios_dmi

AMI BIOS DMI update driver for Linux
C
33
star
5

tracker-history

Sources for the Tracker History Graphing Project.
Assembly
27
star
6

sarien

A Sierra AGI resource interpreter engine
C
23
star
7

oxdz

An experimental multi-format mod player engine written in Rust.
Rust
21
star
8

xmp-android

Java
19
star
9

xmdp

A clone of the old Future Crew MusicDiskPlayer
C
17
star
10

dhcpcheck

A tool to help network administrators to find rogue DHCP servers.
Go
14
star
11

libxmp-python

Python bindings for libxmp, a module player library
Python
10
star
12

codecgraph

Codecgraph is a tool to generate a graph based on the ALSA description of a High Definition Audio codec.
Python
9
star
13

piglet

A FIGdriver implementation written in C++.
C++
7
star
14

0xd2

0xd2 is an experimental mod player that uses the (also experimental) Oxidrizzle mod player library. Status: incomplete, unstable, under development.
Rust
6
star
15

synomon

A simple monitoring script for my Synology DiskStation
Python
6
star
16

hda-emu

C
5
star
17

fsex

Roland Fantom S/X and Juno-G SysEx utilities
C
4
star
18

isoinfo

C
4
star
19

battalion

C
3
star
20

asciiquarium-applet

Java ASCIIquarium, using code from the Android ASCIIquarium live wallpaper
Java
3
star
21

xmp-plugin-audacious

Module player plugin for Audacious using libxmp
C
3
star
22

libxmp-java

Java API for libxmp, a module player library.
Java
3
star
23

hazemod

A multi-format module player library, currently under development.
C++
3
star
24

dncomp

Go
2
star
25

fortune-rs

An implementation of fortune(6) in Rust.
Rust
2
star
26

xmp-plugin-winamp

Module player plugin for Winamp using libxmp
C
2
star
27

droidchat

Very simple Android chat application only meant for learning Android development. Many components are present, such as services, view pager, fragments and sockets.
2
star
28

vec3

Go package for 3d vector operations
Go
2
star
29

navigationtab-app-template

A template for an Android application using navigation tabs and ActionBarSherlock
Java
2
star
30

hzplay

1
star
31

hrm-utils

Human Resource Machine CPU emulator and other utilities (work in progress)
C
1
star
32

libxmp-cm

C
1
star
33

pageindicator-app-template

A template for an Android application using ViewPagerIndicator
Java
1
star
34

twod

twoD is a very simple 2D gaming engine created for didactic purposes
C++
1
star
35

xmp-cli-cm

C
1
star
36

k-sdl

C
1
star
37

SDL-Pong

Pong clone written in C++/SDL.
C++
1
star
38

fortune-cpp

A C++ reimplementation of the classic BSD fortune(6).
C++
1
star