PTT評價

[閒聊] 用麥塊製作HINOTORI Kiara生日快樂 (錢)

看板C_Chat標題[閒聊] 用麥塊製作HINOTORI Kiara生日快樂 (錢)作者
HScarlet
(HScarlet)
時間推噓 2 推:2 噓:0 →:7

大家好,距離上一次發minecraft相關的作品大概是一年多前了
其實從去年聽完FES 3rd之後就開始在計劃這次的作品了
不過一直拖到去年10月才開始施工,大概花了150~200小時(或者更多?)
也很高興能在Kiara生日前完成這個影片

慶祝店長Kiara生日,稍後發20p*100位不重複

影片連結:
https://www.youtube.com/watch?v=f1zwzFE6juc

推特連結:
https://twitter.com/Hong_Sacrlet/status/1676572404175499266

註:看了幾次覺得1080P有點模糊,YT影片有1440P和2160P可以選擇

大致的原理(詳細的放下面):
音樂:自定義sounds pack、紅石/指令方塊延遲、playsound指令
畫面:mod修改粒子參數、數學窮舉、記分板控制function

遊戲版本:Minecraft 1.12.2
模組:Replay Mod(錄影)、Color Block(改粒子參數)、TickrateChanger(變速)
光影:BSL_v7.1


製作過程:
1. 模組:
Replay Mod:
遊戲畫面回放,自由定義攝影機的軌跡,最後輸出成影片。
錄製的時候不需要添加光影、材質包,流暢度會比用OBS硬錄順暢許多。

Color Block:
修改粒子參數,顏色、亮度、壽命、速度,比原版particle指令的操作空間大不少。

TickrateChanger:
原版minecraft中,使用紅石中繼器或者礦車只能做到BPM150和120的曲子。
因此藉由模組調整遊戲速度來製作其他速度的曲子。

2.音樂(花時間堆方塊)
原版遊戲中,如果使用中繼器最多只能做到4/4拍BPM150的16分音符
註1:60秒/150 = 0.4秒 (4分音符),故1個紅石刻(0.1秒)只能做到16分音符。
註2:可以用活塞或是指令方塊等其他方法來做到32分音符。

以這次製作的HINOTORI來說(BPM為175左右),因此有使用mod把遊戲加速1.167倍左右。

接下來就只要花時間把所有的音符(帶有playsound的指令方塊)放到正確的位置上即可。至於這個部份,其實可以透過world edit 或者MCE之類的編輯工具來加速製作。
(放錯1個音,debug 1小時orz)
https://i.imgur.com/9sGzUZP.png


3.粒子(窮舉就對了!)
前面有提到Color Block可以修改粒子參數。
因此只要將粒子xyz座標、xyz方向速度、RGB顏色對時間t的關係找出來(參數式的概念)。並且窮舉把指令寫入mcfunction內,最後藉由記分板控制執行時間即可。
這個步驟通常會藉由程式、excel之類的工具幫忙計算數據(前提是算式也要先推出來w)。

為了配合音樂,這些粒子出現的位置和時間都會去配合音符的音高或長度(可視化)。
另外影片中的歌詞或者圖片也是把用粒子窮舉出來的(就這東西害我好卡XD)
https://i.imgur.com/JSSrEuF.png

https://i.imgur.com/bTBwGYC.png
https://i.imgur.com/s5GzeUU.png
https://i.imgur.com/35rxrtY.png
https://i.imgur.com/VqVbvMl.png
https://i.imgur.com/HNrWZNw.png

之前某一次處理算式的時候漏了一個括號,就變成這樣了orz
https://i.imgur.com/BPpiaXG.png

4.錄製(錄到懷疑人生):
在製作、預覽的時候多少會遇到一點卡頓,反覆聽幾次沒關係。
但對於成品,需要一鏡到底的情況有任何一點卡頓就會出問題。
結果聲音跟畫面大概都各錄了50次才成功www
(遊戲卡一下,千萬草泥馬奔騰而過orz)

