なにをやるにしても絵は表示しておきたいところ。

ということでなでしこ で画像をあつかってみたいとおもいます。


さっそく作ってみました。

星降るサンプル。

延々と星が降り注いでます。

倉庫 にzipで置いてみました。


けっこう画像をあつかうと処理時間かかるみたいです。

うーん。弾幕系のシューティングとかはきびしいかも。




---------------------


日本語プログラム言語 なでしこ

http://nadesi.com/



とりあえず絵や音を作るツールもほしいところです。

ということで適当にいくつか探してみました。



256色ドット絵エディタ EDGE (http://www.tkb-soft.hmcbest.com/ )

png・gif・icoなどの画像ファイルを扱えるドット絵エディタです。

Susie Plug-inにも対応しています。


MIDIシーケンサ Music Studio Producer (http://www.frieve.com/ )

midやwavなどの音楽ファイルを扱えるMIDIシーケンサです。

VSTやVSTiにも対応しています。

同じページにシェアウェア版も置かれてます。


音声ファイルエディタ 効果音めーかー

(http://www.vector.co.jp/soft/win95/art/se045171.html )

wavを作成、加工できる音声ファイルエディタです。


Flash作成ツール ParaFla! (http://www.geocities.jp/coa9999/ )

Flashムービー(swf)を作れるフリーソフトです。

アクションスクリプトも使用できます。

ベクタ画像は専用のドローツールを使います。



Flashもタダで作れるんですね。すごい。

まだまだ世の中には素敵なフリーソフトがいっぱいありそうです。

スクリプトエンジン「吉里吉里 」をインストールしてみました。


吉里吉里は、JavaやJavaScriptに似ている

TJSスクリプト(.tjs)を動かすことができ、

実行ファイル(.exe)を作ることもできます。


そして、TJSスクリプトで作られている

ノベルエンジン(KAG)が付属しています。


TJSスクリプトでゲームを作ることもできますし、

KAGでノベルゲームを作ることもできるんですね!




さて、とりあえずTJSスクリプトを使って

目に見えるもの、ウィンドウを出してみようと思います。

どうすりゃいいの?


吉里吉里でTJSスクリプトを動かすためには

「プロジェクトフォルダ」なるものを指定するみたいです。

そのフォルダ内の startup.tjs が実行されます。



てきとうに hoge フォルダを作って startup.tjs に


var win = new Window();
win.visible = true;

と書いて、吉里吉里を起動して hoge フォルダを指定すると

ウィンドウが表示されました。

おさかなのアイコンがかわいい。



うーん。なんだかプログラムっぽいですね。

JavaScriptとかやったことある人なら良いですけど、

「プログラムなんてやったことないよ!」という場合は

覚えないといけないことが多そうです。





さて、KAGはどうなんでしょ。

KAGは吉里吉里で動くTJSスクリプトで作られているので、

startup.tjs とか色々すでに用意されているはずです。

template フォルダの中にありました。


またもやてきとうに hoge2 フォルダを作って

template フォルダの中身をコピーしてみました。

吉里吉里で hoge2 フォルダを指定してみます。




”Config.tgs がみつかりません。”

”system フォルダにある Config.~new ファイルを Config.tjs に改名してください。”

と書かれたウィンドウが表示されました。




とりあえずウィンドウは出ました。わーい。

でも、なんだかまずそうです。

言われたとおりに hoge2/system フォルダの

Config.~new ファイルを改名してもう一度試してみました。



”こんにちは。”

と流れるように文字が表示されました。

KAGのほうも無事にうごいたみたいです。




そんなこんなで吉里吉里/KAGでも開発スタート!



---------------------


吉里吉里/KAG

http://kikyou.info/



とりあえずなでしこ 使うのは初めてなので、なれてみるということで

テキストを表示するだけでできそうなものを作ってみます。



てことで作ってみました。

お店ゲーム。

倉庫 にソースを置いてみました。


お店の名前を決めて、

商品を仕入れて、

売値を決めて、

日にちを進めるだけのゲーム?です。


アイデアの練りこみも調整もさっぱりやってないので

ただ動いてるだけですけど。




テキストやメッセージボックスも簡単に表示できるんですね。

絵や音も簡単に出せるのかも。




---------------------


日本語プログラム言語 なでしこ

http://nadesi.com/



プログラム言語「なでしこ 」をインストールしてみました。


なでしこの特徴は、日本語でプログラムを書けることです。

なでしこスクリプト(.nako)を動かすことができ、

実行ファイル(.exe)も作ることができます。


C言語で1から作るとウィンドウを表示するだけでも

たくさんのプログラムを書くことになりますが、

なでしこの場合は




なにも書かなくてもウィンドウを表示できます。




なんと!

てきとうに hoge.nako とかファイルを作って

ダブルクリックするだけでウィンドウが出てきました。


すぐに目に見えるものができた!わーい。



なにやらサンプルプログラムもたくさんあって、

その中にはゲームプログラムもありました。

とりあえずこのへんを参考にすれば良いのかしら。



てことで。

なでしこで開発スタートです。



---------------------


日本語プログラム言語 なでしこ

http://nadesi.com/



さて、パソコンで動くものを作る方法を選ぶとしますか!



パソコンで動くものを作る方法を選ぶとしますか。



って、ホントは

どんなソフトを作るのか、どんなことをしたいのかを

先に決めてから選ぶのがスジってもんです。


凝ったことをやりたければプログラム言語でしょうし、

Webブラウザで動かしたければJavaScriptなどでしょうし、

ノベル系のゲームであればコミックメーカーなどでも良いでしょう。



このブログでは、タダでゲームが作れれば良いので、

タダのものは『なんでもかんでも』使ってみることにします。

HSPでもJScriptでもコミックメーカーでもなんでもやってみます。


作るゲームはそのつど考えます。わーい。




ってことでとりあえず、


「なでしこ」

「コミックメーカー」

「吉里吉里」


をダウンロードしてみました。


さて、タダでゲームを作るといってもなにをすればよいのでしょうか。

ゲームソフトというからにはパソコンなり何なりで動くものを作るということでしょう。


パソコンで動くものを作るにはいくつか方法があるようです。

・C++やJavaといったプログラム言語で作る

・FlashやJavaScriptなどWeb関連のものを作る

・コミックメーカーなどのゲーム作成ツールで作る



なんだかめんどくさそうです。

「そんなパソコン技術みたいなのはわけわからんのじゃー!」という人には、


・パソコンで動くものを作れる友達といっしょに作る


という方法もあります。

その場合はギブ&テイクで絵を描くなり音を作るなりしたほうがよさそうです。

なんでも自分でできればよいのですけど、なかなかそうもいかないので

コミュニケーション能力やモチベーションを高める能力は重要そうです。はい。



絵や音のデータはどんなツールで作っても大抵は後から変換できるみたいなので、

ひとまずパソコンで動くものを作る手段さえなんとかしておけば大丈夫そうですね。


さいきんは無料で使えるソフトが簡単に手に入るようになりました。

インターネットにつなぎさえすれば、フリーソフトがごろごろしています。


フリーソフトの中には絵を描くツールがあります。

フリーソフトの中には音を作るツールもあります。

フリーソフトの中には文章を書くツールもあります。

そして、パソコンで動く実行ファイルを作るツールもあります。


これだけあれば、ゲームだって作れるのではないでしょうか。

実際にフリーソフトだけでゲームを制作している人はたくさんいるみたいです。




てことで。ためしにタダで使えるツールを使ってゲームを作ってみることにしました!




「ゲーム作ってみたいけどどうすりゃいいんだか・・・。」という人も、

「私は将来ゲームを作るひとをめざしています。」という人も、

「ほげー。」という人も、

みんな巻き込んでいけたらいいな。とおもいます。