Pyxen スクリプティングリファレンス

Pyxen スクリプティングAPIリファレンスへようこそ。

コンセプトやチュートリアルはドキュメントを参照してください。


モジュール

モジュール説明
worldエンティティのライフサイクルとクエリ
inputキーボード、マウス、タッチ、ゲームパッド
screen画面のサイズ
timeフレームタイミング
logデバッグログ

説明
Entityゲームオブジェクトの軽量ハンドル
Cameraビューとプロジェクションの制御
GridBodyグリッドベースの衝突ボディ
GridMapタイルグリッドコンテナ
Sprite描画可能な画像
Sound短いオーディオクリップ(WAV)
Musicストリーミングオーディオトラック(OGG)

クイックサンプル

player = world.spawn(
    name="player",
    sprite=Sprite("hero"),
    x=32, y=32
)
player.health = {'value': 100}

for e in world.all("health"):
    e.health.value -= 1

world.destroy(player)