Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
Free text:
{{Translations}} {{olpcboxtop}} {{OBX activity <!--|[[Image:Xo_s.png]]-->|2=extra<!--|extra_text-->}} {{OBX source dev|projects/games-misc}} {{OBX pot}} {{olpcboxbottom}} == Incredibly Simple Interactive Storytelling == ISIS is being built under an engine designed for '''adventure stories''' or '''interactive fiction''' authoring system for the XO. This project isn't based on [http://inform-fiction.org/zmachine/ Z-Machine] like [[Frotz]], neither pure-text engine. The proposition is to allow children constructing IF games with media objects (images, videos, sounds) easily. The system has [[Python]] w/[[Pygame]] elements. The ISIS project - Incredibly Simple Interactive Storytelling - was born as a result of the Summer of Code 2007 project, which resulted into a set of tools (an engine) capable to process stories written in a language near to natural language (but very simplified), in any language - as we have grammar rules for each supported language. We can't call exactly grammar rules as they are only matching rules - in other words, the ISIS engine search for patterns on story and match them with a database, recognizing the story written by the child. So we must provide an interface to build these interactive stories, so we help user to write a story that engine recognizes, as recognizing natural language is a too complicated field, even more if want to support internationalization. And we need to help with graphical elements, like positioning chars on a room, assigning elements, and so on - so here we have the need of ISIS Development Framework. ISIS project was split into 4 modules: Engine, Parser, Player and Developer. After the Summer of Code, what I did in ISIS project is incremented the engine, the parser (until December/2007) and now, until the start of ISIS Developer (June/2008), I'm coding the Player Interface. The engine aims to bring all tools to help the other modules; Parser, as its name says, its responsible to parse the story from the text file into ISIS objects; Player cover the interfaces and classes to run a story, so it is crucial to the player user to play the created stories; Developer is the proposed project, which is the most complex of the four components, as what I'm proposing [[ISIS/Dev|here - ISIS/Dev]] is a complete development framework. [[User:Faga|Faga]] 21:58, 19 March 2008 (EDT) == Design & Development status == [[ISIS design]] - here are original drafts from ISIS project / Storyteller engine. [[ISIS/Dev]] - The development status and plans for ISIS. == Download == ISIS code is in constantly changing, so if you want to test the last version, you can download from GIT OLPC's repository: git-clone git://dev.laptop.org/projects/games-misc/ I retired stable releases for now, and pretend to release a playable release until June/2008. [[User:Faga|Faga]] 21:58, 19 March 2008 (EDT) [[Category:SoC Project]] [[Category:Games]] [[Category:Content]]
General Activity Info (for latest tested version)
To add another activity version that works with other builds click "add another"
Version number:
Releases tested on: 7.1.0 (650) 7.1.1 (653) 7.1.2 (656) 8.1.0 (703) 8.1.1 (708) 8.2.0 (767) 8.2.1 Candidate
Development status: 1. Planning 2. Pre-Alpha 3. Alpha 4. Beta 5. Production-stable 6. Mature
Summary::
This is a minor edit Watch this page
Cancel