2005-07-28から1日間の記事一覧

スクリプト読み込み

ちなみPythonでも作りました。 from string import * def readText(f, line, param, type): key = "dummy" while True: while True: line = line.lstrip() nEq = line.find("=") nList = line.find("[") eList = line.find("]") nMap = line.find("{") eMap …

スクリプト読み込みツール

NekoCannonのスクリプトを読み込む処理を作ってみました。 ただ、独自の実装のため、微妙に動作が異なりますが…。 例えば、 {key1=value1,key2=value2,key3=value3},とすると、key3の値を読み込みません…。 このように、value3の後ろに「,」をつけると読み込…

猫でも分かるタスクシステム2

タスクシステムの特徴 まず、タスクシステムの特徴は、以下の3つあります。 データの定義 データの管理 振る舞いの定義 これらを効率良く扱うことができるのが、タスクシステムです。 さて、ここでは、「タスクシステム進化論」を提唱します。 それは何かと…