Robert McNally

Professional Projects

Click Slide below for images.

Business & Productivity

Year Title Publisher/Client Platform Market Contribution Language
2005–present Slide Flying Logic Sciral Mac OS X
Windows
Productivity
Planning
Design
Programming
Publishing
C++
Objective-C
Java
Innovative planning application that combines interactive diagramming with animation. Originally developed for Applied Minds. For more information, see FlyingLogic.com.
2004–2005 Applied Minds Mac OS X Productivity
Planning
Design
Programming
C++
Objective-C
Two highly graphic proof-of-concept applications, unreleased.
2001–present Slide Sciral Consistency Sciral Mac OS X Productivity Design
Programming
Publishing
C++
Objective-C
A unique productivity application that helps individuals manage tasks for which neither to-do lists nor calendars are appropriate. MacWorld Magazine rated "Four Mice."
1997–1998 Slide Genuine Fractals Altamira Group Macintosh
Windows
Graphics Management
Design
Programming
C++
MacWorld Magazine "Editors Choice: Best Graphics Plug-In." and "Editors Choice: Best Publishing Utility." Photoshop compatible format plug-in for compression and decompression of high-quality images using patented fractal/wavelet compression technology by Iterated Systems, Inc. Genuine Fractals is still available from onOne Software.
1997–2001 Calendrica The Calendarists Mathematica
Java
Tool Programming Mathematica
Java
Lisp
A comprehensive package of algorithms for the conversion between numerous modern and historical calendar systems. The algorithms were originally published in 1997 in the book Calendrical Calculations. Updated and published in 2001 on CD-ROM in the book Calendrical Calculations: The Millennium Edition.

Web Sites

Year Site Contribution Technologies
2001–2008 Sciral.com Graphic Design, Design, Programming XHTML, PHP, Java, Javascript, Tomcat, AJAX, dynamic PDF generation with iText, Google Analytics, Simple Machines Forum
Software publishing, free PDF calendars. See sciral.com/free.
2007 FlyingLogic.com Graphic Design, Design, Programming XHTML, PHP, MySQL, Javascript, AJAX, Flash, Video, Amazon S3, Google Analytics, Wordpress, OSCommerce, Simple Machines Forum
2003–2004 PixelBlocks.com Design, Programming Java, WebObjects, MySQL, Image processing with ImageMagick, dynamic PDF generation with iText
Web presence and custom e-commerce, order processing, and inventory management system including innovative "Digital Stained Glass Creator."

Entertainment

Year Title Publisher Platform Genre Contribution Language
2008 Charmed & Strange Mac OS X
Windows
Casual
Puzzle
Creator
Design
Programming
C++
OpenGL
GLSL
Under development, publisher TBD
1997 The Talking Mouse Ziff-Davis Publishing Macintosh Audiovisual Creator
Design
Programming
C++
1995 Dinotopia Turner Interactive DOS Adventure Management
Design
1995 Halls of the Dead: The Faery Tale Adventure II Encore Software Windows
DOS
Adventure Management
Design
1995 I Have No Mouth and I Must Scream Cyberdreams/MGM Interactive DOS Adventure Management
1995 Planet NET unpublished Windows
UNIX
Online Multiplayer Creator
Design
Management
C++
MOO
Virtual world system featuring user-definable characters and worlds.
1994 Slide Slide Inherit the Earth New World Computing Windows
Macintosh
Adventure Creator
Management
Design
Now published by Wyrmkeep Entertainment.
1994 Solitaire and Other Card Games Apple Computer Newton Cards
Casino
Creator
Management
Design
1993 Fast Action PAQ Mallard Software Windows
Macintosh
Arcade Management
Design
Now published by Wyrmkeep Entertainment.
1993 The Legend of Kyrandia Westwood Studios Macintosh Adventure Management
1993 More Vegas Games New World Computing Windows Cards
Casino
Management
1993 A-Train Maxis Windows
Macintosh
Simulation Management
1992 Robosport Maxis Amiga Strategy Management
1990 Britannica's Jigsaw NovaLogic CD-I Puzzle Design
1990 Slide PGA Tour Golf Electronic Arts Macintosh Sports Programming C
Macworld Magazine "Best Sports Game"
1989 The Jetsons MicroIllusions Macintosh, Amiga Adventure Creator
Design
Programming
C
Info Magazine "Five Stars"
1988 Ebonstar MicroIllusions Amiga Arcade Creator
Design
Programming
C
Info Magazine "Five Stars"
1987 Romantic Encounters at the Dome MicroIllusions Macintosh
Amiga
Adventure Programming C
1986 Quintette Miles Computing Macintosh, Amiga Strategy Creator
Design
Programming
68000 Assembly
1984 Slide Mr. Robot and His Robot Factory Datamost Apple // Arcade Programming 6502 Assembly
1984 Slide Ghostbusters Activision Apple // Arcade Programming 6502 Assembly
1983 Slide Star Trek Strategic Operations Simulator Sega Electronics Apple // Arcade Programming 6502 Assembly
1982 Kaleidosound Passport Designs Apple // Audiovisual Creator
Design
Programming
6502 Assembly
1979 Camera Obscura Programma International Apple // Puzzle Creator
Design
Programming
Basic

