Slide 1

Slide 1 text

create-babylon-appを 軽率にアプデしたい にー兄さん@ninisan_drumath Babylon.js ゆるほめLT会 vol.3

Slide 2

Slide 2 text

にー兄さん ソフトウェアエンジニア@HoloLab inc. Babylon.js勉強会運営 Iwaken Lab. 好きなもの Babylon.js / WebXR Device API / C# ねこ / コーヒー / ウィスキー / ギター アカウント @ninisan_drumath @drumath2237

Slide 3

Slide 3 text

本日の話 create-babylon-appの開発進捗について共有 Babylon.jsの話はほぼ出てきません(おい)

Slide 4

Slide 4 text

アジェンダ 1. はじめに 2. アプデの進捗と目標 3. おわりに

Slide 5

Slide 5 text

はじめに

Slide 6

Slide 6 text

create-babylon-app とは Babylon.jsのプロジェクトを簡単に作成 するためのCLI コマンドラインから質問に答えるとプロ ジェクトができ、そのまま開発できる手 軽さが売り お手元のターミナルでぜひ試してみてくだ さい! GitHub: https://github.com/drumath2237/create- babylon-app npm create babylon-app

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

たまにフォーラムに反応があった

Slide 9

Slide 9 text

もしかしたら公式docsに載せて…もらえなかった 公式docsに載ってるViteのサンプルが普通 ではないフォルダ構造になっていて混乱し たらしい。 公式の内容をこちらに置き換えないか?と いうポスト 「正直なところこのツールは完璧とは程遠 い」 惜しい…!

Slide 10

Slide 10 text

ちゃんとメンテしよう ある程度需要はある気がしてきた ちゃんと作れば公式ツールになっちゃうかも!? えいやとリリースしてからアプデできていなかった これらにより、開発のモチベが上がってきた

Slide 11

Slide 11 text

アプデの進捗と目標

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Road to v1.0.0 GitHub ProjectsのKanban上でタスク管理

Slide 14

Slide 14 text

対応したい項目たち 1. より便利なテンプレートの追加 2. UnJSパッケージへの移行 3. コマンドライン引数の対応 4. ドキュメントページの作成

Slide 15

Slide 15 text

テンプレートの追加 現状はPlayground準拠のTypeScript・ JavaScript用テンプレしかない 希望としては下記ラインナップにしたい シンプルなテンプレート Playground準拠テンプレート Babylon.jsライブラリ開発テンプレート コミュニティ提供テンプレート群 WebXR用とかReact用とか… UnJSパッケージへの移行 UnJSから提供されているCLI作成に便利な パッケージ群に移行したい citty consola jiti giget unbuild

Slide 16

Slide 16 text

おわりに

Slide 17

Slide 17 text

おわりに create-babylon-appをちゃんとメンテします(宣言) 色んな人に便利に使ってもらえるような状況へ 7月末~8月上旬くらいに1.0リリースを目標に

Slide 18

Slide 18 text

関連・参考 create-babylon-app(GitHub) https://github.com/drumath2237/create-babylon-app Kanban(GitHub Projects) https://github.com/users/drumath2237/projects/13 create-babylon-app v1.0に向けたアプデ作業(Zenn) https://zenn.dev/drumath2237/scraps/b085d5f90b65f3