卡米爾 格子松 🏃🏃♀️
🔮🔮🔮 魔幻水晶球 🔮🔮🔮
http://cameo-motion-20210123-0801.cbh.vercel.app/cameo-motion/v3/cameo-ice/index.html
%%html
<iframe src="https://www.babylonjs.com/community/" width="100%" height="600" style="border:1px solid black;">
</iframe>
Why babylon.js ?
全世界最知名遊戲之一微軟公司 Minecraft 以及火紅遊戲 Temple Run 都是用 babylon.js 遊戲引擎來製作,他是純JavaScript而且Open Source很好改,網頁遊戲版本平均只要10MB下載量,相較於 Unity 平均網頁遊戲100MB,下載量可節省10倍以上。

Minecraft Temple Run
水晶球要如何改了就會動?五萬多行就算看不懂照樣「挖格子」,製作「模擬圖」
訣竅是什麼?搜尋找「眼睛看得到的字串」
https://demo.seitwerk.de/sw-ice/app.js
%%html
<iframe src="https://demo.seitwerk.de/sw-ice/app.js" width="100%" height="300" style="border:1px solid black;">
</iframe>
非程式設計師無法再創作,經過挖格子的魔法之後.......,八歲妞妞都能改
挖格子之後的視覺成果: https://csb-40cn4-gsxv8mrrz.vercel.app/
格子本尊長這樣: https://csb-40cn4-gsxv8mrrz.vercel.app/grid-ice.html
挖格子魔法如何實現?以跑跑圖為示範:
%%html
<iframe src="https://cameo-motion-20210123-0801.cbh.vercel.app/cameo-motion/v3/cameo-run-page/html/cameo-run-page.html" width="100%" height="600" style="border:1px solid black;">
</iframe>
跑跑圖 Why Web Component?



因為包裝變成網頁元件用起來只要一行 tag 簡單方便(否則可能會需要copy paste 800行的程式碼)
Amcharts 模擬圖製作原本長怎樣?
%%html
<iframe src="https://www.amcharts.com/demos/#fancy" width="100%" height="600" style="border:1px solid black;">
</iframe>
包裝變成網頁元件之後長怎樣?
%%html
<iframe src="https://codesandbox.io/embed/cameo-radar-3hzzh?fontsize=14&hidenavigation=1&theme=dark"
style="width:100%; height:500px; border:0; border-radius: 4px; overflow:hidden;"
title="cameo-radar"
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"
></iframe>
格子 Why Tabulator?
001 美:美美的
002 拉:可以任意拖拉Columns與拖拉Rows改順序(排行榜尤其需要)
003 大:就算物聯網超大量資料都可以虛擬捲動 Virtual DOM 動態讀取小部分顯示
Why BroadcastChannel?
因為W3C標準內建廣播頻道,三行程式碼就能跨元件溝通(簡單秒懂),去除元件之間的相依性!
const bc = new BroadcastChannel('test_channel'); //註冊收聽一個頻道
bc.postMessage('This is a test message.'); //張貼訊息到頻道
bc.onmessage = function (ev) { console.log(ev); } // 收聽頻道傳過來的消息
所見即所改:網頁元件動圖+BroadcastChannel+Tabulator 架構


「單頁即產品」商業模式
amcharts 對工程師開發者
https://www.amcharts.com/demos
好玩:無須登入就能玩,美學驚嘆
好改:輕鬆改,簡單秒懂
好轉賣:經銷商加值之後可以創造 100 倍以上的價值再售出,價值差距
單頁即產品:運用在卡米爾數據動圖產品銷售上
卡米爾單頁及產品 對分析師
%%html
<iframe src="https://cameo-motion-20210123-0801.cbh.vercel.app/cameo-motion/v3/cameo-chart-demo-page/cameo-motion-demo.html" width="100%" height="600" style="border:1px solid black;">
</iframe>
目標客戶群
200W 工研院 企業推廣組 amcharts 6 張 數據動圖
350W 工研院 新興組 tableau 6張 數據動圖
99W 內政部 統計處 饒處長 實境動圖 BBC 範例
99W 工研院 產業科技所所長 實境動圖 Youtube 直播室專案
工研院 國際投資新創案 數據動圖網站
國發會 資訊處
環保署 監資處
拋磚引玉 Three.js demo
拋磚引玉 Babylon.js demo
https://www.babylonjs.com/community/
拋磚引玉 喻為 BBC 實境動圖
什麼是格子松?格子松如何進行?
不是肉鬆、不是魚鬆,但有點像是馬拉松!我們兩個小時衝刺,讓大家體驗:一起挖格子,釋放「自由創作力」給使用者的樂趣
30mins Hanes + Caro 賽前暖身!
40mins 兩兩一組比賽「製作模擬圖」at nextjournal
40mins 每組發表 2mins 與投票
🌶依裴 🍐祐成
🍅hanes 🥥幸蓉
🥭怡婷 🥑佳珞
🍋雅晴 🍈瑞鋒
🌻泰萬 🍌紀靜
🍓泊寰 🍑孟真
🍇喻為 🍉培成
🍏姿嘉️ 🍊承緯
🍪佳敏 🍆秉祐
🍒佳萱 🌽孝謙
🍎采秀 🥦越程
🥝嘉慧 🥬佩芸
產出目標 at nextjournal:
客戶是誰?
用什麼動圖?
創造多少價值差距?