デモ版

現在、開発凍結されています。ここに記載されている内容は、現在実現の目処はたっていません。

プログラムの一部分をテストするためなどに作っている単純なプログラム。
基本的にゲームとしては成り立っておらず、プログラムの性能を見るためだけのものとなっている。

BGMのプログラム的なアレンジ(07/07/06)#

[[BGMシステム]]のテストです。
音量などのパラメータの滑らかな変化と転調による雰囲気チェンジができます。
見ているとパラメータが実際より早く変化しているように見えますが、これはDirectMusicが余裕を持って早め早めにメッセージを送り出しているからです。
bgm.luaをいじることで動きを変えることができます。
Modulate関数の2番目の引数をいじると楽しいかもしれません。

bgmsystem070706.lzh

ウィンドウシステムの簡単なテスト(07/06/10)#

マルチウィンドウシステムのテストです。
ウィンドウの外をクリックするとキャンセル(今回は閉じる動作)。
ショートカットキーに対応したりもしています。

winsys070610.lzh

Luaのコルーチンでコネコベーダーを動かす(07/06/02)#

Luaのコルーチンと変数取得のテストです。
Luaを使ってコネコベーダーの動きを制御しています。
test.luaを編集して動きの変化を確かめてください。

http://hammm.dw.land.to/lua/
SJIS対応版使ってます。

lua070602.lzh

HTML風表示(07/05/09)#

HTML表示のサンプルです。
対応していないタグは無視します。
エラーは極力起こらないように作りましたが、画像ファイルが読み込めない場合はエラーを起こします。
test.htmlを編集すると表示を変えられます。
左右キーで表示する文字数を変えられます。
マイナスになったり文章の長さを超えても正常に表示します。

htmlview070509.lzh

昔作ったマップ・キャラクター・画像・アニメーション管理システム(07/05/09)#

現在ではゲーム画面、マップシステム、リソース管理、アニメーションなど、多岐にわたって見直しを行っているため、データとして使われているビットマップ以外はほぼ使い物にならない。
上下左右で移動。
相手を押したり追いかけられたり低い段差を登ったりできる。

oldmap.lzh