References

[1] Phelps, Andrew M. (2001) Perspective Based Lingo Mazes: The Director Dungeon Crawl. The Director-Online User's Group. Online: http://www.director-online.com/accessArticle.cfm?id=958.

[2] Pazera, Ernest. Andre Lamothe Ed. (2000). Isometric Game Programming with DirectX 7.0. Prima Tech's Game Development Series. pp 300-325. Roseville, California: Prima Tech Publishing.

[3] Nonoche. (2001) Tile-Based Scrolling. Online: http://www.nonoche.com/imaging/en/index.html.

[4] Kawick, Mickey. (1999) Real-Time Strategy Game Programming Using MS DirectX 6.0. Plano, Texas: Wordware Publishing, Inc.

[5] MIT Epistomology Group, Media Lab, Massechusets Institute of Technology. (2001) Introduction to StarLogo. Online: http://www.media.mit.edu/starlogo/gettingstarted/getting_started.html.

[6] Kurtz, Steven. Turtle World. Forthcoming. Featured Article in Using Director - Director Online. Online: http://www.director-online.com/.

[7] MIT Epistomology Group, Media Lab, Massechusets Institute of Technology. (2001) Introduction to StarLogo. Online: http://www.media.mit.edu/starlogo/gettingstarted/getting_started.html.

[8] Forman, Charles. (2000) Isometric Views in Director: Theory and Game Application. Online: http://www. director-online.com/accessArticle.cfm?id=952.

[9] Morrison, Michael. (1996). Teach Yourself Internet Game Programming with Java in 21 Days. pp 122-123. Indianapolis, Indiana: SAMS Publishing.

[10] Phelps, Andrew M. (2001) Lingoland: Simple 3D Terrain Simulation in Lingo. The Director-Online User's Group. Online: http://www.director-online.com/accessArticle.cfm ?id=983.

[11] Swan, Barry and Noisecrime. (2000). Discussions on the Dir-Games-L mailing list. Thread titled Basic Introductions and Optimization Question. List hosted at University of Georgia.

[12] Swan, Barry. (2001) Director 8.5 Demos: Following Splines. Online. http://www.theburrow.co.uk/d85 /.

[13] Sean, Boyle. (2001) Chantara: A Multi-User Networked Role-Playing Game. Rochester Institute of Technology, Master's Thesis. Unpublished.

[14] LaMothe, Andre. (2000). Tricks of the Windows Game Programming Gurus. p17. Indianapolis, Indiana: SAMS Publishing.

[15] Southworth, Scott. (2001) Evil Key Daemon. Online. http://www.evilfish.org/arts/keydaemon.html.

[16] Catanese, Paul. (2001) Director's Third Dimension: Fundamentals of 3D Programming in Director 8.5. pp 596-600. Indianapolis, Indiana: QUE Publishing.

[17] Stout, Bryan. (2000) Mark DeLoura ed. "The Basics of A* for Path Planning". Game Programming Gems. pp 264-271. Rockland, Massechusets: Charles River Media Inc.

[18] Rabin, Steve. (2000) Mark DeLoura ed. "A* Aesthetic Optimization". Game Programming Gems. pp 264-271. Rockland, Massechusets: Charles River Media Inc.

[19] Turnage, William. (2000) Vector Shapes as Animation Tools. Director Online Users Groups (DOUG). Online:http://www.director-online.com/accessArticle.cfm?id=302.

Annotated Bibliography

The following works were (in addition to those listed in the formal references) instrumental to this work and should serve as an appropriate listing to those interested in the work presented here. Notations have been made as to the general category of the material where appropriate.

[ST] Generic Scrolling Theory; [ISO] 2D Isometric Theory; [L] Lingo based 3D Code; [M] Mathematicsfor 2D and 3D Transformations; [S3D] Shockwave 3D.

1. Edgerton, P.A & W.S. Hall. (1999) Computer Graphics: Mathematical First Steps Essex, England: Prentice Hall. [M]

2. Foley , James D., Andries van Dam, Steven K. Feiner, John F. Hughes. (1987, 1996 2nd revised printing) Computer Graphics Principles and Practice - 2nd Edition in C. The Systems Programming Series. Washington, DC: Spartan Books.[M]

3. Gamedev's Isometric Resources Section (multiple authors). Online: http://www.gamedev.net/reference/list.asp?categoryid=44. [ST][ISO][M]

4. Gross, Phil and Mike Gross. (2002) Macromedia Director 8.5 Shockwave Studio for 3D: Training From the Source. Berkeley, California: Macromedia Press.

5. Kawick, Mickey. (1999) Real-Time Strategy Game Programming Using MS DirectX 6.0. Plano, Texas: Wordware Publishing, Inc. [ISO][ST]

6. Kurtz, Steven and Andrew M Phelps. Vector Based Life Forms, a 3D Engine Based on Turtles. Forthcoming. Featured Article in Using Director - Director Online. Online: http://www.director-online.com/ [L][M]

7. Swan, Barry. (2000) T3D Engine and Iso Demo. Online. http://www.theburrow.co.uk/. [L] [ISO]

8. Swan, Barry. (2001) Director 8.5 Demos. Online. http://www.theburrow.co.uk/d85/. [L][S3D]

9. Allenson, Baumann et al. (2001) Director 8.5 Studio. Olton, Birmingham: Friends of Ed. [L][S3D]

10. van der Sterren, William. Terrain Reasoning for 3D Action Games. CGF-AI Conference Proceedings: GDC 2001.[M][ST]