Archive
The Game Begins: First Screens
Progress on the Historical Williamsburg Living Narrative continues. Three plot-level releases are planned: a walk-through version focused on the Williamsburg physical layout, an exploratory version including interaction and discovery with historical characters, and narrative version that is constructed around the removal of the gunpowder supply from the magazine.
The following two screenshots represent what the player will first encounter regardless of the version of the game being played. First is the pre-game opening screen that appears before the player provides any input. As you can see, it sets up a little bit of the story framework by providing some background on the player character and context on how he comes to be in Williamsburg.
The second screenshot depicts the description the player gets the second time this location is visited. (The first version of the description has some additional information and is displayed as soon as the player presses the Space bar at the intro screen.) As you can see, the command “see” was entered after the text description. The way the HWLN game is being implemented, graphic images will be provided at many locations; however, in order to display the images, the player must enter the “see” command at the prompt. The images themselves are based on my actual photography of Williamsburg.
A Starting Screen
While I’m doing Glulxe testing, I thought I’d take one more screen shot of the game, this one all text. This is right after the game intro screen comes up, and the player presses the space bar to get into the game proper.
You’ll notice the first command issued by the player is followed by more descriptive text. “More” is a custom command I’ve added to the system that displays more detailed information about the location surroundings. Ultimately, it’s all to help the player make sense of the game.
Running on Glulxe
It’s quite easy to release Inform 7 games for the Glulxe interpreter, which in turn makes it easy to test. So that’s what I did to get this screen shot with the Capitol, and there’s a portion of descriptive text on the screen as well.
Parser-based or CYOA? What is IF?
I have an article published over on Storycade. Topic is parer-based versus CYOA; what should be considered “real” Interactive Fiction? Check it out!
Navigation QA: Checking the Map
It’s been a while since the last update, as I’ve had several projects eat into my time both for work and for my dissertation. As it turns out, the dissertation is giving me the excu–uh, reason to reapply some focus on the Historical Williamsburg Living Narrative. I’ll need to have a simple version of the game up and running to provide to instructors willing to use the game in the classroom. That means I need to work on it.
I’ve gone back and forth and back again on the development tool to use for the project, from Inform 7 to Adrift to LiveCode, and right now I’m settled on LiveCode for the amount of control I have in building the interface and interaction framework for the game. Currently I’ve developed a simple version of the program that does nothing but navigate through the map, currently 199 separate locations, using abbreviated compass directions: n, ne, e, se, s, sw, w, and nw. The map is below, and you can access a PDF version: Logical Map – Nav Test.
Of course, you will need to actual program to run as well, if you’re interested in checking out the navigation. You may obtain that by accessing it by clicking this link. The file is a Windows version program Zip compressed for faster download. If you’re interested in a Mac version, leave a comment and I’ll compile a version for download.
If you intent to perform quality assurance testing and provide feedback, simply leave comments in response to this post. Be sure to list the error you found, how you encountered the error, and what the error does or doesn’t do. Most likely, errors at this stage will be discrepancies between the visual map and the navigational structure within the program. The visual map (above) is correct; the program will need to be corrected if any discrepancies are found.
One final note: anyone finding errors in the program will be listed as QA testers, being listed in the release version credits. So have at it!
Research on Using Interactive Fiction in Education
Attention educators and gamers! I’m currently working on my dissertation, and my research involves examining student and instructor experiences in using Interactive Fiction games in either secondary or post-secondary education environments. Specifically, I’m looking for instructors that use or may be interested in using Interactive Fiction to support assignments in history or literature courses. Additionally, I’m looking for available IF games that may be suitable for use in this way. If you or someone you know might be interested in participating in a study or be able to list some text-only Interactive Fiction games for education, please let me know.
Although the Historical Williamsburg Living Narrative is not yet completed, eventually I hope to have it used as a piece of historical Interactive Fiction that can be used in the teaching and learning environment.
Rapid Map Development in Adrift 5.0
One of the challenges of developing Interactive Fiction based on historical locations is in creating maps that are both geographically and architecturally accurate as well as not too complex or redundant from a navigational perspective. In previous entries I have outlined the process of building maps for the layout of the Williamsburg community as well as the buildings and structures within the community. To date, I have been using a combination of both Inform 7 as well as custom coding within the LiveCode environment for the maps (as well as for work on the game structure).
In September this year (about a month ago as of this writing), a new version of Adrift (another Interactive Fiction IDE) was released, and I started exploring it. The feature that immediately caught my attention was the ability to build navigational maps on a visual grid, so that I could lay out the relative positions of locations very closely to the logical map I had constructed earlier this year. Below are two images; the first is of the logical map, and the second is of the functional map in I built within a few hours using Adrift 5.0 (click image to view full size).
LOGICAL MAP
ADRIFT 5.0 FUNCTIONAL MAP
You can see how both map views are very similar. The pleasure of the Adrift system is that I could position my location points on the grid visually, referring back to my logical map, and then make the direction linkages using simple drop down menus. While I’m certainly not opposed to hard-coding the game (and I eventually will because of the opportunities for customization and fine control), Adrift has allowed me to get a working navigation system up and running very quickly, and based on the IDE functionality, I’ll be able to add elements including character interaction relatively quickly. Which, in fact, is one of the next tasks after I add some detailed location descriptions.