be,â Julie told me. âThatâs the point.â
âWell, butâ¦not that it isnât neat, and all, but do you really think people will pay money just to play an imaginary game of catch?â
âYou donât get it, Andrew,â Julie said. âEidolon isnât the playroom.â
âIt isnât?â
âNo. Eidolon is what built the playroom.â She went on to explain thatEidolon was actually a âsoftware engine,â a sort of programming language and interpreter. âThe playroom is just a sample application. A demo. But you can use the engine to design any sort of geography you want, for any reason you want. So maybe youâre a real-estate developer who wants to take someone on a walk through a building that only exists as a blueprint; Eidolon will let you do that. Or maybe you do want to play an imaginary game of catch, but using your own laws of physics; Eidolon will let you do that, too.â
âHmm.â I didnât say so out loud, but these examples still didnât sound very interesting. But Julie sensed my lack of enthusiasm, and quickly came up with an application that did interest me.
âOr,â she said, âmaybe youâve been hurt.â
âHurt? Hurt how?â
âIn an accident, say. Letâs suppose youâve had a spinal injury that leaves you partially paralyzed, with no feeling in your legs. You might be stuck in a wheelchair for the rest of your life. But with thisââshe tapped the back of the data gloveââyou can still get up and dance any time you want to.â
âThe engine would let you do that?â
âSure.â She smiled. âSo you see, itâs not just an expensive toy. With the right application, it can be a tool for living a fuller life.â
A tool for living a fuller life â¦I liked that phrase. âIt sounds good,â I said. âBut who would actually program that application? I meanââ
âThe end-user,â Julie said.
âThe person in the wheelchair?â
Julie nodded. âThe finished version of the programming interface will be very intuitive, very easy to use. Youâll be able to define and create whole new geographies using just the headset and the glove.â
That got my attention. Inside Andy Gageâs head, only my father was allowed to make changes to the house and the grounds; but here was an opportunity to wield a similar power myself.
âCan you show me how that works?â I went to pick up the goggles and the data glove again, but Julie stopped me: âThe finished version, I said. Itâs not finished yet.â
âOhâ¦you mean thereâs not even a test version I could try?â
âNope. Sorry. Dennis is still working on the core Eidolon engine, so for now, applications have to be coded individually. The simplified geography editorâwe call it Landscaperâis still a ways down the road yet.â
âHow far down the road?â I had a sudden nagging suspicion. âWhen is Eidolon supposed to be finished?â
âWhen itâs done,â said Julie.
Every few months Dennis would cobble together a new demo program, showcasing the latest version of the still-unfinished Eidolon engine, as a lure for potential investors. These demos were the closest thing the Reality Factory had to an actual product. They were also my only real chance to play consultant: before Dennis started coding, Julie would sit me down with him and have me offer suggestions about what the demo should include. But these brainstorming sessions never lasted very long, and most of my suggestions were things that Dennis couldnât possibly implement. âThis is not the holodeck on the starship Enterprise !â he would end up shouting at me, his patience exhausted. âI canât program it to let you smell things!â
So I ended up spending most of my time doing nonconsulting work: helping
Steve McHugh
Steve Almond
Tyne O’Connell
Daphne Loveling
Ilona Andrews
Maeve Binchy
Eliza Tilton
Marek Hlasko
Tinder James
T.M. Wright