Educational

Year Title Publisher Platform Subject Contribution Language
1997 The Reading Mouse Ziff-Davis Publishing Macintosh Literacy Design
Programming
C++
1987 Keytalk PEAL Software Apple // Literacy Design
Programming
Assembly
1987 Slide Sky Travel MicroIllusions Macintosh Astronomy Design
Programming
Assembly
1984 The Logo Workbook Datamost Apple // Programming Editing Logo
1981 Fractions and Decimals Edu-Ware Services Atari 400/800 Math Programming Basic

Proprietary Tools & Technologies

Year Title Client Platform Type Contribution Language
2002–present ArciemJava Arciem LLC Java Developer Tools Design
Programming
Java
Software library used across various Java projects.
2001–present ArciemCocoa Arciem LLC Mac OS X Developer Tools Design
Programming
Objective-C++
Software library used across various Cocoa projects.
1998–present ArciemCPP Arciem LLC Developer Tools Design
Programming
C++
Software library used across various C++ projects.
2003–2004 Pixcell Visopia Embedded Interactive LED lighting Management
Design
Programming
C
C++
Objective-C
PIC-C
PIC-Assembly
2001 ScreenPlay Explorati, Inc. Windows Massively-Multiplayer 3-D Environment Management
1999 LVT MCI Worldcom Windows Video Compression Programming C++
1998 Mosaic II Chasing Rainbows Macintosh Graphics Design
Programming
C++
Photoshop
PDF
1998 FaxScan Kagi Payment Services Macintosh Order Processing Programming C++
1990 Storyboard Cinemaware Macintosh Interactive Story Development Design
Programming
Hypercard
1990 Mosaic Chasing Rainbows Amiga Graphics Design
Programming
Basic
1983 Animation tools Sega Electronics Commodore-64 Graphics Design
Programming
Basic
6502 Assembly
1981 Animation tools Edu-Ware Services Apple // Graphics Design
Programming
Basic
6502 Assembly

Consulting

Year Client Project
1998 Jim Henson's Creature Shop Produced detailed design specifications for a new generation of their Academy Award-winning animatronic control system.
1996 Walt Disney Imagineering Developed series of proposals based on a supplied concept for Disney Quest interactive theme park attraction.
1995 Futurekids computer training centers Advised on plan for creation of corporate Internet presence.
1995 Legacy Software Edutainment product concept development.

Teaching

Year Client Subject
1997 Lischinsky Associates/Intel Corporation Programming in C
1991 Learning Tree University Advanced HyperCard Applications and Hypertalk
1990 Learning Tree University Introduction to Hypercard
1987 Learning Tree University The Logo Computer Language
1987 Learning Tree University Writing Your First Computer Game in Basic
1982 Expercamp Programming in Basic
1982 Expercamp Programming in Assembly
1982 Expercamp Programming in Logo