• R/O
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

FreeTrainの進化系を目指す


Commit MetaInfo

Revision3 (tree)
Time2013-11-06 22:32:09
Authorc477

Log Message

readme修正とxsdファイル忘れ

Change Summary

Incremental Difference

--- test.txt (revision 2)
+++ test.txt (nonexistent)
@@ -1 +0,0 @@
1-テスト
--- xsd/nft_resource.xsd (nonexistent)
+++ xsd/nft_resource.xsd (revision 3)
@@ -0,0 +1,45 @@
1+<?xml version="1.0" encoding="utf-8"?>
2+<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3+ <xs:element name="properties" type="NFTProperties">
4+ <xs:key name="node-id-root">
5+ <xs:selector xpath="properties|property" />
6+ <xs:field xpath="@name" />
7+ </xs:key>
8+ </xs:element>
9+ <xs:complexType name="PropertyNode">
10+ <xs:attribute name="name" type="xs:string" use="required" />
11+ </xs:complexType>
12+ <xs:complexType name="Property">
13+ <xs:simpleContent>
14+ <xs:extension base="xs:string">
15+ <xs:attribute name="name" type="xs:string" use="required" />
16+ <xs:attribute name="type" type="proptype" use="required" />
17+ <xs:attribute name="readonly" type="xs:boolean" use="optional" default="false" />
18+ </xs:extension>
19+ </xs:simpleContent>
20+ </xs:complexType>
21+ <xs:complexType name="NFTProperties">
22+ <xs:sequence>
23+ <xs:group ref="propertyNode" maxOccurs="unbounded" />
24+ </xs:sequence>
25+ <xs:attribute name="name" type="xs:string" use="required" />
26+ </xs:complexType>
27+ <xs:group name="propertyNode">
28+ <xs:sequence>
29+ <xs:element name="property" type="Property" minOccurs="0" maxOccurs="1" />
30+ <xs:element name="properties" type="NFTProperties" minOccurs="0" maxOccurs="1">
31+ <xs:key name="node-id">
32+ <xs:selector xpath="properties|property" />
33+ <xs:field xpath="@name" />
34+ </xs:key>
35+ </xs:element>
36+ </xs:sequence>
37+ </xs:group>
38+ <xs:simpleType name="proptype">
39+ <xs:restriction base="xs:string">
40+ <xs:enumeration value="string" />
41+ <xs:enumeration value="int" />
42+ <xs:enumeration value="bool" />
43+ </xs:restriction>
44+ </xs:simpleType>
45+</xs:schema>
\ No newline at end of file
--- xsd (nonexistent)
+++ xsd (revision 3)
Added: svn:ignore
## -0,0 +1 ##
+bin
--- readme.txt (revision 2)
+++ readme.txt (revision 3)
@@ -1,33 +1,44 @@
11 =========================================================================
22
3- FreeTrain
3+ NeoFT
44
5+ The new generation of FreeTrain
6+
57 =========================================================================
6- by Kohsuke Kawaguchi (kk@kohsuke.org)
8+ by c477 (http://sourceforge.jp/users/c477/)
79
810
9-FreeTrainはA4風のゲームです。FreeTrain.exeを起動するとゲーム(?)が始まり
10-ます。動作環境などの詳細は、http://www.kohsuke.org/freetrain/を参照してく
11-ださい。
11+NeoFTはFreeTrainの進化系バージョンを目指して始めた、
12+交通網整備・都市開発・経営シミュレーションゲームです。
1213
14+FreeTrainとは、A列車で行こう4のクローンゲームとして2002年に
15+川口耕助氏が立ち上げたプロジェクトです。
16+(https://sourceforge.jp/projects/freetrain/)
17+プラグインと言う形で、ユーザーが様々な要素を追加できる仕組みにより、
18+当初からクローンゲームを越えて発展する可能性を秘めていました。
19+しかし、残念ながら経営ゲームとしては未完成のまま、現在ではほぼ開発停止状態です。
1320
21+NeoFTでは、FreeTrainのコンセプトや利点は受け継ぎつつも、A列車で行こうに拘らず、
22+箱庭ゲームとしての見栄えと、経営シミュレーションとしての面白さの両立を目指し、
23+理想の都市交通経営ゲームとして、根本から新しく設計していこうという立場です。
24+
1425 ◎謝辞
1526
16-このゲームは、2ch「A列車で行こう」スレッドの皆さんと一緒に作ったゲームで
17-す。477さん、暇さん、915さん、絵師見習いさん、旅行の友さん、鐘声さん、
18-後援者Aさん、ミハさん、imaさん、Minさん、綾瀬さんを始めとして、画像や
19-音楽や意見を出してくれた皆さん方に感謝します。
27+このゲームはFreeTrainの影響を大いに受けています。
28+オープンソースプロジェクトとしてFreeTrainを企画し、その基幹部分を開発された
29+川口耕助さんに、最大級の尊敬と感謝の意を表します。
30+またFreeTrainの発展の過程で知り合った、プレイヤーやプラグイン作者の皆さんの
31+ご意見は、NeoFTの方向性を決めるのに、大変参考になりました。
32+ここに改めて感謝の意を表させていただきます。
2033
21-
22-
2334 ◎ライセンス
2435
25-FreeTrain本体はLGPLによってライセンスされています。再配布・利用等はこの
36+NeoFT本体はLGPLによってライセンスされています。再配布・利用等はこの
2637 ライセンスに従ってください。個々のプラグインはそれぞれの作者によってライ
2738 センスされている場合がありますが、断りのない場合LGPLとして扱ってください。
2839
29- FreeTrain
30- Copyright (C) 2002, Kohsuke Kawaguchi et al.
40+ NeoFT
41+ Copyright (C) 2008, c477 et al.
3142
3243 This library is free software; you can redistribute it and/or
3344 modify it under the terms of the GNU Lesser General Public
@@ -44,6 +55,6 @@
4455 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
4556
4657
47-FreeTrainはDotNet Magic UI Library (http://www.dotnetmagic.com/)を利用して
48-います。このライブラリはLGPLではないので再利用には注意してください。再配布
49-は問題ありません。
58+本ソフトウェアは下記の外部ライブラリを利用しています。
59+これらは必ずしもLGPLではないので再利用には注意してください。再配布は問題ありません。
60+・DockPanel Suite (http://sourceforge.net/projects/dockpanelsuite/)