Adrift Demos At A Glance

Objects | Characters | Locations & Doors | Time and Weather | Battle & RPG | Tasks & Events | ALR | Synonyms | Miscellaneous

Say you're encountering a problem while writing your game. The solution might already be available for download at the Official Adrift Site. But I find the list of demos hard to navigate so I put together this bare-bones list for myself, to peruse first, to see if what I need is there. As it is primarly for my own reference I don't vouch for its accuracy. The names of the authors who have put so much work into the demos (so we don't have to), dates, file size and more detailed information will be found at the download site. The list is current as of February 11, 2005. You can search the Adventures page at the Adrift Site by date for anything later.

OBJECTS

Invisible Visible
How to use an invisible, yet visible object to pause an event.
Moving Items after an NPC dies
How to move objects after an NPC dies to carried by player.

Household Items

DuoDave's Fridge
A white side-by-side refrigerator with a built-in ice and water dispenser that actually dispenses water and ice.
DuoDaves Coffeepot
Self-refilling coffeepot and coffee cup.
Running Water
A faucet demo that uses hot and cold water taps.
chairtest
Demo of a chair that breaks when used, then is repaired when you ask a repairman to fix it.

Doors

See Locations and Doors

Weapons

Sword
Using the the ALR and variables to make it appear that a sword is in the PCs hand.
Sword concealed in cane
A sword concealed within a cane.
Dave's Target Practice
A reloadable weapon with a limitation on the number of shots that allows the player to ""practice". Each shot the player takes with the weapon, the player's accuracy improves by 1 point.
DuoDave's Weapons
Medieval weaponse including swords, sabres, halberds and crossbows.

Miscellaneous Objects

Mystery's Static Library #1
This is a small library of 115 static objects. You will find Walls, floors,windows, ceilings, and doors. To be opened in the generator.
Locked Box Demo
A locked box.
Gumball Machine
This demonstrates how to use variables and the alr to change the description of an object. It was created for reference for the Gumball Machine Tutorial, located in the General Help & Tutorials section of the ADRIFT Forum.
Golfball
How to put a golfball on a tee while referencing other objects.
Simple Car
Car demo using a defined dynamic car.
Sand Demo
How you can pick up an object (in this case, sand) until you cannot carry anymore. "
Golf demo
How to make it so that only one object can be put on a surface using object states.
Menagerie Money Module
Has many tasks that present how the monetary system in ""Menagerie!"" is executed.
Rechargable Lantern w/ turn counter
A lantern that can be utilized by turning it on and subsequently recharged by winding a small crank on a built in generator. However, after a certain period of time, the power will fade and go out.
Grappling hook
How to implement a grappling hook.
Toolkit
Two tools and one mini game. TOOLS: Dice and Calculator. GAMES: Stocks.

CHARACTERS

Character Library #1
Find many chacters you can export for use in your ADRIFT Adventures. You will find everything from firemen to fire-breathing dragons. The Cat
A cat on a chair.
Attack
If you pick up a weapon attacking a character kills him. Without the weapon you are beaten up and thrown out.
Demo of emotions
How an actor's actions (hitting an old man vs giving him a sandwich) can affect his appearance when examining him.
Dress by Gender
How to automatically dress the player character according to the which gender is selected when prompted.

Movement

Follow Me
How to get an NPC to follow the player and also how to get them to stop following.
Room Group NPC Walk
Demonstrates how to get a character to move to a random group of rooms for a specified amount of turns.
Tracking Device 2
A second NPC is moved via tasks each turn to track the movements of another NPC.
Seated character
A seated NPC who gets up after a few turns.
Character turns back
Where you want the characters back to be turned to you so that you can stab him.
Advancing Line
How to have an advancing line of people. When you push a button, the person at the front of the line is replaced by the next person in line.
Location & Listen
Placing a tracking device on a robot.

Conversation

Speaking NPC
Explores the use of a task/event combo together with an ALR to get another character to speak when a given task is performed.
Conversation Tree Demo
A functional, elegant example of a conversation tree. Flexible, adaptable. With minor modification it can also be used to create a Choose-Your-Own-Adventure style game.
Question/input
A question being asked, with a numbered list of options. An input is then taken and used.

LOCATIONS AND DOORS

Changing room description
A small demonstration of using an event to trigger tasks in rooms. These tasks act as a flag to change the alternate room descriptions when you have already been in the room.
New rooms
A simple way of displaying the room description when you move the player to a random room.
Tracking Device 2
A second NPC is moved via tasks each turn to track the movements of another NPC.
Random Scattering
How you can randomly distribute what objects the player is carrying to a random room in a room group.
ADRIFT Maze
A 37 Room maze, complete with monsters that randomly move to hamper your progress.
Location & Listen
Placing a tracking device on a robot.

Doors

Wedge-A-Door
How to wedge open a door or restrict movement from rooms depending on object state. (if the door has been wedged or not...)
Door Demo
For being able to go through a door if it is just unlocked, as opposed to having to open it each time."
Door and NPC
How to be able to go through a door once it is unlocked. It also displays the next room and the NPC's that are there.
Door with Sensor
How to make a door that is unopenable and unlockable, and only responds to a specific item in the player's inventory.

TIME AND WEATHER

Day-Night Cycle
To demonstrate using tasks and events to cycle between day and night and have changing room descriptions
30 Seconds
How you can restrict a task so that it won't run until a certain number of real-life seconds have passed.
Clock
A clock updated every 15 minutes, it keeps track of the days and also morning or afternoon."
Time and Weather System
A time and weather system. It does not use standard time, but rather morning, midday, afternoon, evening, night.
Time System
Contains minutes, hours, days, months, years. It is fully customizable, and with a little bit of planning you can create a nightday system with this.
Real Time!
Makes the seconds go up in real time! It includes: seconds, minutes, hours, days, months and years. It also will tell you what time of day it is (morning, day, afternoon, night)
DuoDave's Time Simulator
Time of day simulator that not only reports things like "morning" "noon" and "dusk" but also the actual "time"
DAYS TEMPLATE
A simple template that goes to all of the days of the year, and every year from 2001 onward."
Rain Module
Just plugin to have rain coming and going in your adventure.
Weather Sounds folder
Simply unzip the file, move the folder onto your desktop, and point to it when adding sounds to your game. You can then upload the game without the sounds and just let people know to put this folder on their desktop if they want to hear them.

BATTLE AND RPG

Attack
If you pick up a weapon attacking a character kills him. Without the weapon you are beaten up and thrown out.
Character turns back
Where you want the characters back to be turned to you so that you can stab him.
Back from the Dead
How to bring a dead NPC back to life. Uses the battle system.
ADRIFT Maze
A 37 Room maze, complete with monsters that randomly move to hamper your progress.

Battle and RPG Systems

Severance battle system
A simple battle system. It's intention is to make combat interesting while only actually using simple commands and an ALR file."
Combat Demo V2
An expanded version of the combat demo. New features include: 8 different enemies, gold and experience gains for defeating them, the ability to buy healing for the player and a ""level up"" facility allowing the player to become more powerful."
EXP System - Version 1
An EXP System for Adrift Version 3.90# It includes 3 weapons, 4 enemys to fight, 4 rooms, a EXP System.
Real! FX Engine v1
An engine which you can import in your game which includes Real Time! and also the new Real FX! system.
HYPER Battle System
Legends RPG System v1.55
The Labyrinth System 1.0
An RPG system, designed to help you create your very own RPG Adventures. It features a new battle system, a level up system, 3 new races, 6 new classes, uses the Real Time! system.
The Labyrinth System 1.0 Core Manual
Essential to anyone who wishes to create an adventure using The Labyrinth System 1.0. It contains all the information of creating a player, creating your own skills, how to create NPC's and monsters, how the battle system works, the spells, tips on creating fantasy adventures plus lots more.

Weapons

See Objects

TASKS AND EVENTS

Invisible Visible
How to use an invisible, yet visible object to pause an event.
Task Counting Demo
How, with the use of a variable, a task can be counted to limit the number of times a player may try to implement it.
Task Command Functions
How to move dynamic objects from a specified location automaticlly.
30 Seconds
How you can restrict a task so that it won't run until a certain number of real-life seconds have passed.

ALR

Object Replacement ALR
Contains most of the default responses that list referenced objects in them. You can replace #the object# with the name of the object you wish, and customize every object in your games.
ALR Potential Example
An ALR an .taf together to demonstrate how the ALR can be better used with your games to add variety, depth, and personality."
Second Person Default Message Replacement Review
Replaces the default messages for second person perspective.
First Person Default Message Replacement
169 default messages for first person perspective. It can be used as a beginning alr.
Third Person Default Message Replacement
Alr file lists most of the third person default messages.
Auto-Correct ALR File
ALR file with almost 1000 words designed along the same lines as Microsoft Word's AutoCorrect feature. It replaces misspelled words with the correct ones in-game.
Gumball Machine
This demonstrates how to use variables and the alr to change the description of an object. It was created for reference for the Gumball Machine Tutorial, located in the General Help & Tutorials section of the ADRIFT Forum.

SYNONYMS

JAAsynonyms
A list of synonyms designed with new players who aren't used to standard IF commands in mind, with a lot of focus on the ""ask... about"" syntax.
Synonymizer
Includes over 200 synonyms for basic stuff such as compass directions and a few other verbs.

MISCELLANEOUS

ADRIFT Beginner's Guide
Created to help new and beginner users to quickly and easily get started using ADRIFT. The guide will teach you how to create and link rooms, create static and dynamic objects (including object states and doors that lock) You will also learn how to create tasks, events, and characters. There are also instructions for creating an ALR (ADRIFT Language Resource) and using variables."
Restart Demo
A quick demo on how you can get the player to confirm their restart decision, or decide to just restart the level.
Description Display After
How to auto display room descriptions after has been used. It also gives an example of how to auto display alternate room descriptions.
Series Passwords
How you can give a password at the end of one game and accept it for another game, ideal for a series.
Question/input
A question being asked, with a numbered list of options. An input is then taken and used.
Random Puzzle Tutorial/Demo
How a random puzzle can work in a game.
Colored Numbers
This will mark numbers from 0 to 100 with corresponding colors in a gradient from red (0) to yellow (50) and to green (100).
Generator Platinum 1.0
A file meant to be used as a template from which to create your games. Included are a time/date system; a combat system with random results, multiple weapons, and different levels of opponents; a mini-thesarus of common game terms including 12 synonyms for the word ""ask""; many standard items that can belong in multiple games, as well as a small group of tasks to handle standard manipulations of those items.
How a random puzzle can work in a game.

Back to Games Page