Some content could not load. We could not load files from our content delivery networks (CDN).
Your network may be blocking access. Ask your IT to allow loading from: .
Network domains required
We use these CDNs to deliver the files the site needs to run, please allow the following:
Domains to allow Used for
cdn.jsdelivr.net styles and JavaScript libraries.
cdnjs.cloudflare.com JavaScript libraries and icons.
code.jquery.com jQuery and jQuery UI.
pixelpad.io, cdn.pixelpad.io CDN of images, sounds, and application files.
cdn.datatables.net Interactive tables.
fonts.googleapis.com, fonts.gstatic.com Fonts stylesheets and font files.
s3.us-west-1.amazonaws.com, s3-us-west-1.amazonaws.com Project files stored on Amazon S3.
vmwan2cvlyzeklq4knz63qh6d40lewka.lambda-url.us-west-1.on.aws Amazon AWS Project play counters.
nexushud.org Learning assistant.
u45ivsqoja6u3sk7zaliv37zq40hpbxk.lambda-url.us-west-1.on.aws Amazon AWS AI character responses, when used.
  • 探す
  • 学ぶ
  • ログイン
  • はじめに
  • ゲーム
  • StartとLoop
  • オブジェクト
  • スプライト
  • アニメーション
  • サウンド
  • ルーム
  • 入力
  • 衝突
  • 関数
  • カメラ
  • FPS
  • テキスト
  • グラフィックス
  • フィルター
  • マルチプレイヤー
  • AI

PixelPAD 2D - はじめに

Python

PixelPAD 2Dでは、Pythonを使ってプロジェクトやアプリケーションをプログラムします。

エンジン

プロジェクトを作るには、まず多くの作業を済ませる必要があります。そこで、毎回すべてを一から作る代わりに、コンピューター科学者は「エンジン」というものを使います。エンジンは、作ったものがユーザーにどう見えるかを処理し、何ができるかを決めます。PixelPAD2Dは、PixelPADの主要なエンジンの1つです。

アセット

すべてのPixelPad2Dエディターには、アセットというパネルがあります。アセットとは、プロジェクトに入れる情報のことで、たとえばクラス、ルーム、スプライト、サウンド、関数などです。

クラス

クラスは、プロジェクト内でオブジェクトに紐づいたスクリプトです。ただし、「Game」というクラスも含まれます。クラス内のすべてのスクリプトにはStartとLoopがあります。Startはスクリプトが「開始」したときに実行され、loopはオブジェクトがアクティブな間、毎秒何度も実行されます。オブジェクトに紐づかないクラスを作るには、アセットの関数セクションで作成するだけです。詳しくは、ドキュメントのGameセクションとオブジェクトセクションを見てください。

ルーム

PixelPADでは、ルームはプロジェクトの舞台となる場所です。ルームはルームスクリプトで定義されます。ルームスクリプトはPythonプログラムで、主な目的はオブジェクトを作成してつなげることです。ルームは「シーン」、つまりプレイヤーに特定の場面を見せるために連携するオブジェクトの集まりと考えることができます。一度にアクティブにできるルームは1つだけです。詳しくは、ドキュメントのルームセクションを見てください。

スプライト

スプライトは、主に2Dプロジェクトで使われる2次元のビットマップまたは画像です

サウンド

プロジェクトのサウンドアセット。mp3、midi、wavファイルが使えます。

関数

関数は、よく使うコードです。よく使うので、ここに入れておけばプロジェクト内の他のどのスクリプトからでも使えます。ここで作成した関数はloopの外で作成され、他のどのコードよりも先にインスタンス化されます。ここでPythonクラスを作ることもできます。

素材ライブラリ

アセットライブラリは、アセットパネルのスプライトとサウンドのプラス(+)ボタンをクリックして開きます。アセットライブラリには、アプリケーションで自由に使えるスプライトがあります。ライブラリ内のアップロードアイコンをクリックして、自分のアセットをアップロードすることもできます。
PixelPAD
PixelPADについて
Discord
Armビルド 3.0.1013
リソース
ドキュメント
EULA
プライバシーポリシー
お問い合わせ
hello@pixelpad.io
日本語
English Deutsch Español Français Português 日本語 简体中文 繁體中文 한국어
© 2026 All Rights Reserved.
PixelPAD.io
Logo

おかえりなさい!

ログインして制作を続けよう

ログインか新規登録をすると、プロジェクトを保存できます。
パスワードをお忘れですか?

アカウントをお持ちでないですか?

Logo

アカウントを作成

PixelPadで何千人ものクリエイターの仲間になろう

ログインか新規登録をすると、プロジェクトを保存できます。

すでにアカウントをお持ちですか? ログイン

Logo

先生として登録

創造的なツールで生徒の力を引き出しましょう

クラスを作成して、生徒の進捗を確認できます。

すでにアカウントをお持ちですか? ログイン