Skip to content

マジカルミライプログラミング・コンテスト2024 落選作品

Notifications You must be signed in to change notification settings

arcatdmz/kurokuronurinuri

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

静限開除

概要

  • 初音ミク「マジカルミライ 2024」 プログラミング・コンテスト応募作品です
  • 対象となる6曲全てに対応しており、ドロップダウンメニューから切り替え可能です
  • コンセプトは制限と自由で、選択された曲の歌詞がデフォルトでは黒塗り状態になっており当該箇所の再生中は規制音が鳴る(制限)のを、ユーザーの手によって取り除く(自由)アプリケーションとなります

image

使い方

  • 画面左上のドロップダウンメニューから曲を選べます
  • 歌詞上に存在する黒塗り部分をドラッグすることで規制を除去できます
  • 画面右のコントロールバーで再生状況を操作できます

動作環境

ひとまず以下の環境で動作を確認しています:

  • Windows(Chrome, Firefox)
  • iOS(Chrome, Safari)
  • Android(Chrome)

ただし安定性にはムラがあり、簡単に表記するとWindows(Chrome)>Windows(Firefox)>>Android>>>>>>>iOS(Chrome)>>>iOS(Safari)といったところです

ビルドなど

  • 基本的にTextAlive公式のp5.js作例のコードを改造して作成したので、当該リポジトリと同じ感じにコマンドを打てば動くはずです
    • ex. npm run buildでビルド
    • 周辺環境もそのままなのでParcelでビルドすることになります
  • 開発中はnpm run devしたうえでLocaltunnel上でlocalhost:1234を解放してTextAliveに登録することでテストしていました
    • 最初は公式ドキュメントにあったngrokを使っていましたが、早くも帯域制限に達したためLocaltunnelに切り替えた形です
    • コンテストの応募規約上完全な公開ページとしてのテストは行っていませんが多分動くと思います

使用ライブラリ

  • parcel
  • p5
  • textalive-app-api

About

マジカルミライプログラミング・コンテスト2024 落選作品

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.1%
  • HTML 5.1%
  • CSS 3.8%