ISIS/lang-ja
From OLPC
< ISIS
- This is an on-going translation
|
[edit] 超簡単!対話型語り部システム
SUMMER OF CODE 2007 PROJECT : は、XOのためのアドベンチャーストーリーエンジン、あるいは対話型お話編集システムをデザインしています。このシステムは子供たち自身のアドベンチャーストーリーをラップトップを使って作ることのできる柔軟かつシンプルなシステムである必要があります。このプロジェクトはZ-Machineや純粋なテキストエンジンに基づくものではありません。子供たちが様々なメディアオブジェクト(画像、ビデオ、サウンド)を有するIFゲームを簡単に作ることを可能にすることを仕様としています。システムはPygame要素を伴うPythonです。
[edit] 設計
ISIS設計 - ここにISISプロジェクトからのドラフトがあります。
[edit] ダウンロード
ISISのコードは常時書き換えられています。なので最新バージョンをテストしたいときはGIT OLPCのレポジトリ:
git-clone git://dev.laptop.org/git/projects/games-misc/ からダウンロードしてください。
もしお望みなら、以下にいくつかの'安定版テスト'tarバージョンがあります。
- August 20th - チャット・アクション・パーサツールを試すことができます。ゲームのユーザインタフェースは現在開発中です。なのでまだ遊べません。
[edit] 開発項目
以下にISISが抱えているやるべき作業・作るべきシステムが、重みと完成度(%)とともに示しています。毎週末(木曜日か金曜日)にこれらのパーセンテージを(努めて)更新するようにしています。
- (4) 80% - パーサシステム: 多分せねばならない一番やっかいな仕事。あとで修正するにはとても難しいちょっとしたエラーがあります。このシステムはscript.isisというようなスクリプトファイルを読み込んで、基本的な物語ゲームを構築するものです。
- (3) 90% - アクションシステム: 語り部ゲームのための基本エンジンです。このシステムは役者と高度、そしてゲームイベントを処理します。パーサシステムと完全に統合されています。
- (2) 80% - 基本エンジン: だいたい完成。ディスプレイやコア、そしてpygameイベントハンドラといったもの。多分UIとメディアシステムの開発進捗にあわせて、もっといろいろやらないとだめ。
- (2) 80% - チャットシステム: チャット有効状態とチャットデータ(テキスト)を保存し処理するものです。
- (1) 90% - データベースシステム: ほぼ完成。データを格納しファイルから情報を読み込みます。
- (3) 50% - メディアシステム: ビデオ、イメージ、そしてサウンドといったオブジェクトを取り扱い、ゲームの形になるよう統合します。
- (5) 00% - UI開発システム: スクリプトを書くための選択可能なアクションを提示したり、単純にクリックしてメディアを操作したり、(そしてそれらを組み合わせたり)などなどによって子供たちがゲームを作るのを補助します。このシステムは、遊んだりテストしたりする子供たちだけがアップグレードできるよう、恐らくプロトタイプソフトウェアエンジニアモデルによって作られます。
- (4) 30% - UIゲームシステム: 思うに、UI開発よりもこちらのほうが簡単。XOと子供たちが書いたストーリーとの間の通信を受け持ちます。なのでとても簡単に使える必要があります。(例えば
、可能ならマウスデバイスを使わずゲームパッドのみを使ってできるように)
- (5) 00% - 共有システム: このシステムは最初の安定リリースには組み込まない予定です;このシステムは子供たちがメッシュネットを使って開発したりおそらく遊んだりすることを可能にします。
Categories: Translations lang-ja | Ongoing Translation | SoC Project | Games | Content
Language support
Language support > Translated Pages > Ongoing Translation
Language support > Translated Pages > Pedagogical ideas
Language support > Translated Pages > Translations lang-ja
Participate > Feedback
Participate > Feedback > OLPC ideas
Projects > Content
Projects > Software > Games
Projects > Software > SoC Project
Projects > Software > Sugar > Activities

