全てのコンテンツを表示するには、javascript を有効にしてください。
IRIS/IRIS++ | ゲーム開発プログラミング言語
トップ
|
前 |
次
目次
概要
簡略化された指示セット
高速な解析および最小限のメモリ利用
高い移植性
高い拡張性
簡単な実装
アプリケーション層の抽象化
言語仕様
ステートメント
レジスタ
指示セット
マクロの使用
"pre_define.h"
"post_define.xml"
IRIS++
言語仕様
算術オペレータ
論理オペレータ
代入オペレータ
let キーワード
function キーワード
call キーワード
goto キーワード
exec キーワード
exit キーワード
mem キーワード
param キーワード
if ステートメント
do~until~loop ステートメント
拡張機能
概要
オブジェクトおよびコマンド
UlyGL API リファレンス
::
identifier
extension
xml
xml::path
memory
text
screen
screen::frame
screen::state
screen::width
screen::height
screen::red
screen::green
screen::blue
screen::text
screen::text::alpha
screen::text::x
screen::text::y
screen::text::size
screen::sprite
screen::sprite::alpha
screen::sprite::x
screen::sprite::y
screen::sprite::width
screen::sprite::height
screen::sprite::top
screen::sprite::left
screen::sprite::right
screen::sprite::bottom
screen::sprite::wait
screen::sprite::sequence
screen::sprite::fade
screen::cursor
screen::cursor::sprite
screen::cursor::h
screen::cursor::v
screen::cursor::h::max
screen::cursor::v::max
screen::cursor::h::distance
screen::cursor::v::distance
screen::cursor::h::x
screen::cursor::v::y
screen::cursor::wait
screen::cursor::enable
screen::model
screen::model::x
screen::model::y
screen::model::z
screen::model::x::scale
screen::model::y::scale
screen::model::z::scale
screen::model::x::angle
screen::model::y::angle
screen::model::z::angle
screen::model::x::position
screen::model::y::position
screen::model::z::position
screen::camera
screen::camera::x
screen::camera::y
screen::camera::z
screen::camera::x::angle
screen::camera::y::angle
screen::camera::z::angle
screen::camera::x::position
screen::camera::y::position
screen::camera::z::position
media
media::sound
media::music
device
device::keyboard
device::keyboard::key
device::keyboard::key::state
device::joystick
device::joystick::x
device::joystick::y
device::joystick::button
device::joystick::button::state
コンパイラの使用
概要
環境設定
最初のプログラムを実行
仮想マシン
概要
実行フロー
バイト コードの内容
PHP 上の仮想マシン
既知の制限
レジスタに追加できる最大値
32 ビット整数値以内の値を追加するとコンパイラが止まる
コードの最大行
#include ディレクティブを使用した時の制限