This is an old revision of the document!
Table of Contents
PicoPicoScript ホーム
PicoPicoScript とは
PicoPicoScript(ピコスク)は、あなたの夢を燃料に動くインディー向けゲームエンジンです!
- ゼロからスクラッチで開発されており、C/JavaScript に似た文法で快適なスクリプト開発が可能
- Windows だけでなく macOS, Linux, WebAssembly, iOS, Android など幅広い環境で安定動作
- 最新ハードでの2Dゲームプログラミングをかんたんに実現
- ランタイムはたった2MBの単一EXEファイル
- JITコンパイラによる高速実行
- MITライセンスで自由に利用可能
Live Web Demo
開発ステータス
- バージョン0.8.xブランチで活発に開発中
- 安定版 1.0.0 リリースを計画中
Nightlyビルドは下記の環境で動作しています
Type | OS | Status |
---|---|---|
デスクトップ | Windows | ○ 動作 |
macOS | ○ 動作 | |
Linux | ○ 動作 | |
FreeBSD | ○ 動作 | |
モバイル | iOS | ○ 動作 |
Android | ○ 動作 | |
その他 | WebAssembly | ○ 動作 |
Unity | ○ 動作 |
注目の機能
- たった2MBの小ささ
- 書いてすぐ実行できる
- 高速動作
- 手軽なのに「マジ」
- 移植性のヤバさ
- 持っていない機種にも移植可能
スクリプト例
func setup() { var config = { title: "My Sample Game", width: 640, height: 480 }; return config; } func start() { myTexture = Engine.loadTexture({file: "apple.png"}); } func frame() { Engine.draw({ texture: myTexture x: Engine.mousePosX, y: Engine.mousePosY, }); }
クイックスタート
- ゲームスクリプトを実行
- サンプルゲームを picopico.exe と一緒に置く
- picopico.exe を実行
PicoPicoScript とは
「もしゲームエンジンがどこでも動くとしたら、世界はどう変わるだろう?」
この一つの問いから、PicoPicoScript は生まれました。
PicoPicoScript は C89 で書かれた軽量で柔軟なゲームエンジンで、デスクトップ、モバイル、コンソールといった幅広いプラットフォームのクリエイターを支えることを目的としています。
古いPCや低スペックなマシンでも軽快に動作します。コンピュータさえあれば、誰でも創作の場を持つことができます。 最新で最高のハードウェアは必要ありません。PicoPicoScript は環境の限界を超える手助けをしてくれる、すべてのクリエイターの心強い仲間です。(特にリソースが限られた場所にいる人々にとって)
目標はシンプルです。ゲーム開発を、誰にでも手の届く、親しみやすいものにすること。
世界のどこにいても、自分のペースで創作してください。
なぜ PicoPicoScript なのか?
PicoPicoScript は、静かに夢を抱き、それを少しずつ形にして分かち合いたい人のためのものです。
創造性は、コンピュータの性能や住んでいる場所、持っている道具に左右されるべきではありません。
PicoPicoScript は「どんな環境にあっても、すべてのクリエイターに探求の場があるべきだ」という信念から生まれました。
教室で Raspberry Pi を使っていても、難民キャンプで国連から支給された Chromebook を使っていても、PicoPicoScript はシンプルで思いやりのあるツールを通して、あなたのアイデアを自分らしく形にするお手伝いをします。
作りたいものがあるなら、PicoPicoScript はいつでもそばで伴走してくれます。
夢こそが、その原動力であり、唯一の必要条件なのです。
ChatGPT サポート
ChatGPT を使って ゲームのテンプレートを自動生成する場合、先に以下のリファレンスを読み込ませてください。
読み込み後は、ChatGPT から直接実行可能な PicoPicoScript のゲームを生成できます。
💡 注意: ChatGPT では、「+」ボタン をクリックして Web検索 を有効にすると、上記リファレンスを参照できるようになります。
ライセンス
PicoPicoScript Copyright (C) 2025, PicoPicoP. All rights reserved.
PicoPicoScript は MIT ライセンスの下で公開されているオープンソースソフトウェアです。 商用プロジェクトを含め、自由に利用・改変・再配布することができます。