﻿・TODO
tonanami.exeとviewer.exeを一緒のアーカイブに

docを書く

zipを作れるように

アーキテクチャ、MVC?

controls.dは消せると思う、基本的なものはnanami.control.dに移動

できるだけ短い名前で

スキップ時にサウンド再生をしないように

エフェクト

リソースは..\resourceへ

重複しているファイルを重複しないように、オリジナルをコピーする
シェーダーのコード
むしろ、リソースとして扱う?

makefileの整理

黄金比

プロパティ設定と描画を分ける

draw...ではなくて、プロパティ設定のようにした方が自然?

loadのウィンドウ

subset, まぶた、くち

既読

履歴

最新のDでコンパイルできるように、最新のメタセコイアのフォーマットへの対応
最新のSDL

controlに統一するかcontrolをまったく使わないか、どちらかにしないと混乱する

文字はできるだけ大きく、目を大きく動かすことのないように
ボタンなどは左側、読みはじめ位置を中央よりにするように、

Window is Control

effect速度調整

deleteModelは不要?




・ライセンスについて

3Dアドベンチャーゲームライブラリ「こねねこ」
Copyright (C) 2005 hideki_i
このライブラリはLGPLライセンスで配布されています。

このライブラリはsdl, zlib, libpngをリンクしています。

sdlのライセンスはLGPLです。
zlib, libpngのライセンスはzlibです。


こねねこ
http://coneneko.sourceforge.jp/

LGPLライセンス
http://www.gnu.org/copyleft/lesser.ja.html

SDL
http://www.libsdl.org/index.php

zlib
http://www.zlib.net/

libpng
http://www.libpng.org/pub/png/libpng.html




glslを使用しているので、ドライバは2004年以降の物でないと起動しません。
ビデオカードもdirectx9世代じゃないと動かないかもしれません。

スクリプトではなくD言語のライブラリとして提供しますので、
コンパイラを手に入れたり、準備が必要です。

test.exeがデモですが、まだプロトタイプのようなものです。
実際の開発はtest.dのようなコードになります、
よくあるスクリプト言語と同じぐらいのレベルで実装できるようにする予定です。


・簡単なチュートリアル
mqoファイルを"tonanami.exe"にドロップすると773を作成できます。
ためしに"test.mqo"をドロップしてみてください、"test.773"が作られるはずです。

mqoとmkmファイルを二つ同時にドロップするとモーション付きの773を作成できます。
"test.mqo"と"test2.mkm"をドロップしてみてください、モーション付きの"test.773"が作られます。

773ファイルは"viewer.exe"にドロップすることで簡単に見ることができます。
"test.773"をドロップして試してください。

カレントディレクトリの"test.d"をコンパイルするには
dmd test.d coneneko.lib
と、します。