最後到Replay Mod編輯攝影機路徑輸出影片,再跟錄好的聲音對齊就完成啦。
(輸出影片的時候發現Mod還會掉粒子,所以光影片也輸出了10幾次orz)
https://i.imgur.com/t7QLZYd.png



心得:
前面有提到,其實從去年的FES 3rd後就有打算製作了
這也是我製作單首曲子耗時最長的一次
而且在放指令方塊、調整粒子效果的時候也很難空出心思和別人聊天
否則一恍神又要多花一小時debug了
導致這類型的作品只要拖越久,就越不想完成XD

就順便用這次的作品祝Kiara生日快樂囉 o(^▽^)o

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.218.32.14 (臺灣)
PTT 網址
Dsfsddf: 神

07/06 22:33

fairymomo: Kiara生日快樂,大神

07/06 22:35

joy82926: 太強了

07/06 22:35

blue41403: Kiara生日快樂

07/06 22:35

coyablog: 神

07/06 22:35

mayolane: 好

07/06 22:36

qaz74111: Kiara生日快樂

07/06 22:36

james123787: 大 佬好猛

07/06 22:36

a0939877325: 太猛了吧

07/06 22:36

SubaTomo: 生日快樂

07/06 22:36

ASAKU581: 生日快樂

07/06 22:37

GaoLinHua: 麥塊

07/06 22:37

Arkzeil: 厲害

07/06 22:38

kinmokusei: Kiara生日快樂

07/06 22:38

KsonPjk4ever: Kiara生日快樂

07/06 22:39

KinohikoRin: Kiara生日快樂

07/06 22:39

Sunming: 神啊

07/06 22:39

kalula: Kiara生日快樂,大神

07/06 22:39

cisum004: Kiara生日快樂

07/06 22:40

LoKingSer: 火雞生日快樂

07/06 22:40

Rakitic: Kiara生日快樂

07/06 22:40

zaq147: Kiara生日快樂

07/06 22:40

steven853: 生日快樂

07/06 22:41

kalama450: 大師

07/06 22:41

NPttnoob: Kiara生日快樂

07/06 22:41

himekami: Kiara生日快樂

07/06 22:41

lycs0908: 生日快樂

07/06 22:41

SaberTheBest: 大師

07/06 22:42

anhsun: Kiara生日快樂

07/06 22:42

jeeplong: Kiara生日快樂

07/06 22:43

dan06honmono: Kiara生日快樂

07/06 22:43

pppbruce: Kiara生日快樂

07/06 22:43

championsun: 生日快樂

07/06 22:44

rabbit61677: Kiara生日快樂

07/06 22:44

keroro484: Kiara生日快樂

07/06 22:44

hank32036: Kiara生日快樂

07/06 22:44

crow211: 店長生日快樂!好強

07/06 22:44

y12544: 錢

07/06 22:44

heehee5000: Kiara生日快樂

07/06 22:45

SonyXperia5: 錢

07/06 22:45

Endolu110: Kiara生日快樂

07/06 22:46

billy00002: 生日快樂!

07/06 22:46

asiakid: 還以為是音遊 太厲害了吧ww

07/06 22:47 麥塊真的是一款自由度很高的遊戲,音遊的話我去年也有發一篇w

#1YRFimRw (C_Chat)

stoma05: Kiara生日快樂

07/06 22:47

ig49999: 好

07/06 22:47

ig4999907/06 22:47Kiara生日快樂

zmsailo: Kiara生日快樂

07/06 22:47

yumenemu610: Kiara生日快樂

07/06 22:48

reocheng: Kiara生日快樂

07/06 22:50

frizentom: Kiara生日快樂

07/06 22:50

david0129: $

07/06 22:50

darren19940: Kiara生日快樂

07/06 22:50

unio7: Kiara生日快樂

07/06 22:52

jeffstjeff: 生日快樂

07/06 22:52

MasterLu: Kiara生日快樂

07/06 22:52

