This full version has been archived by the uploader because it is out of date and no longer supported. We recommend you browse the file list for the latest full version.
Terminal frogger is now archived but is delivered with CoterminalApps
# Terminal Frogger
## What's new:
**ver 1.1.0 -- 18jan20**
* Much improved Linux portability.
**ver 1.0.1 -- 12nov19**
* Now allow sideways jumps while floating.
* Improved timing mechanism for smoother gameplay.
* Level 3 now has extra challenges beyond speed increase.
**ver 1.0.0 -- 10nov19**
* Initial release.
===========================================================================
### TerminalFrogger
Terminal frogger is a kid friendly ascii character version of Frogger that plays in a commandline terminal. Pure minimalism with classic sounds and three levels.
@ is a lillypad,
Q is a turtle,
= is a log,
TTT is a truck,
ccc is a car.
Runs on Windows, OSX & Linux.
Keyboard setup is important. You should have a short key-delay and fast repeat setting.
The arrow keys, or wasd-keys, or ijkl-keys control movement. The (x),(q) keys quit.
Includes executables and source code.
===============================================================
## Setup & Running:
Mac users see "osx-setup.txt".
Windows users see "windows-setup.txt".
Unzip the archive. On Windows, 7z [www.7-zip.org] works well for this.
* Resize your terminal to at least 56 chars wide by 21 lines;
* You might want to enlarge the Font so that the window becomes physically larger.
* type the executable name to begin.
OSX: frog_osx
Linux: frog_gnu
Windows: frog.exe
For Linux/OSX users, you can use the "nice" command to be a bit less nice and give each terminal game the highest real time priority.
For example, to run at high priority on OSX type:
"nice -n -20 frog_osx".
or simply use the scripts gnufrog.sh or osxfrog.sh:
osxfrog.sh (on OSX)
or
gnufrog.sh (on Linux)
or
winfrog.bat (on Windows).
---------------------------------------------------------------
Usable keys:
* arrow-keys
* ijkl-keys
* wasd-keys
* (q)=quit
====================================================================
## Compiler Scripts
There are three scripts, wcmp.bat for msWindows, lcmp.sh for Linux, and ocmp.sh for OS-X.
===============================================================
## Build Instructions:
Remember that prebuilt executables are already included. But, if you want to rebuild...
Manually install GNAT GPL from libre.adacore.com/download/.
If necessary, edit the scripts wcmp0.bat & wcmp.bat or lcmp.sh or ocmp.sh so that the correct path to gnatmake is known.
Then, to create new command-line executables for your system:
* on linux type lcmp.sh;
* on OSX type ocmp.sh;
* on Windows type wcmp0.bat followed by wcmp.bat.
===============================================================
## What is special about this project?...freedom...
* uses the Ada programming language & GNAT GPL;
* runs on Windows, OSX, & Linux;
* uses only free open source software [F.O.S.S] tools & libraries;
* portable, transparent code, easy to modify, rebuild;
* uses SFML-Audio and Ogg-Vorbis libs for sounds;
* pure minimalism: just screen, keyboard, no graphics;
===============================================================
## Legal Mumbo Jumbo:
Terminal-Frogger is covered by the GNU GPL v3 as indicated in the sources:
Copyright (C) 2019 <fastrgv@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You may read the full text of the GNU General Public License
at <http://www.gnu.org/licenses/>.
----------------------------------------------
## Best Download Site for all my games:
Github.com
--------------------------------------------------
## Earlier Revision History: