ESKEES EN

パーツで組み立てる、動く絵とゲームの制作ツール

描いた絵を、動かして、遊べる形に。

ESKEES は、PSD やイラストをパーツに分けて組み立て、まばたき・揺れ・アニメーション・ロジックを付けて、キャラクターや壁紙、小さなゲームを作る制作ツールです。作った作品は showcase で公開でき、ブラウザでそのまま遊んでもらえます。

ブラウザ版 ESKEES Studio は、ウェイトリスト制でご案内しています。

ESKEES で作ったゲーム「パタパタ」。Space キー・クリック・タップで羽ばたき、土管のすき間を通り抜けます。

できること

イラストを描く人が、そのままゲームまで作れるツールです。作った作品は、オープンなファイル形式でエクスポートできます。

Studio はじめてガイドを読む

ESKEES Studio のウェイトリスト

ブラウザで使える ESKEES Studio は、いまウェイトリスト制でご案内しています。登録すると、準備ができしだいメールでご案内します。

ウェイトリストに登録する

登録は ESKEES Studio の画面で行います(Google かメールアドレス)。内容は予告なく変更される可能性があります。

製品

お知らせ

  1. Showcaseを公開しましたNEW

    showcase.eskees.com でeskeesのサンプルで遊ぶことができます

  2. eskees.com を公開しました

    製品サイトを開きました。Editor の公開に向けて準備を進めています。

ESKEES Screen

エクスポートした .emg を、Windows のデスクトップ壁紙として表示します

開発者向け

EMG はオープンなフォーマットです(Apache 2.0)。ESKEES の外でも、ブラウザやゲームエンジンで再生・取り込みができます。

CDN

script タグを埋め込み、置き場所を渡すだけです。ビルドもバンドラも要りません。

<div id="layerContainer"></div>

<!-- JSZip(必須依存。.emg は ZIP なので展開に要る) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.7.1/jszip.min.js"></script>

<!-- EMG Player -->
<script src="https://pxrllc.github.io/emg/emg-player.0.3.0.js"></script>

<script>
  EMGPlayer.loadEmgFromCDN('https://example.com/avatar.emg');
</script>

ホストから動かす

EMGPlayer.setFrame(partID, frame)switch パーツの表示コマを選ぶ
EMGPlayer.showPart(partID, shown)パーツの表示・非表示
EMGPlayer.setPartPlaying(partID, playing)パーツごとにアニメーションを停止する
EMGPlayer.setBlinkState(state)まばたき(mapping.json が要る)
EMGPlayer.setViseme(v)口パク(同上)
EMGPlayer.setExpression(name)表情(同上)
EMGPlayer.setPreset(id)複数パーツをまとめて切り替える(0.5.0 §5)

配信元はいま公開リポジトリの GitHub Pages です。将来 eskees.com 側へ移す場合も、版付きの URL は残します。

EMG 仕様

版ごとの規範文書は、公開リポジトリ pxrllc/emg にあります。

仕様の原本は公開リポジトリにあります。このサイトにはコピーを置かず、原本へのリンクだけを掲載しています。EMG は Apache 2.0 で公開しているファイル形式で、ESKEES はその形式でエクスポートする製品です。

更新履歴

会社

PXR LLC

ESKEES は PXR LLC の製品です。フォーマットである EMG はオープンに保ち、製品として ESKEES を作っています。