毎日更新!新作AV&厳選動画

成人向けコンテンツ / アフィリエイト広告(PR)

カードが動くタロット占いをつくろう JavaScriptでアニメーションするWebアプリ

カードが動くタロット占いをつくろう  JavaScriptでアニメーションするWebアプリ
品番
D-599233
サークル
るてんのお部屋
ページ数
95ページ(うちサンプル10ページ)
配信日
2025年5月30日
価格
1,100
FANZAで購入する(1,100円)

FANZA公式サイトへ移動します(アフィリエイト広告)

ジャンル

作品紹介

Webブラウザー上で「カードが動くタロット占い」を作る本です。 画面上にカードを並べ、シャッフルし、配るものです。最終的に表側になったカードの内容をもとに、占い結果の文章を出力します。 実現方法はいくつかありますが、今回は次のような方針で作ることにしました。 ・使用言語はJavaScript ・canvasに描画する ・Tween方式でアニメーションする ・PC、スマホで使うことを想定して、画面サイズに合わせて初期canvasサイズを変える ・結果の文章は、canvasの外にテキストとして出力させる ・既存のWebサイトに占いページを追加することを想定する ・最終的にライブラリーとしてファイルをまとめる canvasへの描画は、『Pixi.js』を使います。ゲーム用の有名ライブラリーで、WebGLを利用して高速に描画できます。 Tween方式のアニメーションは『Anime.js』を使います。軽量で使いやすいアニメーション用のライブラリーです。DOM要素を動かすだけでなく、オブジェクトのプロパティの値をアニメーションできます。 この2つのライブラリーは、いずれもMIT licenseです。 それではWebブラウザー上で「カードが動くタロット占い」アプリケーションを作っていきましょう。 本体のPDFは95ページです。また、付属のサンプルには、ソースコードが入っています。 ● 簡略化した目次 第1章 開発するプログラム 第2章 開発の準備 第3章 アプリケーションの入り口 第4章 タイトル画面 第5章 カード操作 第6章 占いの結果 第7章 公開の準備 ● 詳細な目次 第1章 開発するプログラム ・1-1 画面の遷移 ・1-2 ファイル構成 第2章 開発の準備 ・2-1 開発環境の準備 ・2-2 Pixi.js ・2-3 Anime.js ・2-4 画像とフォント ・2-5 タロット占いのデータ data-tarot.js 第3章 アプリケーションの入り口 ・3-1 HTMLファイル index.html ・3-2 CSSファイル ・3-3 エントリーポイント main.js ・3-4 縦横サイズ size.js ・3-5 リソースの読み込み preload.js 第4章 タイトル画面 ・4-1 【進行】アプリの進行 proc.js ・4-2 【進行】タイトル画面 proc-01-title.js ・4-3 【UI】テキストボタンを作る ui-button-text.js ・4-4 【UI】フェードアウトとフェードイン ui-fade.js 第5章 カード操作 ・5-1 【進行】カードを積み重ねる proc-02-stack.js ・5-2 【UI】メッセージボックスを作る ui-message-box.js ・5-3 【UI】スプライトボタンを作る ui-button-sprite.js ・5-4 【進行】シャッフル画面 proc-03-shuffle.js ・5-5 【進行】カードの展開 proc-04-spread.js 第6章 占いの結果 ・6-1 【進行】カードの選択 proc-05-select.js ・6-2 【進行】カードの開示 proc-06-open.js ・6-3 【進行】結果の表示 proc-07-result.js 第7章 公開の準備 ・7-1 Web フォントの軽量化 fontmin ・7-2 ライブラリーの出力 vite

※ この紹介文はFANZAの作品ページに掲載されているものです。

作品情報

「カードが動くタロット占いをつくろう JavaScriptでアニメーションするWebアプリ」はるてんのお部屋の同人マンガです。全95ページの作品です。このページで読めるのは、FANZAが公開しているサンプル10ページのみです(本編全95ページの一部)。配信開始日は2025年5月30日です。主なジャンルはデモ・体験版あり、全年齢向けです。

るてんのお部屋の他の作品

るてんのお部屋の作品をすべて見る

同じジャンルの同人マンガ