怎樣封裝一個好故事?簡單的TRPG模組寫作指南(三)
你有想過自己寫模組嗎?你有帶完一個非常精彩的團以後想把它傳播出去的念頭嗎?本文將從一個模組作者的角度來談論如何進行模組的創作,希望能為各位冥思苦想中的新手作者點亮一盞指路明燈。
這可能是國內第一篇系統介紹模組創作的基礎知識和方法論的文章,如果你是第一次看到,建議從第一篇開始閱讀。
在上一期講完理論知識以後,這次我們以電影《奇異博士》為例做一個大的案例分解。
目錄
前言
一、模組概論
二、如何寫一個好故事,劇作學大科普
1、故事與情節
2、故事結構
3、人物與玩家角色
4、電影敘事結構案例分解
三、關卡設計
四、模組製作方法論
2.4《奇異博士》結構的簡單分析
解釋這麼多是時候實戰一下了,這部片子裡有大家喜聞樂見的魔法師、黑暗力量的召喚等等元素,幾乎沒有次情節,而且符合典型的”W”型劇本結構,即兩個低潮兩個高潮,低開高結,一個核心反轉,一個價值提升,是個有趣的樣本,很多理論都可以得到證實。
l 開場鉤子:反派小BOSS卡西利亞斯登場,在古一法師的圖書館劫走了召喚大BOSS多瑪姆黑暗力量的魔法書,古一法師追出去和反派爆發了一場高維戰鬥,但卡西利亞斯最終成功逃脫了。
? 場景分析:典型的伏筆型鉤子場景,埋下了”邪教徒”卡西利亞斯召喚”古神”多瑪姆的伏筆,同時精彩的高維空間打鬥一下子抓住了觀眾的眼球。如果你覺得”這種戰鬥帥呆了,給我更多”,那就對了,在這個位置燒的經費沒有白花。
l 第一幕開場:男主奇異博士登場,一邊聽音樂猜專輯,一邊主刀做手術。然後女主醫生登場,請求男主幫忙,有疑難病例她hold不住。男主迅速診斷並得出結論,截胡病人開始緊急手術。手術非常困難,時間又緊迫,男主決定不借助器械徒手完成手術,為此他需要絕對的專注,而旁邊醫生的手錶太吵了。最終手術順利完成。
場景分析:介紹設定階段,因為男主是超英,他的角色會發生多次變化,在開篇必須快速建立起男主的人設。這裡給男主的定位就是“技藝超凡的醫生,同時也是個混蛋”。男主在這一段做了兩個手術,一次簡單,一次極度困難;一次漫不經心聽音樂,一次連手錶的走動都嫌吵。於是我們獲得了幾個標籤:精英、混蛋、放蕩、認真、不負責任、有責任心。他們有很多互相矛盾,那就對了,之前說過的。
l 激勵場景:男主開車時看病例,結果發生車禍,雙手粉碎,醫院表示恢復功能可以,但想拿回那雙比儀器還精準的手是不可能了。
場景分析:男主人生被毀,從此再也不能上手術檯了,這便丟擲了一個巨大的問題:他該何去何從,他能找到救贖嗎?如果能,以什麼方式?
l 第一下行劇情:男主開始時嘗試他自己能力所能及的方法,相信科學,相信醫學,他找了最好的醫生,用盡了他超凡的醫療技能↑,但除了耗盡他的家財,摧毀他的信心,讓女主從親近到疏遠之外沒有任何幫助↓。絕望中他得知了“卡瑪泰姬”的傳說,帶上最後的錢殺到了加德滿都↑。在經歷了又一次打劫之後↓,莫度將他救下,並把他帶到了古一面前↑。
男主起先不相信古一,覺得她是個騙子↓。在見識了魔法的力量之後又想拜入古一門下↑,卻被感到冒犯的古一趕走↓。在莫度的勸說下,古一最終接納了男主↑。然而男主的求學之路還是不平坦,怎麼都放不出法術↓,於是古一帶了個沒手的法師給男主展示,法術並不需要手來釋放↑。然後把他丟到了喜馬拉雅山上,如果男主放不出法術傳送回來,那就只有凍死↓。
場景分析:寫得比較壓縮,因為這是一整條大線,對比場景開頭,男主在最後不僅手沒治好,錢還花光了,甚至有了性命之虞。注意箭頭,情節的前進中,好壞永遠是在交替發生。可以說,男主不停的在努力,又不停的在失敗,他的戰場從醫院轉移到加德滿都,再到卡瑪泰姬,但他還是一個失敗者。 然而,故事推進了,他從相信科學到相信魔法,從學習醫學到學習魔法,從不可一世到自我懷疑,從熱愛生活到憤世嫉俗,他見到了導師古一,見到了師兄莫度,見到了圖書管理員王,和他們建立了感情與羈絆。
l 次情節:夾在第一下行劇情中的次情節為男主去借書,瞭解到了卡西利亞斯的事蹟,得知了禁書的事。於此同時,卡西利亞斯正利用奪來的法術書召喚多瑪姆的黑暗力量。
場景分析:暗線展開,預示卡西利亞斯的迴歸即將到來,並埋下禁書事件的伏筆。
l 第一上升劇情:在古一忍不住準備出手解救時↓,男主回來了。自那以後,男主正式成為了一名法師,而且迅速展現出天分,他看書(學習)的速度讓王都感到驚訝。過去那個奇異博士似乎又回來了↑。但在訓練中,男主開始漸漸察覺異樣,卡瑪泰姬看起來更像是在訓練戰士,古一身上似乎有很多祕密,而卡西利亞斯為何能招募到信徒?↓
終於,他想起了那本禁書,他從中學到了操縱時間的力量,並且瞭解到了多瑪姆和黑暗力量↑,儘管差點創造實驗事故,多虧王和莫度及時阻止↓。無法抑制內心疑惑的他向王和莫度攤牌,得知卡瑪泰姬一直是地球的防衛者,只不過是魔法側的↑,但是他顯然沒有做好準備,表示想退出↓。
場景分析:男主終於正式成為法師,雖然他的雙手還沒有被治好,但以王的意見來看,這基本只是個暫時的小問題。在故事抵達這個位置的時候,激勵事件創造的巨大失衡似乎已經以另一個角度彌合了。如果男主退出,他就會像之前聽聞的奇蹟之人一樣,迴歸社會,只不過世上多了一個奇蹟。但他是註定要成為超級英雄的人,他的人生目標不可能那麼簡單的就歸於平凡。
l 轉折點:倫敦聖所被毀,卡西利亞斯攜黑暗力量歸來,打算瓦解法師們的防禦,讓多瑪姆降臨世間。男主被捲入戰鬥,不得已與卡西利亞斯展開交鋒。
場景分析:一個之前埋設好的伏筆在此處跳起,將故事推入另一個衝突層面。無論男主怎麼想的,他身而為人,而且是個在大是大非上有責任感的人,都站到了邪教徒的對立面上。雖然被動,但他唯有應戰。從這一步開始,他就脫離了凡人的範疇。
l 第二下行劇情:男主雖有莫度幫忙,但畢竟初出茅廬,在一頓華麗的高維戰鬥之中處於下風↓,此時,古一出現,加入了戰鬥↑。然後,一個巨大的反轉被披露,古一也是黑暗力量的使用者↓,這一震撼的事實讓男主和莫度在決戰中猶豫了,而這種猶豫導致了古一的死和紐約聖所的被毀↓。在古一彌留之際向男主吐露心聲,讓男主明白自己的責任,從而決意阻止多瑪姆的召喚↑。可是,當他趕到最後的香港聖所時,聖所已經被摧毀,多瑪姆已經降臨↓↓。
場景分析:這段劇情除了精彩的打鬥,大部分情況男主處於不利的狀態,在這種不利迅速積累的過程中,劇情宛如一張弓,漸漸拉滿。 古一大佬加入戰鬥,古一死了;男主下定決心,一切都已經晚了。劇情的末端,不利已經積累到了危機,高潮也即將到來。此外,古一之死是一個關鍵的價值提升,讓男主從一個被動轉化為主動,這就讓他徹底從內在昇華到真正的超級英雄。男主在這裡才真正回答了激勵場景提出的問題,他是奇異博士,新任至尊法師,他已經準備好拯救人類了。這也同時給了觀眾一個期待:請開始你的表演。
l 第二上行劇情——故事高潮:男主使用時間寶石逆轉時空,和卡西利亞斯在逆流的時間中戰鬥↑↑。然而,雖然在這一輪戰鬥中一度佔據優勢,卻遭卡西利亞斯破壞術式,逆轉無法徹底完成。男主被迫直面多瑪姆↓↓↓,但他想到了之前莫度和王的警告,倒用時間法術事故,創造時間迴圈,逼迫多瑪姆帶著卡西利亞斯退出地球↑↑↑。
場景分析:典型的“高潮中的危機”結構,在故事的高潮,因為有兩個BOSS,多瑪姆和卡西利亞斯,可以打,因此作者選擇讓主角將他們輪番擊敗。 這個設計的關鍵在於,多瑪姆是無法用“常規手段”解決的,因為對付卡西利亞斯已經如此吃力的主角不可能瞬間擁有解決多瑪姆的力量,因此最後一戰必然只能智取不可力敵,而故事真正的高潮正是主角這一智慧的行為:多瑪姆我來和你談條件啦。
l 結局:卡西利亞斯被多瑪姆吞噬。多瑪姆離開地球。莫度認為雖然男主拯救了人類,卻依然破壞了法師不干涉自然的原則,轉身離去。男主成為了新的至尊法師,他走到聖所窗前,看向自己的手,依然在顫抖。
場景分析:故事收尾,交代各人去向,展示主角的轉變,他的手依然在抖,但他已經截然不同。
案例分析結束,下一期我們將提綱挈領地概述一下模組中的關卡設計。
相關閱讀:
怎樣封裝一個好故事?簡單的TRPG模組寫作指南(一)
怎樣封裝一個好故事?簡單的TRPG模組寫作指南(二)
作者:
YYing
來源:
【樂博睿】公眾號
原地址:https://mp.weixin.qq.com/s/N_owV781DdvzNu1jaCPH4g
相關文章
- 怎樣封裝一個好故事?簡單的TRPG模組寫作指南(一)封裝
- 怎樣封裝一個好故事?簡單的TRPG模組寫作指南(四)封裝
- 怎樣封裝一個好故事?簡單的TRPG模組寫作指南(六)封裝
- 怎樣封裝一個好故事?簡單的TRPG模組寫作指南(五)封裝
- 怎樣封裝一個好故事?簡單的TRPG模組寫作指南(二)封裝
- 一個簡單的 Amqp 封裝MQ封裝
- 封裝一個簡單的日曆元件封裝元件
- 封裝一個簡單的動畫函式封裝動畫函式
- 一個最簡單的類JQuery封裝jQuery封裝
- 一個封裝簡單使用簡單的雷達檢視封裝
- 怎樣寫好一份IT技術崗位的簡歷
- 8.7 一個模組的封裝過程封裝
- 一個簡單的 PWA 指南
- ChatGPT 指南之像專家一樣寫作ChatGPT
- Retrofit的簡單封裝封裝
- IQueryable的簡單封裝封裝
- ProgressFragment的簡單封裝Fragment封裝
- 求一個全能的封裝好的jdbc bean封裝JDBCBean
- 在 vue-cil 裡封裝一個簡單的 axiosVue封裝iOS
- 程式碼改變世界 | 如何封裝一個簡單的 Koa封裝
- canvas簡單封裝一個echarts實現不了的餅圖Canvas封裝Echarts
- 封裝一個 Swift-Style 的網路模組封裝Swift
- Android 一起來封裝一個簡單易用的AdapterAndroid封裝APT
- 如何編寫一個簡單的Linux驅動(三)——完善裝置驅動Linux
- 基於Vue.js封裝一個簡單的select元件Vue.js封裝元件
- 封裝一個簡單的樂觀鎖方法 -基於Laravel 8封裝Laravel
- Vue封裝一個簡單輕量的上傳檔案元件Vue封裝元件
- Golang(Go語言)封裝一個簡單的控制檯輸出包Golang封裝
- 一個簡單vue.config.js配置和axios簡單封裝VueJSiOS封裝
- 簡單寫一個eventbus
- CSS樣式案例(2)-製作一個簡單的登入介面CSS
- C ++ 向量:一個非常簡單的指南
- javascript模組簡單寫法JavaScript
- 如何寫出一個好的單例模式單例模式
- 一個簡單的JavaScript模組載入器JavaScript
- BaseActivity與BaseFragment的簡單封裝Fragment封裝
- 怎樣設計一個好的資料庫資料庫
- 封裝一個簡易的上傳附件方法封裝