頂置文

========================= [頂置文開始] =========================
獨立遊戲「蠟筆大冒險」專頁

JJKid 常出沒地點:




========================= [頂置文結束] =========================

2021年1月1日 星期五

使用Unity,自製小鬧鐘 GG Easy Timer

花了點時間做一個小鬧鐘。對啦,做鬧鐘。對啦,用 Unity。一直以來我都是用一個小軟體叫作 Easy Timer,它提供了自訂鬧鐘功能。那不是重點,覺得 Easy Timer 真正好用之處在於它讓我很容易看到「時間的流逝」,提醒自己專心。

然而之前不曉得怎麼回事,可能水逆吧,鬧鐘變得要響不響的一直出問題,重開機也無效。可是我真的很愛它可以看到時間流逝的功能,那就自己寫一個吧,命名為 GG Easy Timer。

執行檔在此下載


繼續閱讀有開發心得

2020年9月8日 星期二

簡單比較 Unity Anima2D 與 2D Animation

整理心得,來比較二套骨架軟體的優缺點。

選手一:Anima2D,Unity 官方套件。

選手二:2D Animation,也是 Unity 官方套件。


網內互打開始。

2020年6月5日 星期五

用 After Effects 製作帶有 Alpha 的 Webm 影片 (並使用 Unity Video Player 播放)

前提,為什麼需要輸出成 Webm?
因為使用 Unity VideoPlayer 播放帶有 Alpha 格式的影片就必須是 Webm。

看看最終在 Unity 的測試結果,真的會透明。 (廢話)

2020年5月16日 星期六

Unity 載入帶有Animator 之 Bundle 出現動畫不合法的問題

遇到一個奇怪的問題,載入 Asset Bundle 建立物件 (GameObject.Instantiate) 時出現這個奇怪的錯誤訊息。

The Animator Controller you have used is not valid. Animations will not play



反覆檢查後發現是動畫 Clip 沒有載入造成的。

2020年4月20日 星期一

2020年3月21日 星期六

Discord Bot 開發筆記,使用 DSharpPlus

花了大約一週的時間開發一個專屬的 Discord 聊天機器人,名為「鴨講」。
趁著記憶猶新記錄一下重點。

開發之前,先規畫了想實現的功能,主要有這些:

  1. 針對特定關鍵字觸發回應,例如看到「早安」就會回覆「某某人早安」,就像機器人在跟你聊天一樣。
  2. 執行特定的指令。

2019年8月18日 星期日

使用 2D Sprite 製作角色,達成接近 3D 角色的靈活度

先看成品,動起來的感覺像這樣:




使用工具
1. Unity
2. 提供 Sprite 變形與骨架的工具,常見的有 Spine、DragonBone。本篇使用 Unity 官方的 Anima2D 套件。

PS1:Anima2D 也舊了,Unity 官方現在改推新的骨架套件叫 2D Animation。
PS2:就算用不同的工具,思路是相通的。