The curl() and curl_download() functions provide highly configurable
drop-in replacements for base url() and download.file() with better
performance, support for encryption (https://, ftps://), 'gzip'
compression, authentication, and other 'libcurl' goodies. The core
of the package implements a framework for performing fully customized
requests where data can be processed either in memory, on disk, or
streaming via the callback or connection interfaces. Some knowledge
of 'libcurl' is recommended; for a more-user-friendly web client
see the 'httr' package which builds on this package with HTTP
specific tools and logic.
bbFTP is a file transfer software. It implements its own transfer protocol,
which is optimized for large files (larger than 2GB) and secure as it does not
read the password in a file and encrypts the connection information. bbFTP
main features are:
* Encoded username and password at connection
* SSH and Certificate authentication modules
* Multi-stream transfer
* Big windows as defined in RFC1323
* On-the-fly data compression
* Automatic retry
* Customizable time-outs
* Transfer simulation
* AFS authentication integration
* RFIO interface
bbFTP is open-source software, released under the GNU General Public License.
It was written by Gilles Farrache at IN2P3 Computing Center in Lyon, France.
Construo is a simple 2D construction programm (it is currently not
a real game) for objects which consist of rods and springs and let
them react on physical forces. You can currently construct buildings
and objects like bridges, towers, spaceshuttles, etc. and you let
them fall to ground and see seem smash and break. Sound like fun,
doesn't it =;-) The game is similar to Bridge Builder and heavily
inspired from the Gamasutra article Collision Response: Bouncy,
Trouncy, Fun. Its covered under the GNU General Public License,
thats means source code is availabel and you are allowed to modify
it.
The `exhaust' project is a redcode simulator that is (hopefully)
easy to embed into your applications, as an alternative to pMARS.
The documentation contains the following:
README - Instructions to embed exhaust in a program.
test.pl - Perl script to check for differences between exhaust
and pMARS.
src/ - The C source code of exhaust (highly commented).
warriors/ - Test warriors.
The "warriors" subdirectory contains Redcode assembly files (.red)
and parsed Redcode assembly files (.rc). The last ones can be loaded
into exhaust, the others have to be parsed, for example with pMARS.
NOTE: this documentation is only useful for developers.
Globulation 2 is an innovative high quality Real-Time Strategy [RTS],
which minimizes micro-management by automatically assigning tasks to
the units. The player has to choose the number of units he wants for
the different tasks, and the units will do their best to satisfy the
requests. This allows to manage more units and to focus on the strategy.
It can be played alone, through your Local Area Network [LAN], or through
Internet thanks to Ysagoon Online Game [YOG], a meta-server. It also
features a scripting language for versatile gameplay or tutorials and an
integrated map editor.
Gomoku.app is an extended TicTacToe game for GNUstep.
You win the game if you are able to put 5 of your pieces
in a row, column or diagonal. You loose if the computer
does it before you. You can play the game on boards of different
size; the default size is 8 but 10 is also nice to play.
Pass the size of the board as argument of Gomoku.app. For example, to
play on a 10x10 board, you can start Gomoku with:
openapp Gomoku.app 10
Warning: board size must be >= 8.
BUGS: Please mail them to <n.pero@mi.flashnet.it>
LICENSE: GPL2 or later
Freeciv is a free turn-based multiplayer strategy game, in which each
player becomes the leader of a civilization, fighting to obtain the
ultimate goal: to become the greatest civilization.
Players of the Civilization series by Microprose should feel at home,
since one aim of Freeciv is to have optional modes (called rulesets)
with compatible rules.
Freeciv is maintained by an international team of coders and enthusiasts,
and is easily one of the most fun and addictive network games out there!
That also means it has very extensive multilanguage support, something
rare in games.
-Adam <adam-ports@blacktabby.org>
SLADE3 is a modern editor for Doom-engine based games and source ports.
It has the ability to view, modify, and write many different game-specific
formats, and even convert between some of them, or from/to other generic
formats such as PNG.
SLADE3 can be considered a successor to both SLumpEd and SLADE. Some of
its features:
- Basic archive/resource editing (create/open/save, import/export)
- Simple tabbed interface with copy/paste support
- Many supported game formats (ZIP/PK3, Quake PAK/WAD2, etc.)
Kigo is an open-source implementation of the popular Go game. Go
is a strategic board game for two players. It is also known as igo
(Japanese), weiqi or wei ch'i (Chinese) or baduk (Korean). Go is
noted for being rich in strategic complexity despite its simple
rules. The game is played by two players who alternately place
black and white stones (playing pieces, now usually made of glass
or plastic) on the vacant intersections of a grid of 19x19 lines
(9x9 or 13x13 for easier games).
The game follows Naija, a mermaid-like woman, as she explores the
underwater world of Aquaria. Along her journey, she learns about both
the history of the world and her own past. The gameplay focuses on a
combination of swimming, singing and combat, through which Naija can
interact with the world. Naija's songs can move items, affect plants
and animals, and change her physical appearance into other
forms. These forms have different abilities, such as firing
projectiles at hostile creatures or passing through barriers
inaccessible to her in her natural form. -- Wikipedia
This package provides only game engine. Proprietary game data files
have to be obtained separately.