Don't Hang Me | Hot Spot Framework | 1013: The Game | Projects

 
1013: The Game  
 
 

1013 - The End of the Line ALPHA DEMO

INSTALL | INSTRUCTION MANUAL | OUTTAKES


runtime requirements: Included in setup

This is the "completed" version of the game.  Work began in 1996 and (actively) ended around 1999 or 2000.  The code is absolutely horrendous, and is therefore not included on this disc.  The value here is the game itself and not how it was built.  Game logic, covering all possibilities of a branching storyline, humor, art direction, and visual craftsmanship are the strong points of this Alpha Demo.  I estimate that about 30% of the original vision for the game is complete in this version.

Included are detailed instructions on how to play the game, reviews of the user interface, and hints and guidelines for how to progress to the "end".


1013 - The End of the Line PROTOTYPE

IMAGE GALLERY

Since attending University I've learned a thing or two about good object-oriented code and related design patterns.  I programmed a new game prototype in 2002 with the Model/View/Controller paradigm, making it flexible enough where an entirely new view component (e.g. real-time 3D) can be used rather than the 2D one from the previous incarnation of the game.  Concepts explored in this prototype became the direct inspiration for the Hot Spot Framework, and I am still mining it to this day to ensure that all of the features present will end up in the final version of the HSF.

The Command pattern is also employed here as the primary means of interaction between the user and the program.  Results from clicking and mouse moves are now issued by a series of Actions (Commands) running in a Queue.  Some Actions give rise to other Actions, such as a Dialogue resulting in receipt of an Inventory item, or a Narration moving the player to a new location.  The Queue fires each Action until it is empty.

Locations, Hot Spots, and their related Actions were meant to be loaded from a Game script, the data for which was intended to be DOM/XML-based.  This component was never completed, but for testing purposes I wrote a dummy Script Reader which runs off of hard-coded values.  The model's object structure remains intact and is fully functional.

Related to this demo are new renders [ Triffid | Studio37 ] for the game environments, which were never included.  Had production continued, this prototype would have eventually replaced the Alpha Demo included on this disc.

 
 

Don't Hang Me - Copyright © 1998 - 2008
Hot Spot Framework - Copyright © 2005 - 2008
1013 - The End of the Line - Copyright © 1996 - 2004

Sean Corse | sean.corse@thatsorange.com | http://www.thatsorange.com