2013-06-01から1ヶ月間の記事一覧

ピクセル指向プログラミング言語 Pixilang (5)

関数を作る 前回のプログラムに書き足して、次のようなプログラムを作った。 t = 0 s = "" while 1 { t = (t + 1) % 360 sprintf( s, "%03d", t ) t_reset() transp( 16 ) clear() transp( 255 ) fbox( -12, -12, 24, 24, BLACK ) print( s ) t_rotate( t, 0…

ピクセル指向プログラミング言語 Pixilang (4)

変数を使う 変数 variable を使ってみよう。変数とは、データを置いておく場所に名前を付けたものだ。たとえば、 t = 0 s = ""と書くと、tという変数には0が格納され、sという変数には""(空の文字列)が格納される。 格納しておいた値は、関数に渡したり、…

Pixilang マニュアル (英語) PixilangV3Manual - pixilang - Simple programming language for small graphics/sound applications and experiments - Google Project Hosting

ピクセル指向プログラミング言語 Pixilang (3)

アニメーション グラフィックスを動かしてみる。 while 1 { t_rotate( 1, 0, 0, 1 ) clear() dot( 0, 0, WHITE ) line( 0, 100, 100, 0, ORANGE ) box( -100, -100, 50, 100, RED ) fbox( 100, -100, 100, 50, #ffeecc ) frame() while get_event() { if EVT…

ピクセル指向プログラミング言語 Pixilang (2)

Pixilang入門の下書きみたいなものだと思ってください。 エラー プログラムに間違いがあると、エラーになることがある。 たとえば、次のプログラム while 1 { print( "Hello, world! ) frame() while get_event() { if EVT[ EVT_TYPE ] == EVT_QUIT { halt }…

ピクセル指向プログラミング言語 Pixilang

Pixilangは、小規模なグラフィックス・サウンドアプリの作成や試作に向いた「ピクセル指向」プログライング言語だ。処理系がMIT Licenseのもとで公開されている。グラフィックスやサウンド処理に便利な機能が最初から用意されているし、しかもクロスプラット…