開発に必要な環境
CPU: |
300Mhz以上 |
RAM: |
64Mb以上 |
Direct X |
8.0以降(ogg再生命令を使用しなければ不要) |
平均推奨スペック(制作内容により変動します)
CPU: |
1GHz以上 |
RAM: |
512Mb以上 |
Direct X |
8.0以降(命令を使用しなければ不要) |
1つのソースファイル(*.asdf/*.txt)の最大サイズ |
無制限 |
最大許容ソースファイル数 |
無制限 |
宣言できるフラグの最大数 |
10000000個 |
宣言できる変数の最大数 |
10000000個 |
個別セーブできる変数の最大数 |
10000000個 |
個別ロードできる変数の最大数 |
10000000個 |
通常のセーブ&ロードファイル数 |
無制限 |
識別されるラベル・変数名の最大文字数 |
1024文字 |
変数に保持できる最大文字数 |
1024文字 |
使用可能な1行の最大文字数 |
1024文字 |
画面上に表示できる選択肢の最大数 |
99個(既存のコマンドを使用した場合) |
画面上に使用できるクリッカブルマップの最大数 |
99個(既存のコマンドを使用した場合) |
Gosubの最大ネスト |
11 |
Repeatの最大ネスト |
11 |
ウインドウのサイズ |
変更可能 |
表示できる最大画像サイズ |
無制限(環境により変動) |
再生できるマルチメディアの最大サイズ |
無制限 |
同時に再生できる音ファイル数 |
通常2個+α |
対応マルチメディア |
wav、midi、mp3、ogg、wma、mpg、wmv、avi等々 |
対応画像ファイル |
jpg/jpeg、bmp、gif、ico、png、tga、psd(合成レイヤーのみ) |
画面上にて同時に表示する事の出来る画像の最大数 |
10000000個 |
(文字数は全て半角を基準にしています)
$key |
押されたキーを取得 |
$pichitru |
!pichitの右上判定点 |
$pichitrd |
!pichitの右下判定点 |
$pichitld |
!pichitの左下判定点 |
$pichitlu |
!pichitの左上判定点 |
$pichit |
!pichitの4つの判定点 |
$between |
!betweenの範囲内判別値 |
$rval |
!getcolorの赤の値を取得 |
$gval |
!getcolorの緑の値を取得 |
$bval |
!getcolorの青の値を取得 |
$sndpos |
!sndposでファイル再生位置を取得 |
$cnt |
!repeatのリピート回数を取得 |
$swing |
!swing設定された値を取得 |
$dacapo |
!dacapo設定された値を取得 |
$cos |
!cosの計算値を取得 |
$sin |
!sinの計算値を取得 |
$tan |
!tanの計算値を取得 |
$atan |
!atanの計算値を取得 |
$log |
!logの計算値を取得 |
$exp |
!expの計算値を取得 |
$sqrt |
!sqrtの計算値を取得 |
$mousex |
マウスポインタのx軸値を取得 |
$mousey |
マウスポインタのy軸値を取得 |
$lpvp |
参照の度に0〜指定数値まで1ずつ変化して代入 |
$lpvm |
参照の度に指定数値〜0まで1ずつ変化して代入 |
$txtx |
表示された文字列の右側x座標 |
$txty |
表示された文字列の下側y座標 |
$pic_info_x1 |
画像1の中心x座標 |
$pic_info_y1 |
画像1の中心y座標 |
$pic_info_x2 |
画像2の中心x座標 |
$pic_info_y2 |
画像2の中心y座標 |
$pic_info_ang |
画像2枚の比較角度 |
$pic_info_dist |
画像2枚の比較距離 |
$pic_info_hit |
画像2枚の接触状態 |
$pic_info_direct |
画像2枚の比較方向 |
$cnt0 |
カウント変数 |
$cnt1 |
カウント変数 |
$cnt2 |
カウント変数 |
$cnt3 |
カウント変数 |
$cnt4 |
カウント変数 |
$cnt5 |
カウント変数 |
$cnt6 |
カウント変数 |
$cnt7 |
カウント変数 |
$cnt8 |
カウント変数 |
$cnt9 |
カウント変数 |
セーブ&ロード数 |
無制限 |
変数外部出力 |
無制限(単・複可) |
メニュー |
可 |
バックログ(読み返し機能) |
可(最大100行) |
オートクリック |
可 |
マウスカーソル表示切り替え |
可 |
アクティブウインドウチェック |
可 |
メッセージスキップ |
標準:左クリック長押し(自作可) |
ルビ |
可 |
行間、文字間隔指定 |
可 |
キャプション変更 |
可 |
画面の外部出力 |
可(BMP) |
画面上の色取得 |
可(2種類有) |
ウインドウ表示切り替え |
可 |
フルスクリーン切り替え |
可 |
エフェクト |
複数同時可 |
画像設定 |
拡大縮小(2種類)、半透明、回転、ピクセルアルファブレンド、透過色変更、座標設定モード2種類(左上か画像の中心座標)、描画方式変更(3種類)、反転(2種類) |
同時起動 |
無制限 |
キー取得 |
2種類同時まで可 |
関数計算 |
sin, cos, tan, atan, log, exp, rootsquare |
条件判断 |
if and, if or, else, case, defcase |
テーブル |
可(ifon) |
階層変更 |
可(exe以下の階層のみ) |
ユーザー使用可能仮想画面 |
2枚
|
ジャンプ系コマンド |
goto, goup, godown, gosub, gosub0, gosub1, gosub2, gosub3,
gosub4, gosub5, gosub6, gosub7, gosub8, gosub9, return,
return0, return1, return2, return3, return4, return5, return6,
return7, return8, return9, gotoon, gosubon, fgosub, fgosub0,
fgosub1, fgosub2, fgosub3, fgosub4, fgosub5, fgosub6, fgosub7,
fgosub8, fgosub9, freturn, freturn0, freturn1, freturn2,
freturn3, freturn4, freturn5, freturn6, freturn7, freturn8,
freturn9
|
ループ系コマンド |
repeat,repeat0,repeat1,repeat2,repeat3,repeat4,repeat5,
repeat6, repeat7,repeat8,repeat9, break, break0, break1,
break2, break3, break4, break5, break6, break7, break8,
break9, loop, loop0, loop1, loop2, loop3, loop4, loop5,
loop6, loop7, loop8, loop9, do, until |
実行スクリプトファイル変更(コード分割制作) |
可 |
ファイル消去 |
exeファイル以下の階層のみ可(exe本体不可) |
整数、実数の
切り替え |
可(double) |
特殊変数命令 |
!swing、!dacapo、!lpv等(詳細は辞書にて) |
当たり判定 |
可 |
内蔵トランジション |
可 |
ユニバーサル・トランジション |
可 |
|