Next2Dのライブラリとツール

描画エンジン、ノーコード・オーサリングツール、フレームワーク

Player

Player

WebGLの高速で美しいアンチエイリアスのレンダリングを体験できます。ブラウザやデバイスの互換性を気にすることなく、リッチでインタラクティブなWebコンテンツ、およびゲームを作成することができます。

詳しく見る
NoCode Tool

NoCode Tool

Webブラウザ上で動作する、NoCode開発を主体としたオーサリングツールで、イメージしたアニメーションを直感的に作成でき、書き出したデータはWebにアップロードすることで簡単に公開することができます。

詳しく見る
Framework

Framework

従来のCanvas/WebGLアプリケーションでは困難だったURLによるシーン管理(SPA)を可能にし、開発パターン(MVVM)の固定化による可読性・共有性を簡素化するフレームワークです。

詳しく見る

Roadmap

Develop Roadmap

Playerの特徴

Next2D Player

高速な2Dプレーヤーを目指しています。

Open Source

オープンソース

Next2D Playerは、オープンソースソフトウェアとして、個人・商用を問わず無償で利用することができます。

Fast

高速レンダリング

軽量、高速、美しいアンチエイリアスレンダリングを体験してください。

Full WebGL support

WebGLに対応

「swf2js」のエミュレーション技術を移植し、FilterやShapeなどのFlashライクな描画をWebGLで実現してます。

Various Text Functions

多彩なテキスト機能

固定テキスト、動的テキスト入力、HTMLテキストなど、さまざまなテキスト機能を搭載しています。

Multi-Platform Support

マルチプラットフォームへの対応

デスクトップからモバイルまで、インタラクティブで視覚的に魅力的なコンテンツを、単一のコードで提供します。

chrome firefox safari edge

対応ブラウザ

最新のデスクトップおよびモバイルブラウザとの相互運用が可能で、可能な限り幅広いブラウザで、パフォーマンスと信頼性を実現するための徹底的なテストが行われています。

API

API

豊富なドキュメント、サンプルコード、初期導入のためのチュートリアルにより、新旧の開発者がすぐに使いこなすことができるようになっています。

MP3 MP4

MP3/MP4

MP3、MP4などのオーディオ、ビデオの読み込みにも対応。

NoCode Toolの特徴

Next2D NoCode Tool

Webブラウザ上で動作するオーサリングツールです。

No Code

ノーコード

コードを書くことなく、思い描いたアニメーションを直感的に作成することができ、書き出したデータはWebにアップロードすることで簡単に公開することができます。

No installation required

インストール不要

アクセスすれば誰でもすぐに利用できるWebサービスです。

Transform

トランスフォーム

マウスを使って、コンテンツの上下左右への移動、変形、拡大・縮小、回転などが簡単にでき、色の追加や減算も可能です。

Blend Mode

ブレンドモード

足し算、引き算、掛け算、反転などの視覚効果をマウスで追加、削除ができ、それらを簡単に操作することができます。

Filter

フィルター

ブラー、グロー、ドロップシャドウ、グラデーションなどのフィルターをマウスで簡単に追加、削除ができ、それらを簡単に操作することができます。

Easing

イージング

イージング機能により、よりリアルでダイナミックなアニメーションを作成することができます。

JSON WEBM GIF

書き出し

JSON、WEBM、APNG、アニメーションGIFへの書き出しが可能で、JSONはNext2D Playerで読み込みし描画する事ができます。

SWF

読み込み

画像(JPEG/PNG/GIF/SVG)、映像(MP4)、音声(MP3)を読み込む事ができます。簡易的ではありますが、SWFファイルの読み込みも可能です。

Frameworkの特徴

Next2D Framework

開発パターンを固定化することで可読性・共有性をシンプルにしたフレームワークです。

Open Source

オープンソース

Next2D Frameworkは、オープンソースソフトウェアとして、個人・商用を問わず無償で利用することができます。

Quick Start

クイックスタート

下記のコマンドを実行するだけでアプリケーションを作成することができます。
[Command]

npx create-next2d-app app-name

MVVM pattern.

MVVMパターン

UIデザイナーとプログラマーが協働してアプリケーションを作る未来を見据えて、MVVM(Model-View-ViewModel)パターンを採用しています。

team development

チーム開発

開発パターンの固定化(MVVM)により、可読性と共有の簡素化を実現。快適なチーム開発ができます。

Work with NoCode Tool

NoCode Toolとの連携

Flash時代と同様、シンボル管理が可能なので、アニメーターとプログラマーがコンフリクトすることなくアプリケーションを作成することができます。

Single Page Application

シングルページアプリケーション

これまでのCanvas/WebGLアプリケーションでは困難だった、URLによるシーン管理が可能になりました。

OUTPUT

書き出し

複数の環境変数を簡単にエクスポートして、ファイルを1つにまとめることができます。

Documentation and Tutorials

ドキュメント/チュートリアル

豊富なドキュメントとチュートリアルで、学習から実用化までをサポートします。

Contributors

Next2Dは素晴らしいコミュニティによって日々改善されています。

Contact

お気軽にお問い合わせください。