Monday, Dec 22, 2008, 3:50 PM
If you liked Zork, you'll love Spork!
Spork is a sample of an end-to-end application using M and the Repository. It starts by defining a set of M types that describe the data needed for a text adventure along the lines of the famous Infocom game Zork (and hence the corporate bad-café-inspired name). The M instances are generated by running a custom compiler developed with the VBA (Visual Basic for Adventures) MGrammar grammar. We also provide a runtime driven by adventure data loaded into the Repository in multiple versions of the types called AdvRunner.
Follow along with the video or with the ReadMe see Spork in action. Enjoy!
2 comments
on this post
Matt Phipps:
M and the Repository? Hands off, that is the name I've been looking for. My new band is now called, "M and the Repository".
Tuesday, Dec 23, 2008, 11:32 AM
David Cornelson:
Even so, I've played around with IF platform development and it's not a trivial task. The combination of parser + world model can wreck even the smartest programmer's brain.
This will get a lot of attention from the IF community (rec.arts.int-fiction).
Tuesday, Dec 30, 2008, 9:02 AM