hfi820511: Kiara生日快樂

07/06 22:52

crayon1988: 太強了ww Kiara生日快樂

07/06 22:52

aspdaspd: 生日快樂

07/06 22:53

ereal3478: Kiara生日快樂

07/06 22:54

jl50491: Kiara生日快樂

07/06 22:54

CaterpillarK: 推

07/06 22:55

CaterpillarK07/06 22:55好強 大佬

takuchan: 你好猛! Kiara生日快樂

07/06 22:56

Mikufans: Kiara生日快樂

07/06 22:59

Mikufans07/06 22:59大師

KHDSN: Kiara生日快樂

07/06 23:00

Jay789521: Kiara生日快樂

07/06 23:00

kwanza: Kiara生日快樂

07/06 23:02

johnnyzan5: 佬! Kiara生日快樂

07/06 23:03

kui5024: 好猛!!!店長生日快樂!!!

07/06 23:04

sakurajoker7: Kiara生日快樂

07/06 23:04

alex0083: 生日快樂

07/06 23:05

no321: Kiwawa生日快樂

07/06 23:05

wwwasnlfejed: 生日快樂

07/06 23:16

TER0KEN: 神

07/06 23:17

webberfun: 太扯啦

07/06 23:18

kingx164: Kiara生日快樂

07/06 23:19

twodollar: Kiara生日快樂

07/06 23:21

wensety2007: 超猛 Kiara生日快樂

07/06 23:24

hjjch331: 生日快樂

07/06 23:25

waiting87: Kiara生日快樂

07/06 23:25

super1937: 大佬==

07/06 23:27

friesman1270: Kiara生日快樂

07/06 23:27

adsd5040123: Kiara生日快樂

07/06 23:36

EdgeFlame: Kiara生日快樂

07/06 23:45

alis0821: Kiara生日快樂

07/06 23:46

aposky: kikiriki

07/06 23:46 kikiriki

rotiars: Kiara生日快樂

07/06 23:58

a20351: Kiara生日快樂

07/07 00:06

matt70203: Kiara生日快樂

07/07 00:09

rz2x: Kiara生日快樂

07/07 00:14

Depthsharky: 好猛

07/07 00:15

Depthsharky07/07 00:15紅石音樂 好像唱片公司

麥塊開始有音符盒的時候,玩家開始用紅石火把、中繼器等延遲方式來製作音樂。 所以就稱之紅石音樂了,英文的話一般會用NoteBlock Music來稱呼。

exarawdon: Kiara生日快樂

07/07 00:22

ayameno1: Kiara生日快樂

07/07 00:24

LeoSun27: Kiara生日快樂!

07/07 00:28

qscNERO: 推推

07/07 00:31

CuteRoach: Kiara生日快樂

07/07 00:44

a5238462: 生日快樂

07/07 00:55

AnyaWakuWaku: 生日快樂

07/07 00:56

MPSS: 生日快樂

07/07 01:03

zizc06719: Kiara生日快樂

07/07 01:26

Nino0114: Kiara生日快樂

07/07 02:15

abcte: 生日快樂

07/07 03:54

mi324: Kiara生日快樂

07/07 03:57

ewqxz: Kiara生日快樂!

07/07 06:11

NIKOGAKU: Kiara生日快樂

07/07 08:25

@ 以上紅底標記103位,每人20P(稅後)發送完成! by AutoGiveP 2.12

※ 編輯: HScarlet (124.218.32.14 臺灣), 07/07/2023 09:14:00

HScarlet07/07 09:18人數差不多就全發了,感謝各位!

HScarlet07/07 09:20也歡迎轉發到其他社團或群組(附上影片和推特的連結即可)

HScarlet07/07 09:23如果有幸被店長本人看到了可以提醒我來加發錢o(^▽^)o

※ 編輯: HScarlet (124.218.32.14 臺灣), 07/07/2023 09:35:03

SaberTheBest07/07 10:54感謝P幣

tzj0907/07 16:44Kiara生日快樂