昨日メールをお送りしたところ早速今日、『Artemis Engine』利用許可のお返事をいただきました。早い! 有り難い!!
ただ、私誤って商用利用のサイトに問い合わせてしまったらしく、開発者の御影様よりメール頂きました。公式の開発サイトは、『こちら』です。
『Artemis Engine』はiPhone、Android、Windows端末で動作するクロスプラットフォームのゲーム制作ツールで、数日前に紹介した『ティラノスクリプト』と方向性はだいたい同じです。一番の違いは、HTML5を使用していないためブラウザゲームは制作できないけれど、iPhone、Androidのスマホアプリには非常に適していること。
これは、公式サイトの採用事例の多さから見ても言えることだと思います。
以下、30分ほどざっくりとサンプルとタグリファレンスを見てみた感想です。
まず、サンプル(Windows)を見るとそのビジュアルの表現力に驚かされます。
何が違うんだろう? と思いながらマニュアルを読んでみるとRetinaディスプレイにまで対応しているとのことで納得。解像度の違いですね、これ。
Nscripterでは、800×600の解像度が最大(のはず)でしたが、Retina対応となると960×640までは対応できることになります。まだ詳細には読んでないのでなんとも言えないのですが、これだけの解像度で作成できると、特にグラフィックが重要となるノベルゲームでは大きなアドバンテージとなりそうです。
文法は、吉里吉里/KAGがベースなのでだいたいは似てます。
ただ、変数管理やグラフィック表示はちょっと違いますね。
・吉里吉里での変数の代入
[eval exp="f.flag1 = 1"]
※吉里吉里/KAG特有の『f.』は他では使えないかもしれません。
・Artemis Engineでの変数の代入
[var name="f.flag1" data="1"]
Artemis Engineでは、varを使用するということでjavascriptに近い文法です。
・Javascriptでの変数の代入
var f.flag1;
f.flag1 = 1;
ただ、前に書いたのですが正規表現で置き換えてしまえばいいので、それほど気になりません。
具体的には秀丸エディタを使用した場合だと、
【置換前】
[eval exp="(.+) = (.+)"]
【置換後】
[var name="\1" data="\2"]
で変換できる……はず、です。
フリーソフトのサクラエディタでもできそうかな?
Android向けのAPKファイルの生成は、ONscripterと似ています。ティラノスクリプトでは、ECLIPSEというJavaなどのプログラムを書く時に使う統合環境を導入する必要があるので、アプリ化の手間としてはArtemis Engineの方が楽ですね。
ふむ……何はともあれ、土日にでも試してみよう。
昨日のテストではティラノスクリプトで、ブラウザ・PC・スマホすべてに対応できると思っていたのですが……やはりありました。落とし穴。
それは、HTML5を使用していること。要するに、ブラウザゲームには適しているのですが、無理やりスマホアプリに書き出したりすると動作が不安定になる可能性が高い!?らしいのです。
私が作りたいのはブラウザゲームというよりはスマホゲームなので、この欠点は痛い。
では、HTML5を使用しないクロスプラットフォームのゲーム制作ツールはないのか?
……なんと、ありました!!
それが『Artemis Engine』。
『採用事例』がものすごい多いので、安心感があります。
加えてベースの文法は吉里吉里/KAG。
これは申し分なし!!
……と言いたいところなのですが、一つだけ欠点が。
この制作ツールは自由にダウンロードできないのです。
なんでも問い合わせ窓口から、担当者の方に連絡をいれる方式とのこと。
こ、これは審査に落ちる可能性もあるってことですかい!?
有償・無償に関しては、非営利目的なら無償らしいとどこかに書いてあったのですが、サポート・更新が素早いのならば有償でもいいかなと思ってます。
時は金なり、です。これを使って同時にWindows・Android作品を作れるのならば、それだけゲーム部分に力を入れられるということですから、価値は高い!!
で、とりあえず問い合わせてみたのですが……結果は3日後。ドキドキしながら待ちますw
------------------
追記
上記の『Artemis Engine』のサイトは商用利用のためのサイトでした!
申し訳ありません。
非営利目的であれば、こちらの『公式サイト』へ。
それは、HTML5を使用していること。要するに、ブラウザゲームには適しているのですが、無理やりスマホアプリに書き出したりすると動作が不安定になる可能性が高い!?らしいのです。
私が作りたいのはブラウザゲームというよりはスマホゲームなので、この欠点は痛い。
では、HTML5を使用しないクロスプラットフォームのゲーム制作ツールはないのか?
……なんと、ありました!!
それが『Artemis Engine』。
『採用事例』がものすごい多いので、安心感があります。
加えてベースの文法は吉里吉里/KAG。
これは申し分なし!!
……と言いたいところなのですが、一つだけ欠点が。
この制作ツールは自由にダウンロードできないのです。
なんでも問い合わせ窓口から、担当者の方に連絡をいれる方式とのこと。
こ、これは審査に落ちる可能性もあるってことですかい!?
有償・無償に関しては、非営利目的なら無償らしいとどこかに書いてあったのですが、サポート・更新が素早いのならば有償でもいいかなと思ってます。
時は金なり、です。これを使って同時にWindows・Android作品を作れるのならば、それだけゲーム部分に力を入れられるということですから、価値は高い!!
で、とりあえず問い合わせてみたのですが……結果は3日後。ドキドキしながら待ちますw
------------------
追記
上記の『Artemis Engine』のサイトは商用利用のためのサイトでした!
申し訳ありません。
非営利目的であれば、こちらの『公式サイト』へ。
シナリオ60%完成。
年末までには100%にできそうです。
今回のプロジェクトでは、シナリオに次の条件があります。
①ファンタジーであること
②伏線をはらないこと(王道であること)
③メインシナリオは一区切り1~2分であること
特に②③がなかなか難しい。
③はデザイナーさんにアドバイスいただいてExcelのセル内におさまるように書く分量を決定。さらに、会話文の流れがわかりやすいようにしました。
ただ②が難関。今までの作品全てにほぼ伏線っぽいものを張っているので、なしとなると物語の特徴の出し方がわからなくなります。
そこで……今回だけ路線変更で、キャラクターの個性を強調することを重視した物語にしました。物語全体を見て書くのではなく、まずキャラクターを設定してそれぞれ勝手に暴れさせてみるイメージです。
その中でも、『会話文だけで誰が話しているのかわかる』、ここは特に力を入れてます。
学生の頃に書いた小説では、登場人物が5人以上になると『~と○○は言った』ばかりになって酷いものでした。その後には『語尾に特徴をつける』方法を試したのですが、後で調べると一番やってはいけないパターンみたいですね。
今回の登場人物はでも8人以上は確実。この人数のキャラクターの書き分けが自然にできれば、次の作品へも繋がりそうです。
年末までには100%にできそうです。
今回のプロジェクトでは、シナリオに次の条件があります。
①ファンタジーであること
②伏線をはらないこと(王道であること)
③メインシナリオは一区切り1~2分であること
特に②③がなかなか難しい。
③はデザイナーさんにアドバイスいただいてExcelのセル内におさまるように書く分量を決定。さらに、会話文の流れがわかりやすいようにしました。
ただ②が難関。今までの作品全てにほぼ伏線っぽいものを張っているので、なしとなると物語の特徴の出し方がわからなくなります。
そこで……今回だけ路線変更で、キャラクターの個性を強調することを重視した物語にしました。物語全体を見て書くのではなく、まずキャラクターを設定してそれぞれ勝手に暴れさせてみるイメージです。
その中でも、『会話文だけで誰が話しているのかわかる』、ここは特に力を入れてます。
学生の頃に書いた小説では、登場人物が5人以上になると『~と○○は言った』ばかりになって酷いものでした。その後には『語尾に特徴をつける』方法を試したのですが、後で調べると一番やってはいけないパターンみたいですね。
今回の登場人物はでも8人以上は確実。この人数のキャラクターの書き分けが自然にできれば、次の作品へも繋がりそうです。
チェインクロニクルで初のイベント参加ですが、これがなかなかに凄い(色んな意味で)
うんうん数日やってるわけね~
ほー、50回倒したら無条件でもらえるのはいいね!
ふむふむ、ソウルってのを使うのか~
ん? 回復に30分。そして最大ゲージが3つ……ソウルって1時間30分しか貯めておけないのか!?
ということは当然6時間ぐらい寝てると、12個分のソウルが無駄になる。
もしやこれは……と思って色々見てみたら90分サイクルで寝て起きてを繰り返している人が多数!!
5枚集めて合成すると強くなるので、ガンガン連続でバトルをしているみたいです。
自分には流石に無理なので、配布された精霊石でソウルが回復する実を買って、頑張った結果……
1体目獲得までは、あと1バトル!!
2体目以降は実も使わずのんびりいこうかと思います。
うんうん数日やってるわけね~
ほー、50回倒したら無条件でもらえるのはいいね!
ふむふむ、ソウルってのを使うのか~
ん? 回復に30分。そして最大ゲージが3つ……ソウルって1時間30分しか貯めておけないのか!?
ということは当然6時間ぐらい寝てると、12個分のソウルが無駄になる。
もしやこれは……と思って色々見てみたら90分サイクルで寝て起きてを繰り返している人が多数!!
5枚集めて合成すると強くなるので、ガンガン連続でバトルをしているみたいです。
自分には流石に無理なので、配布された精霊石でソウルが回復する実を買って、頑張った結果……
1体目獲得までは、あと1バトル!!
2体目以降は実も使わずのんびりいこうかと思います。






