AGI Studio
Peter Kelly's AGI Studio
AGI Studio was originally developed by Peter Kelly. It has been furtehr developed and ported by several others. AGI Studio v131a is the last version released by Peter Kelly.
Nailhead's*
Changes made since version 1.31a from Peter Kelly's original release (under the GNU General Public license) were made by Eric Fullerton (Nailhead)
Download
Overview
AGI (Adventure Game Interpreter) is the adventure game engine used by Sierra on-line to create some of their early games. With the release of King's Quest 1 in the early 80's, it introduced the
gaming world to the concept of a 3D graphical adventure game, where the player could move a character around the screen, behind, in front of and over objects. Other commands could be typed in, just
like a text adventure. A number of other games that used AGI were subsequently released, such as Space Quest 1 & 2, Police Quest 1 and Leisure Suit Larry 1 to name a few.
The graphics were rather blocky, using a 160x200 resolution, which I believe is because of the graphics mode used by the IBM PCjr, for which the interpreter was originally written. AGI used the
internal speaker for sound on PCs, but on pretty much every other system (Mac, Amiga, Tandy, PCjr) it was capable of doing 3 voices.
Since late 1996 a number of people around the world have been working together to figure out the data formats used by AGI, with the intention of being able to view and edit the data. It has taken
a while, but we are now at the point where we can do this, and even create our own adventure games using the system.
I began modifying AGI Studio to satisfy me and my team as we develop a game entitled, "Nailhedz". I am open to suggestions however as to satisfy the AGI community, but I cannot guarantee
anything as it would take time away from my game developing. I hope that you find these changes to be useful.
This project is no longer in development by Eric "Nailhead" Fullerton.
Screenshots
AGI Studio is a Win32 MDI application which features:
- A Logic Editor
- A Sprite/Picture Viewer
- A Vocabulary Editor
- A View Editor
- An Object Editor
- And a Resource Manager
Features:
- Color Syntax
- Code Insight
- Line bookmarks
- Line & Column display
- Selective indenting & outdenting
- Gutter
- Margin
- And more...
OBJECT EDITOR & WORDS EDITOR
- The WORDS.TOK editor allows you to create and edit the WORDS.TOK file, which is used to store the words that the game accepts.
- The Object editor allows you to create and edit the OBJECT file, which is used to store the names of inventory items available to the player during the game.
VIEW EDITOR & PICTURE VIEWER
- The VIEW EDITOR can edit sprites up to 16 loops, 32 cels (in each loop), any width/height and a description. You can also copy and paste images from the clipboard.
- The PICTURE VIEWER allows you to view any picture resource as well as it's priority screen.
HISTORY
�
Version 1.37 (9/27/02)
- Added right-click menus to the Words.tok editor
- Fixed a bug which crashed the Words.tok editor when clearing the text field
- Fixed a bug in the view editor, saving new views were resulting in black squares
- Fixed a bug with editing Separators in the Menu Designer
- AGI Studio is now centered on the desktop as default
Version 1.36a (9/26/2002)
- Fixed a crash appearing at startup on Windows XP
- Fixed a bug that kept the 'Utils' menu from appearing
Version 1.36 (5/2/2002)
- Added a menu which can be personalized with links to other programs or websites
- Added ability to export logics as HTML, RTF or BMP (useful for writing tutorials)
- The 'Open Game' dialog now remembers the last directory accessed
- Fixed the double slash that was appearing in the game directory under WinXP
- Fixed error with importing compiled logics with empty code blocks
- Fixed a bug with right-clicking in the resource window
Version 1.35 (3/22/2002)
- Redesigned the ADVANCED EDITOR OPTIONS
- Added color syntax settings
- Fixed bugs in the animate view feature
- Added Code Insight
- Added an experimental 'command popup box'
- While editing a logic, place the cursor after a space or a period and press CTRL+SPACE to view all AGI commands
- Added lots of shortcut keys
- Redesigned Splash screen and About screen
- Added "AGIdev.com" to the web menu
- Right clicking in the Resource Window now selects an item
- The TAB key is now implemented
Version 1.34 (02/25/2002)
- Updated the Help file (by Chris Cromer)
- Updated the template game (by Chris Cromer)
- Updated the 'Web' menu
- Added shortcut keys for 'indent' & 'outdent'
- indent=TAB outdent=Shift+TAB
- Added 'Open' to the resource window context menu
- Added an animate feature to the View Preview window with speed select
- Added LOTS of logic editor options under SETTINGS | ADVANCED EDITOR OPTIONS
- Renamed the unknown commands
- unknown170 > set.simple
- unknown171 > push.script
- unknown172 > pop.script
- unknown173 > hold.key
- unknown174 > set.pri.base
- unknown175 > discard.sound
- unknown176 > hide.mouse
- unknown177 > allow.menu
- unknown178 > show.mouse
- unknown179 > fence.mouse
- unknown180 > mouse.posn
- unknown181 > release.key
Version 1.33 (10/10/01)
- Syntax Highlighting
- Allow command blocks with no commands, e.g. if (isset(12)) { }
- Added line number counts to the statusbar of all text editing windows
- More robust text editing, with gutter, margin, and more
- Pressing 'F1' will search a word in the Help file. The context is determined by the current position of the cursor in a text window.
- Improved the 'Find' text feature
- Added a 'Replace' text feature
- Added a 'Go To' text feature
- Added 'Bookmarks' to the text editing windows
- Access bookmarks through either the right click menu or using hotkeys
- Toggle bookmark using "CTRL+SHIFT+0". Use 0 through 9 to toggle specifics
- Go to bookmark using "CTRL+0". Use 0 through 9 to goto a specific one
Version 1.32a (10/09/01)
- Added a (right click) popup menu to all text editing windows.
- Added a (right click) popup menu to the resources window.
Version 1.32 (10/04/01)
- Recompiled source with 'Delphi 5 Professional'
- Fixed the Logic saving problem
- Added a 'reopen' menu for loading recently edited games
- A few cosmetic changes
* Note: This project is no longer in development by Eric "Nailhead" Fullerton.
from the Internet Archive
You can help keep The Sierra Help Pages and its affiliates alive by helping to defray some of the costs of hosting this site. If it has been of help
to you, please consider contributing to help keep it online.
Thank you.
Top
The Sierra Help Pages | Sierra Game Help | Walkthroughs
| Hints, Tips & Spoilers | Utilities | Links
| SHP Forums | Search
© 2013 to present The Sierra Help Pages. All rights reserved. All Sierra games, artwork and music © Sierra.