ミッドナイトとは

JavaScriptに似た言語を使って、2Dゲームを制作するソフトウェアです。
フリーウェアとして無料でご利用いただけます。

その他の利用条件については、アーカイブ内のドキュメントをご覧ください。

Windows Vista/7/8以降
スクリーンショット
サンプル「ブロックくずし」
ソースはこちら
実質100行ぐらいです。

主な特長

JavaScriptライクな言語 + 擬似マルチスレッド(*1)
人気のJavaScriptの感覚で大量の対象を同時的に操作するスクリプトも自然で簡潔に書くことができます。

(*1)「協調的マルチタスク」「グリーンスレッド」

描画エンジンに DXライブラリ を使用し、高速で安定した表示系
高度なDXライブラリの描画機能をネイティブなオブジェクト群として提供しています。

バイナリ形式でのスクリプトの保存/読み込みに対応
ゲーム配布時にスクリプトの詳細を非公開にしておきたい場合、バイナリ形式にすれば、
第三者に解読される可能性が大幅に低減します。

なるべくシンプルで柔軟な取り回しが可能なように本体のみで単体動作する省サイズの構成にしました。
レジストリも操作しません。
インストール後は煩雑な準備作業も必要ありません。
メモ帳などのテキストエディタでスクリプトファイル(main.gjs)を編集後、
本体を起動すれば、すぐに変更内容を確認できます。




更新情報

2017/07/11 0.1.39 リリース 更新内容
2017/07/01 0.1.38 リリース 更新内容
2017/06/19 0.1.37 リリース 更新内容
2017/06/10 0.1.36 リリース 更新内容
2017/05/19 0.1.35 リリース 更新内容
2017/05/05 0.1.34 リリース 更新内容
2017/04/15 0.1.33 リリース 更新内容
2017/04/08 0.1.32 リリース 更新内容
2017/04/02 0.1.31 リリース 更新内容
2017/03/25 0.1.30 リリース 更新内容
2017/03/18 0.1.29 リリース 更新内容
2017/03/10 0.1.28 リリース 更新内容
2017/03/03 0.1.27 リリース 更新内容
2017/02/25 0.1.26 リリース 更新内容
2017/01/22 0.1.25 リリース 更新内容
2016/12/25 0.1.24 リリース 更新内容
2016/12/18 0.1.23 リリース 更新内容
2016/12/03 0.1.22 リリース 更新内容
2016/11/20 0.1.21 リリース 更新内容
2016/11/05 0.1.20 リリース 更新内容
2016/10/29 0.1.19 リリース 更新内容
2016/10/23 0.1.18 リリース 更新内容
2016/10/15 0.1.17 リリース 更新内容
2016/09/30 0.1.16 リリース 更新内容
2016/09/11 0.1.15 リリース 更新内容
2016/09/04 0.1.14 リリース 更新内容
2016/08/07 0.1.13 リリース
2016/07/31 0.1.12 リリース
2016/07/24 0.1.11 リリース
2016/07/09 0.1.10 リリース
2016/06/26 0.1.09 リリース
2016/06/12 0.1.08 リリース
2016/06/05 0.1.07 リリース
2016/05/21 0.1.06 リリース
2016/05/07 0.1.05 リリース
2016/04/17 0.1.04 リリース
2016/02/28 0.1.03 リリース
2016/02/07 0.1.02 リリース
2016/01/31 0.1.01 リリース