Techniques from Network Games for Improving Groupware Performance Jeff Dyck1, Carl Gutwin1, T

Total Page:16

File Type:pdf, Size:1020Kb

Techniques from Network Games for Improving Groupware Performance Jeff Dyck1, Carl Gutwin1, T Beyond the LAN: Techniques from Network Games for Improving Groupware Performance 1 1 2 3 Jeff Dyck , Carl Gutwin , T. C. Nicholas Graham , and David Pinelle 1Department of Computer Science 2Department of Computer Science 3Department of Computer Science University of Saskatchewan Queen’s University University of Nevada, Las Vegas Saskatoon, SK, Canada Kingston, ON, Canada Las Vegas, NV, USA [email protected], [email protected], [email protected], [email protected] ABSTRACT bandwidth is limited and packet loss is common, and current approaches to networking for CSCW applications quickly run into Networked games can provide groupware developers with severe difficulty. Networking infrastructures have been important lessons in how to deal with real-world networking improving, with the widespread presence of high-speed issues such as latency, limited bandwidth and packet loss. Games connections to the home. However, the increase of wireless and have similar demands and characteristics to groupware, but unlike mobile platforms means that it is as important as ever for the applications studied by academics, games have provided groupware applications to operate effectively under limited production-quality real-time interaction for many years. The networking conditions. Poor networks cause problems for visual techniques used by games have not traditionally been made communication, coordination and anticipation of actions, and public, but several game networking libraries have recently been generally reduce the richness and quality of real-time released as open source, providing the opportunity to learn how collaboration [11,12]. Effective use of limited networks involves games achieve network performance. We examined five game tradeoffs – e.g., between jitter and feedthrough time – and if real- libraries to find networking techniques that could benefit time groupware is to succeed, it must find ways to manage these groupware; this paper presents the concepts most valuable to tradeoffs and optimize limited network resources. groupware developers, including techniques to deal with limited There are several disciplines that could be used as a source of bandwidth, reliability, and latency. Some of the techniques have ideas for improving groupware networking (see [4] for a survey): been previously reported in the networking literature; therefore, for example, there is a great deal of research into techniques for the contribution of this paper is to survey which techniques have improving video distribution, voice over IP, file transfer, been shown to work, over several years, and then to link these distributed simulations, and large-scale collaborative virtual techniques to quality requirements specific to groupware. By environments. It is not a given, however, that the techniques that adopting these techniques, groupware designers can dramatically have been introduced in these research communities will be improve network performance on the real-world Internet. valuable for real-time groupware. Often, the data used in these Categories and Subject Descriptors domains has very different characteristics and different quality of service (QoS) requirements than the messages used in groupware H.5.3 [Information Interfaces and Presentation]: Group and systems. Networking algorithms for Internet-based applications Organization Interfaces—Computer-supported cooperative work. are designed to optimize application-specific performance General Terms: Performance, Design, Reliability. attributes – for example, minimizing page load time when web browsing or maximizing throughput when serving video or sound. Keywords In contrast, the performance of real-time groupware is typically Networking, QoS, Network Games, Groupware Performance. measured in terms of feedback and feedthrough times, and are characterized by workloads involving frequent, small bursts of information. Most networking algorithms have not been designed 1. INTRODUCTION with the needs of groupware in mind, and are not necessarily The goal of real-time distributed groupware is to support applicable to this kind of distributed system. synchronous shared work at a distance. In order to achieve this goal, groupware must perform well on real-world wide-area There is, however, one area of previous work that has much in networks like the Internet. Although many systems succeed in the common with real-time groupware – in fact, that is a type of real- research lab, network performance becomes a major problem time groupware – and that already has a proven record in efficient when they move beyond the LAN and into real-world networking. That area is networked multiplayer games: the deployment. On a local area network, it is easy for any network gaming industry has more than a decade of experience in networking infrastructure to perform well, since bandwidth is delivering a high-quality multiplayer experience over the Internet, plentiful and packet loss is rare. On the Internet, however, with millions of users and thousands of game titles. Games also have more in common with groupware than other types of Permission to make digital or hard copies of all or part of this work for distributed systems: they send short, frequent messages that are personal or classroom use is granted without fee provided that copies are generated from human interaction with the system, and they send not made or distributed for profit or commercial advantage and that copies several different types of messages with different requirements for bear this notice and the full citation on the first page. To copy otherwise, reliability and latency. A reasonable starting point for improving or republish, to post on servers or to redistribute to lists, requires prior groupware networking, therefore, is to determine how games send specific permission and/or a fee. information, and to evaluate the applicability of these techniques. GROUP’07, November 4–7, 2007, Sanibel Island, Florida, USA. Copyright 2007 ACM 978-1-59593-845-9/07/0011...$5.00. 291 In this paper, we present what is to our knowledge the first review under study, and finally show through a detailed example how and classification of the networking algorithms used in these techniques can be applied to groupware. multiplayer computer games, and discuss the conditions under which these algorithms are applicable to the development of real- 2. NETWORKING IN GROUPWARE time groupware. Learning how games deal with networking is Real-time distributed groupware communicates by sending difficult since game companies do not generally publicize their messages over a network. These messages indicate the actions and techniques. Even previous surveys (e.g., [20]) have primarily changes made by the people using the system, and can include been based on academic research papers. As a result, many of the awareness messages (e.g., telepointer motion), explicit novel aspects of game networking have remained, until now, communication (e.g., chat, voice), operations and transactions on undocumented in academic literature. Our review was possible the data model, and session events. Awareness messages are the due to the release of the source code for several game networking most common (e.g., since telepointers move frequently), but other libraries. Our results are based on a comprehensive study of these messages types are often more important (e.g., creation or libraries – TNL, Raknet, Zoidcom, Enet, and Zig – to find out deletion operations). The way that the underlying groupware how they achieve good network performance. Our classification system composes, organizes, and sends these various message reveals several networking techniques and principles that have not types has a dramatic impact on network performance and on the been considered before by groupware researchers, and shows how user’s experience of the collaborative activity. they can be useful to other types of real-time distributed One particular approach to networking can be seen in many of the groupware. The techniques address the three critical issues that groupware systems and toolkits that have appeared in the CSCW both games and groupware must deal with on the Internet – community (such as Groupkit [19], Disciple [17], Java Shared limited bandwidth, reliability, and latency – and are organized Data Toolkit [2], Collabrary [1], MAUI [15], CoWord and according to the problems they solve. CoPowerPoint [21], Clock [7], and Habanero [3]). These Our methodology in exploring the techniques was to delve into ‘academic groupware’ systems all use what we call event-driven the source of the libraries themselves and reverse-engineer the TCP, an approach that works reasonably well on a LAN, but precise designs of the mechanisms from the code. We then which is completely unsuitable for use on the Internet. synthesized the specific implementations into general techniques In event-driven TCP, applications trigger events (e.g., keyboard, used across the libraries. Finally, we classified the techniques mouse, or transaction events) that result in messages to be sent according to the problems they address, allowing us to link the over the network. Each message is immediately put into a TCP techniques to specific issues in groupware development. packet and sent; therefore, packet rate is governed by the The networking techniques that we report are not themselves new; application’s event model. Event-driven TCP is relatively simple our contribution is their classification and evaluation as to implement, and performs well when events are
Recommended publications
  • Download Scarface Free Pc Scarface: the World Is Yours Free Download
    download scarface free pc Scarface: The World Is Yours Free Download. How to Download & Install Scarface: The World Is Yours. Click the Download button below and you should be redirected to UploadHaven. Wait 5 seconds and click on the blue ‘download now’ button. Now let the download begin and wait for it to finish. Once Scarface: The World Is Yours is done downloading, right click the .zip file and click on “Extract to Scarface.The.World.is.Yours.zip” (To do this you must have 7-Zip, which you can get here). Double click inside the Scarface: The World Is Yours folder and double click on the Scarface.bat file. Have fun and play! Make sure to run the game as administrator and if you get any missing dll errors, look for a Redist or _CommonRedist folder and install all the programs in the folder. Scarface: The World Is Yours Free Download. Note: Run the game by launching Scarface.bat (Do not run as administrator, and do not launch from scarface.exe, otherwise you’ll get graphical issues in the game) Click the download button below to start Scarface: The World Is Yours Free Download with direct link. It is the full version of the game. Don’t forget to run the game as administrator. System Requirements. OS: Windows XP or better Processor: Pentium(R) 4 1.8 GHz or AMD(R) equivalent Memory: 256 MB RAM Graphics: DirectX(R) 9.0c- compatible video card (ATI(R) Radeon(R) 9200 or NVIDIA(R) GeForce(R) FX 5500 with 128 MB RAM) or higher Storage: 2 GB.
    [Show full text]
  • Scarface Download Pc Scarface: the World Is Yours Free Download
    scarface download pc Scarface: The World Is Yours Free Download. How to Download & Install Scarface: The World Is Yours. Click the Download button below and you should be redirected to UploadHaven. Wait 5 seconds and click on the blue ‘download now’ button. Now let the download begin and wait for it to finish. Once Scarface: The World Is Yours is done downloading, right click the .zip file and click on “Extract to Scarface.The.World.is.Yours.zip” (To do this you must have 7-Zip, which you can get here). Double click inside the Scarface: The World Is Yours folder and double click on the Scarface.bat file. Have fun and play! Make sure to run the game as administrator and if you get any missing dll errors, look for a Redist or _CommonRedist folder and install all the programs in the folder. Scarface: The World Is Yours Free Download. Note: Run the game by launching Scarface.bat (Do not run as administrator, and do not launch from scarface.exe, otherwise you’ll get graphical issues in the game) Click the download button below to start Scarface: The World Is Yours Free Download with direct link. It is the full version of the game. Don’t forget to run the game as administrator. System Requirements. OS: Windows XP or better Processor: Pentium(R) 4 1.8 GHz or AMD(R) equivalent Memory: 256 MB RAM Graphics: DirectX(R) 9.0c- compatible video card (ATI(R) Radeon(R) 9200 or NVIDIA(R) GeForce(R) FX 5500 with 128 MB RAM) or higher Storage: 2 GB.
    [Show full text]
  • World of Outlaws 2018 Download Iso Ps3 Games and Demos Download
    world of outlaws 2018 download iso ps3 Games and Demos Download. Free, full versions of downloadable games and demos. Here, you can legally download free games for your PC and laptop: full video games and free demo versions of the best titles around. We recommend the following titles: Euro Truck Simulator 2, BeamNG.drive, Microsoft Train Simulator, Command & Conquer: Red Alert, Need for Speed: Most Wanted (2005), Spider-Man 2: The Game, Minecraft, S.T.A.L.K.E.R.: Call of Pripyat, Titanic: Honor and Glory, Postal 2 . Our library currently contains 2100 files with full games and demos. Enjoy! Command & Conquer: Red Alert - FULL GAME. Solar Warden - GAME DEMO. Titanic: Honor and Glory Demo 3 - alpha version - GAME DEMO. System Shock - GAME DEMO. Warsow v.2.0 - FULL GAME. Tribes 2 - FULL GAME. Popular Games & Demos. Strategy games. Simulators. Action games. Arcade games. Sports games. Racing games. Adventure games. Search for full games or demos. New games and demos. List of all games and demos. In the Games and Demos category, you can find free games ready to be played. We have both full games (all completely legal, of course), and demo versions . The latter are �samples� of games prepared by the developers. Usually, they contain a small portion of the full game; single levels of action games or a couple of tracks and cars in case of racing games. A demo usually doesn�t offer all game modes either (for example, a multiplayer mode or single player campaign might be unavailable). A rarer case of demo versions are trial versions � they give players access to full game content, but for a limited period of time - an hour or so.
    [Show full text]
  • File Extension List Definitions
    Data Formats and Their File Extensions .#24 Printer data file for 24 pin matrix printer (LocoScript) .#ib Printer data file (LocoScript) .#sc Printer data file (LocoScript) .#st Standard mode printer definitions (LocoScript) .$#! Cryptext .$$$ Temporary file .000 Compressed harddisk data (DoubleSpace) .001 Fax (many) .075 75x75 dpi display font (Ventura Publisher) .085 85x85 dpi display font (Ventura Publisher) .091 91x91 dpi display font (Ventura Publisher) .096 96x96 dpi display font (Ventura Publisher) .0b Printer font with lineDraw extended character set (PageMaker) .1 Roff/nroff/troff/groff source for manual page (cawf2.zip) .113 Iomega Backup file .123 Lotus file .15u Printer font with PI font set (PageMaker) .1st Usually README.1ST text .2d 2d Drawings (VersaCad) .2dl 2d Libraries (VersaCad) .3d 3d Drawings (VersaCad) .3dl 3d Libraries (VersaCad) .301 Fax (Super FAX 2000 - Fax-Mail 96)) .386 Intel 80386 processor driver (Windows 3.x) .3ds Graphics (3D Studio) .3fx Effect (CorelChart) .3gp Multimedia File .3gr Data file (Windows Video Grabber) .3ko NGRAIN Mobilizer .3t4 Binary file converter to ASCII (Util3) .411 Sony Mavica Data file .4c$ Datafile (4Cast/2) .4sw 4dos Swap File .4th Forth source code file (ForthCMP - LMI Forth) .5cr Preconfigured drivers for System 5cr and System 5cr Plus .669 Music (8 channels) (The 669 Composer) .6cm Music (6 Channel Module) (Triton FastTracker) .8 A86 assembler source code file .8cm Music (8 Channel Module) (Triton FastTracker) .8m Printer font with Math 8 extended character set (PageMaker) .8u
    [Show full text]
  • The Game Programmer's Guide to Torque
    The Game Programmer’s Guide to Torque The Game Programmer’s Guide to Torque Under the Hood of the Torque Game Engine A GarageGames Book Edward F. Maurina III A K Peters, Ltd. Wellesley, Massachusetts Editorial, Sales, and Customer Service Offi ce A K Peters, Ltd. 888 Worcester Street, Suite 230 Wellesley, MA 02482 www.akpeters.com Copyright ©2006 by GarageGames, Inc. All rights reserved. No part of the material protected by this copyright notice may be reproduced or utilized in any form, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without written permis- sion from the copyright owner. Set in ITC Slimbach and ITC Eras by Erica Schultz for A K Peters, Ltd. Cover image and art in the Advanced Maze Runner prototype by Christophe Canon. Library of Congress Cataloging-in-Publication Data Maurina, Edward F., III., 1969– The game programmer’s guide to Torque: under the hood of the Torque Game Engine / Edward F. Maurina III. p. cm. “GarageGames book.” Includes index. ISBN 1-56881-284-1 (pbk. : alk. paper) 1. Computer games—Programming. I. Title. QA76.76.C672M36 2006 794.8'1526—dc22 2005056630 Printed in the United States of America 09 08 07 06 10 9 8 7 6 5 4 3 2 This book is dedicated to my wife Teresa, for her encouragement, her advice, and most of all for her tolerance of the odd hours I kept while locked away in my office writing this book. I must give special thanks to Jerry for acting as an idea bouncing-board and for listening patiently as I discussed chapter ideas over, and over, and .
    [Show full text]
  • Acceso Manual E Interfaz Gráfica Para El Juego AI-LIVE
    UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN PROYECTO DE FIN DE CARRERA Acceso manual e interfaz gráfica para el juego AI-LIVE Alumno: Iván Uzquiano Mateo Tutores: Susana Fernández Arregui Javier Ortiz Laguna Año: 2010 PROYECTO DE FIN DE CARRERA – INTERFAZ GRÁFICA PARA EL JUEGO AI-LIVE Agradecimientos A mis tutores, Javier Ortiz, por adentrarme en el mundo de las interfaces gráficas, y Susana Fernández, por haberme enseñado las técnicas de inteligencia artificial basada en reglas, que me han servido para la comprensión de la estructura y el funcionamiento del juego AI-LIVE. A los iniciadores del proyecto AI-LIVE, que han proporcionado una base sobre la cual he podido realizar este Proyecto de Fin de Carrera. A los actuales y futuros contribuyentes del proyecto AI-LIVE, por seguir desarrollando y mejorando este juego tan interesante. Y por último, pero no por ello menos importante, a mi familia y amigos, por apoyarme en esta etapa final de mi carrera. Muchas gracias a todos por vuestro apoyo. IVÁN UZQUIANO MATEO UNIVERSIDAD CARLOS III DE MADRID PROYECTO DE FIN DE CARRERA – INTERFAZ GRÁFICA PARA EL JUEGO AI-LIVE Índice de contenido 1. Introducción ............................................................................................................ 1 1.1. Entorno del Proyecto de Fin de Carrera .................................................... 1 1.2. Cometido del Proyecto de Fin de Carrera.................................................. 1 1.3. Estructura del documento..........................................................................
    [Show full text]
  • Japan Import
    Stalker Call Of Pripyat SKU-PAS1067400 Forza 3 - Ultimate Platinum Hits -Xbox 360 NBA Live 07 [Japan Import] Jack Of All Games 856959001342 Pc King Solomons Trivia Challenge Mbx Checkers 3D Karaoke Revolution Glee: Volume 3 Bundle -Xbox 360 Battlefield: Bad Company - Playstation 3 Wii Rock Band Bundle: Guitar, Drums & Microphone PS3 Mortal Kombat Tournament Edition Fight Stick SEGA Ryu ga Gotoku OF THE END for PS3 [Japan Import] Foreign Legion: Buckets of Blood I Confessed to a Childhood Friend of Twins. ~ ~ Seppaku School Funny People Dream Pinball 3D Midnight Club: Los Angeles [Japan Import] Fragile: Sayonara Tsuki no Haikyo [Japan Import] Bowling Champs The Tomb Raider Trilogy (PS3) (UK IMPORT) Disney/Pixar Cars Toon: Mater's Tall Tales [Nintendo Wii] Hataraku Hit [Japan Import] Navy SEAL (PC - 3.5" diskette) Mystery Masters: Wicked Worlds Collection Dynasty Warriors 8 - Xbox 360 Storybook Workshop - Nintendo Wii Learn with Pong Pong the Pig: The Human Body New - Battlefield 3 PC by Electronic Art - 19726 (japan import) Angry Birds Star Wars - Xbox 360 Viva Media No Limit Texas Hold'Em 3D Poker 2 (plus 2 games) Cards & Casino for W indows for Adults X-Plane 10 Flight Simulator - Windows and Mac London 2012 Olympics - Xbox 360 Fisherman's Paradise II (Jewel Case) John Daly's ProStroke Golf - PC Dungeons & Dragons: Chronicles of Mystara Trapped Dead Memories Off 6: T-Wave [Japan Import] Anno 2070 Complete Edition Microsoft Flight Simulator 2004: A Century of Flight - PC New Casual Arcade Crystal Bomb Runner Stop The Alien Hordes Search
    [Show full text]
  • Sierravault Game List
    Sierra On-Line Categorical Game List Published by SierraVault www.sierravault.com 1 Hi-Res Adventures (1980-1984) Hi-Res #1: Mystery House (1980) 1st Release – On-Line Systems Zip lock baggie, Blue sheet / Gold Disk Label (1979) 2nd Release – On-Line Systems Zip lock baggie, Blue sheet / White Disk Label (1979) 3rd Release – On-Line Systems White folder (1980) 4th Release – SierraVenture Release (1982) Hi-Res #2: The Wizard & The Princess (1980) 1st Release – Apple ][ - On-Line Systems Cream Folder (1980) 2nd Release – Atari – On-Line Systems White Folder w Color (1980) 3rd Release – IBM – “Adventures in Serenia” – Blue IBM Binder (1982) 4th Release – SierraVenture Release, Black Box (1982) 5th Release – IBM PC Jr Version, Black Box (1983) Hi-Res #0: Mission Asteroid (1981) 1st Release – Apple - On-Line Systems Red and White Folder (1980) 2nd Release – Atari - On-Line Systems Red and White Folder (1980) 3rd Release – C64 - Black Box, Hi Res 0 in Corner (1981) 4th Release – SierraVenture Release (1982) Hi-Res #3: Cranston Manor (1981) 1st Release – On-Line Systems Black & White Folder (1981) 2nd Release – On-Line Systems Colored Folder (1981) 3rd Release – SierraVenture, Black Box (1982) Hi-Res #4: Ulysses and the Golden Fleece (1982) 1st Release – On-Line Systems Colored Folder (1981) 2nd Release – SierraVenture (1982) 3rd Release – IBM PC Jr Version, Black Box (1983) Hi-Res #5: Time Zone (1982) 1st Release – Box Version, $99 at Retail (1982) Hi-Res #6: The Dark Crystal (1984) 1st Release – SierraVenture Folder (1982) 2nd Release – “Gelfling
    [Show full text]
  • Review of Final Fantasy VII
    STS145 History of Computer Game Design Gek Siong Low, February 2000 Review of Final Fantasy VII Gek Siong Low [email protected] FFVII Fact Box Publisher: Sony Computer Entertainment Developer: Squaresoft From left: Cid, Yuffie, Red XIII, Barrett, Cloud, Tifa, Aeris, Cait Sith, Vincent Platform: Sony Playstation Genre: RPG Number of Players: 1 Number of Disks: 3 Introduction Released: September 3, 1997 ESRB Rating: Teen (comic mischief, There are few video gamers today who have not yet played mild animated violence, mild language) Final Fantasy VII. The Final Fantasy series first became Part of the development team: popular on the Nintendo Entertainment System. Final Fantasy VII marked the move of the series from the 16-bit Super NES to Producer: Hironobu Sakaguichi the 32-bit Sony Playstation. Not only that, it set a first in Director: Yoshinori Kitase everything from production to marketing to game design. This Music Composer: Nobuo Uematsu Main Programmer: Ken Narita paper reviews the game 4 years later after its release, and Character Design & Battle Visual concludes with a discussion of its impact on the industry and Director: Tetsuya Nomura the gamers, and its place in the history of console games. Art Director: Yusuke Naora Image Illustrator: Yoshitaka Amano The Story The story begins with Cloud Strife, a mercenary and ex- member of Soldier (Shinra’s army), joining a rebel group Avalanche in an assault on Shinra’s Mako Reactor No. 1 in the city of Midgar. Shinra is a huge corporation that has taken over the world by building power plants to mine the “mako” (in Japanese, “magic light”) energy from the ground, but in doing so it is slowly depleting the planet’s life force and eventually every living thing will die.
    [Show full text]
  • Prospectus Schoolofcontinuingedu Cation
    P R O S P E C T U S S C H O O L O F C O N T I N U I N G E D U C A T I O N 2 0 1 9 - 2 0 2 0 Y A S H W A N T R A O C H A V A N M A HA R A S H T R A O P E N U N I V E R S I T Y N A S H I K Prospectus: School of Continuing Education Contents Sr Description Page No No 1 Glossary of Terms used in Prospectus 3 2 Frequently asked questions about YCMOU 7 3 Information common to all programs of YCMOU 22 4 Appendixes 24 5 From the Director’s Desk 36 6 Certificate Programs 37 7 Diploma Programs 42 5 Under Graduate Degree Program 46 Page 2 Prospectus: School of Continuing Education GENERAL INFORMATION (FROM COMMON POLICIES OF YCMOU) BEFORE WE BEGIN: GLOSSARY (MEANING) OF IMPORTANT TECHNICAL TERMS In this document unless the context otherwise requires: Terms Related to Academic Program design 1. “Academic Programme” means — A collection of correlated courses (subject), which one must complete successfully in order to earn a certification by the university. Certification may be by certificate, diploma, graduate degree, postgraduate degree or doctoral degree. 2. “Program Part” means a part of the academic program which is taken as a sub-unit for administration of the said academic program for declaration of partial result and similar other processes of implementation of the program.
    [Show full text]
  • TRIBES 2 for the First Time, Press the CREATE ACCOUNT Button
    T able of Contents Introduction. 2 Getting Started . 3 Install the game, start an account, set up a Primary Warrior Name Community . 5 News, Browser, Forums, Chat, and E-mail features Newblood FAQ . 10 Answers the basic “how to” questions of gameplay Control and Command . 14 HUD, game controls, Command Circuit, and voice communication features Equipment . 23 Armor, Weapons, Packs, Vehicles, and other gear Playing the Game . 34 Training missions, multiplayer game types, and Bot Matches Hosting the Game . 38 Server set up, administration options, voting Settings. 40 Customize video, graphics, sound, controls, and gameplay Credits. 42 Index. 47 New Player? Check out the Newblood FAQ for a quick orientation! 1 I ntroduction t is the 40th century. On the frontier “wilderzone” of human space, hardy neo-barbarian tribes compete for possession of new worlds. i Tribal warriors enter combat in powered armor, depending on skill and bravery to win glory. But now the BioDerm Hordes invade tribal space. Though the tribals boast of being the finest warriors humanity has ever produced, they face a genetically-modified race that has literally bred itself for battle. The stakes are epic, and the wilderzone is aflame with a new kind of war. Major Factions BLOOD EAGLE The Blood Eagle claim descent from Imperial Knights sent to pacify the tribes centuries ago. Their philosophy is simple and brutal: obliterate the enemy, whatever the cost. DIAMOND SWORD Nicknamed “sandrakers,” the contemplative Diamond Sword craft innovative new strategies. They say the mind is the great- est weapon, and practice the enigmatic teachings of the Enlightened Master.
    [Show full text]
  • Complete List of ALL File Extensions and Information - Botcrawl
    Complete List of ALL File Extensions and Information - Botcrawl Extension Information A Image Alchemy File (Handmade Software, Inc.) A Unknown Apple II File (found on Golden Orchard Apple II CD Rom) A ADA Program A Free Pascal Archive File for Linux or DOS Version (FPC Development Team) a UNIX Static Object Code Library A Assembly Source Code (Macintosh) A00 Archive Section A01 ARJ Multi-volume Compressed Archive (can be 01 to 99) (also see .000) (can be 01 to 99) (also see .000) A01 OzWin CompuServe E-mail/Forum Access SYSOP File A01 Archive Section A02 Archive Section A02 OzWin CompuServe E-mail/Forum Access SYSOP File A03 Archive Section A03 annotare ava 04 Project File (annotare.net) A03 OzWin CompuServe E-mail/Forum Access SYSOP File A04 OzWin CompuServe E-mail/Forum Access SYSOP File A04 Archive Section A05 OzWin CompuServe E-mail/Forum Access SYSOP File A05 Archive Section A06 OzWin CompuServe E-mail/Forum Access SYSOP File A06 Archive Section A06 Lotto Pro 2002 Smart Number Ticket A07 OzWin CompuServe E-mail/Forum Access SYSOP File A07 Archive Section A07 TaxCalc Tax File (Acorah Software Products Ltd.) A08 OzWin CompuServe E-mail/Forum Access SYSOP File A08 Archive Section A09 OzWin CompuServe E-mail/Forum Access SYSOP File A09 Archive Section A1 Free Pascal Archive File for GO321v1 Platform (FPC Development Team) A1 Unknown Apple II File (found on Golden Orchard Apple II CD Rom) A10 OzWin CompuServe E-mail/Forum Access SYSOP File A11 AOL Instant Messenger (AIM) Graphic (America Online, Inc.) A2 Unknown Apple II File (found on
    [Show full text]