【Blood² Remake】男孕遊戲1~3章下載〈測試版Ver 0.1〉+ TyranoBuilder之製game筆記



我把【Blood²】重製成遊戲啦YAY\\٩(゚∀゚ )۶ //
雖然目前只做完前三章而已(´_ゝ`)

[遊戲載點]

注意事項
  • 檔名有TW=中文版檔案
  • 須用7-ZIP解壓縮
  • 遊戲僅能在Windows PC孕行

  • 以下是一些截圖,遊戲本身是有中文版的,但我懶得截兩次圖(´_ゝ`)所以放英文版:









    在目前的劇情進度中,只有亨利一個角色有孕到而已,但最終目標是要作成所有角色都可以男孕!\\٩(゚∀゚ )۶ //(喂)目前的想法是每章可以蒐集一些好感點數,而最後會有一個男孕殺斃死的章節,可以在這個章節付好感點數來選擇要讓誰孕;不過殺斃死章節我還沒作出來,所以好感點數在現在的版本中暫時是沒用,純粹蒐集爽的。⊂彡☆))´∀`)・∵

    而由於【Blood²】的小說本身已經是十年前產物,有些角色大家應該都不記得了(應該是全部都不認識好ㄇ),這邊順便附註一下,亨利是在小說第四章登場的蛇怪,厄尼則是在第十三章登場,後來有寫一篇番外補充厄尼的設定,不過現在弄成遊戲後其實很多細節都改了,所以也不一定會完全照小說設定走;因為19分局系列之所以會被我重製那麼多次,就是因為這系列一直不人氣的關係,小說賣不好→好!來出四格本!→四格本賣不好→來畫網路連載!→網路連載沒人氣→來作成擦邊向瑟琴遊戲!NEW!!←現在在這裡;其實自己也很想吐槽幹嘛重製那麼多次= =又不是仙劍奇俠傳還是RO最粗的感動

    說起來當初之所以會開始畫/寫這個系列,其實是因為以前小屁腐時期很迷FF7的關係,所以像卡兒阿史他們人設其實都長得跟FF7的人物很像。結果今年FF7出重製版也是只有出第一部後面還沒作完,我也在今年弄出【Blood²】的遊戲版,感覺也有點運命的巧合(是ㄇ)

    雖然我突然做起遊戲,有很大一部份原因也是今年疫情影響,年初本來想粗乃丸都被迫放棄了,這半年來又被燒到很想買動森機,但是又買不到原價機子,覺得玩不到動森很痛苦,每天都刷電商消息刷到失魂落魄,覺得再這樣下去不行,就決定做遊戲來轉移注意力,玩不到我自己做總行了吧!機掰!(╯°Д°)╯ ┻━┻雖然實際做出來的東西跟動森完全無關就是了。不過這幾週摸TyranoBuilder的感想是,雖然這工具是沒辦法做出什麼太高科技的東西,畢竟本體還是視覺小說製作機,但如果要做紙娃娃換裝機能、NPC隨機對話、物品交換/販售這類功能也是OK的,所以弄個陽春版的男孕森友會(←?)應該也是搞得出來,不過剛開始還是不要太貪心把目標訂太高,總之先做個基本的視覺小說就好,男孕森友會等下一款再做 (゚∀゚)!(又亂開支票)

    之後預定會先把目前做的劇情立繪都換成彩稿,然後好感系統會再調整一下,因為是這個月才開始摸索TyranoBuilder要怎麼用,所以系統幾乎都是邊做邊想的,一開始都把企劃想得很華麗,實際做就發現根本眼高手低,但從「理想的玩法」跟「做得到的事」之間找出平衡,一點一點修正、打造出一個實際可以玩的東西,其實還是挺有趣的;雖然這軟體完全沒有中文教學有點哭,所幸Steam討論區的教學算是海鰻齊全的,差不多我製作過程中遇到的所有問題都可以在討論區挖到解答,英文不懂的地方用股溝翻譯硬肛大概也能看懂個七八成。

    以下筆記一些我做遊戲時找到的教學,因為只是筆記,我也不懂寫程式,所以如果也有人買了TyranoBuilder想上網找教學不要來問我,我什麼都不知道(゚д゚)

    注意:以下教學多為英文或日文
    TB目前是沒有完整中文教學的,死心吧。

    ▼ 官方的基本操作教學 ▼
  • 日文版圖文教學
  • 英文版圖文教學

  • ▼ 按鈕、分歧路線與跳轉操作的教學 ▼



    作者Darkovika有錄一系列基本操作教學影片,上面這支是Part.3,其他的影片在這裡:

  • 01. 開新專案與基本操作教學
  • 02. 顯示人物立繪的教學
  • 04. 設置變數的教學
  • 05. TyranoScript的教學

  • TyranoScript這個東西很重要,它是TyranoBuilder專屬的語法,只要懂改就能搞出各種功能,不論UI樣式或遊戲功能、變數計算等,只要有TyranoScript都可以搞定,官方有列出此語法所有的標籤與使用教學:

  • 【英文版】使用標記與變數
  • 【日文版】TyranoScript介紹與教學

  • 特別說明一下,TyranoBuilder其實是有免費版的,你可以在官網下載到→[傳送門],不過免費版的人物立繪跟BGM有數量限制→這裡有說明免費版跟付費版差異雖然據我所知這些限制其實可以用TyranoScript來幹掉,但我還是用買的,因為在這之前我試著摸過UnityRen'Py,這兩個都是免費的遊戲製作工具,可是我下載下來完全看不懂在幹三小,我累了,不想貪小便宜卻勞心傷神,免費的最貴!所以一等Steam特價我就直接刷卡了,不想再噴腦汁研究什麼免費版。

    順說其實我也買了RPG MAKER MV,因為以前有摸過RM2003的版本→當年做的RPG點此(版本超舊不保證能玩),想說既然以前用過RM2003,那RMMV我應該也會用才對(哪來的自信),不過實際研究了RMMV後發現,很多我想要的功能都要另外找別人自製的套件來裝,而且外國大手做的超炫砲套件有一半是要$的,等於一課還有一課課,課金相連到天邊,就算好不容易看懂那些安裝教學,順利安裝了,也不保證套件之間不會產生衝突。

    而且最主要我不會畫像素圖,所以若用RM做的話就得用內建素材,但內建素材就不是我的風格我不喜歡;後來查到TB其實也做得出回合制RPG,就是你可以開一個場景(Scene)專門放戰鬥動畫,然後設定變數(Variable)來決定戰鬥結果,反正只要你看得懂語法都是搞得出來的,甚至也能做卡牌遊戲密室解謎,自由度其實很高,而且可以很輕易地把整個畫面都弄成自己的風格這點很吸引我,所以就決定用TB來做了,至於買了RMMV的錢就當作丟到海裡。而且最近發現RMMZ要出了,幹。

    ▼ 在自製圖片上製作[可點選區域]的教學 ▼



    教學來自clyde bink

    這個功能超棒,因為這個功能很明顯可以拿來做解謎遊戲或拿來摸ㄋㄟㄋㄟ,這也是我前面說TB完全可以拿來做密室解謎沒問題的原因,舉例來說,你可以畫一張書櫃的圖,然後將其中一本書做成可點選,點下去就會通往密室之類的。

    ▼ 製作自訂圖片按鈕[Glink]的教學 ▼



  • 文字版說明與更改字體範例 by 8oni
  • 官方的Glink語法說明

  • Glink就是Graphical Link(圖片連結)的縮寫,這個功能可以讓你使用自製的圖片來作按鈕,可以有滑鼠懸停效果,只要自製兩張顏色不同的圖片丟進資料夾,然後用這個語法來寫就可以了,甚至還可以改成你喜歡的字體,也是一樣把你要的字體丟進資料夾並寫進語法欄裡就行(需注意字體本身的使用條款)。

    Glink的字體可以不用跟遊戲預設字體一樣,至於更改遊戲預設字體的教學,意外地居然有人寫中文教學,所以也筆記一下給需要的人:

    ▼ 更改遊戲預設字體的教學 ▼
  • 【教學】TyranoBuilder改字型(中文)
  • 官方的改字體教學(英文)

  • ▼ 讓人物出現隨機對話的教學 ▼



    文字版語法說明 by 8noi

    ▼ 跳至隨機場景/事件的教學 ▼



    文字版語法說明 by 8noi

    8noi大大的教學真的是淺顯易懂造福社會大眾,我製game遇到的問題百分之九十以上都是看他的教學解決的,雖然我不認識他但是我謝謝他,他所有的教學跟影片連結都放在DA,非常推薦大家去看→[8noi大大的TB教學系列]

    基本上有以上這些教學你就可以跟我做出一樣的遊戲了( ゚∀゚)!(誰要做你這種怪性癖game)完全無需技術力,只要平常會改部落格樣版就具備使用TB的能力了!

    再來以下是一些不太算教學,但是在使用TB時可能會遇到的眉眉角角:

    文字置中
    這個功能,其實TB沒有,ない,文本置中可以靠修改專案中的CSS文件來達成,教學在Steam討論區可以找到→[傳送門],做法是用記事本打開tyrano.css,在這一坨:

    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
    form,fieldset,input,textarea,p,blockquote,th,td{
    padding:0;
    margin:0;

    後面加上text-align: center;

    但這只能讓文本置中,角色名Glink按鈕並沒有置中機能,Glink還好辦點,就是在TyranoScript中加入X軸跟Y軸的數字來固定就好,像John子:



    但人名就比較麻煩,我用的方法是先把人名的X軸跟Y軸設定得比較靠中間一點:



    再用這個神奇的透明文字!右鍵複製框框中的透明文字→[ ‏‏‎ ],然後貼到人名前面來調整位置,像這樣:


    考慮到每個角色名字長度不同,所以一開始在設定X軸時不要太完全置中,要預留幾格位置,再用透明文字來調整,這個透明文字非常難搞,有時候橋一橋他又變成普通的空格,所以一旦調整好位置後就不要再去動他了,之後就整行複製起來使用。

    此方法來自Steam討論區,必須使用透明文字而非空白鍵的原因,是因為人名系統不吃空格字元,這是最無須技術的方法,就是要手動橋有點麻煩而已。

    分段、斷行與吃字BUG
    TB的文本(Text)可以一次跑完,也可以跑完幾句後等玩家點擊後再繼續,也能跑一行點一行,有這幾種顯示方式:


    基本上我都看不懂,我只知道[r]是斷行符號,[p]是點擊後會清除文本,所以我會在每一段落後面加上[r][p],這裡可以看文本的符號表→[傳送門]BUT,我後來發現每當我重開TB時,分行符號就全部不見了,在Steam討論區爬文的結論是,不要用Text欄位來寫文本,而是用TyranoScript欄位來寫,就像用HTML模式來打文章,TyranoScript的[r]就跟HTML模式的<br />一樣,而改用TyranoScript來寫文本後,就沒再發生分行符號被吃字的BUG。

    變數設定(Process Variable)與TyranoScript的欄位衝突
    這個BUG我覺得可能不是每個人都會遇到,因為我上面轉的8noi大大教學影片就沒發生這個情形,但因為我有遇到所以還是來記一下解法,我是在寫隨機事件時遇到的,按照上面8noi大的影片,要先把變數設定(Process Variable)欄拉進來,輸入命名好的變數(Variable)後選擇亂數(Random),然後輸入自己要的數值,再來把TyranoScript拉到變數設定下方,在Script欄裡呼叫變數名稱並設定要跳轉的事件列表,影片裡的演示是這樣:


    他的變數名稱叫做random,變數設定(Process Variable)選擇random這個變數→設為代入→亂數→輸入1~3,意味著當你點下這個選項時,將會在三個結果中隨機出現一個,而變數設定下方的TyranoScript則是將這三個結果取名為1、2跟3,當選到1時,就會跳轉到B1這個事件,選到2時,則跳轉到B2,依此類推。

    但我照做後卻一直會少一個結果,三選一變二選一,觀察過後我覺得是因為我的變數設定長得跟他不一樣,他的變數設定random後面的數字就只有*3)+1),可是我的版本都會變成*(3-1)+1)+1,雖然我覺得這算式結果應該是沒有差別,只是看起來比較囉嗦,可是當我把變數設定那欄直接拔掉,直接寫在TyranoScript欄裡,像這樣──


    結果就正常了,設定的所有結果都會隨機出現,不會再少一個;雖然我不認為系統給的算式有錯,但顯然把變數設定跟TyranoScript緊鄰在一起可能是會衝突到的,所以不論文本或變數設定,最好都用TyranoScript欄來寫會比較穩。

    Glink顯示半形空格的方法
    Glink的全形空格是可以顯示的,但半形就怎樣都會被吃掉,用透明文字上也無濟於事,我猜這可能是因為TB是日本人設計的工具,所以對英文的支援略差,解決方式是在想要空格的地方輸入&nbsp;,就可以正常顯示半形空格,此解法來自Steam討論區→[傳送門]

    清除系統變數並將變數歸零
    官方教學中,清除變數(Variable)的語法是[clearvar],而清除系統變數則是[clearsysvar],設定系統變數的方法很簡單,只要在變數管理中將System變數打勾就好,系統變數是在你通完遊戲,重開時後仍會存在的東西,變數則是在你關掉遊戲後就會消失了,所以可以運用系統變數來達到存檔的功能,因為只要你不把系統變數清掉,那數據跟好感度什麼的都會一直保留不會消失,那現在問題來了,假設說你已經走到某個BAD END,想要打掉重來,可是系統變數還在那就很靠妖,這時就需要做一個把所有變數清掉的機制,做法也很簡單,就是拉一個TyranoScript欄過來,寫上[clearsysvar][clearvar],系統就會被洗掉再也不認識這些變數了。

    但變不認識的下場就是再次進行遊戲時,系統會無法辨識這些變數的初始值,就會出現錯誤NaN,所以在清除變數的同時,必須再加一條語法把變數的初始值設為零,這樣下次重跑遊戲時就會重新從零開始計算,可以在[clearvar][clearsysvar]的同一欄輸入[eval exp="f.變數名稱 = 0"][eval exp="sf.系統變數名稱 = 0"],這樣就會正常運行了。

    把變數歸零的語法來自→[Steam討論區]

    字型與音樂格式
    先說字型,TB預設只能匯入TTF檔,可是現在一堆免費可商用字型都是OTF跟TTC,要用的時候就匯不進去,不過其實OTF跟TTC是可以用的,只要把檔名都改成TTF,就可以順利地匯進TB裡,也能正常顯示,不需要再另外找方法轉檔。

    再來是音樂,TB預設只能用OGG檔(WAV檔好像也可以,但是WAV很大ken所以不太建議),好像是因為MP3本身是有版權的音樂格式之類的(我也不太清楚),所以如果你找到很不錯的音樂但它並非OGG檔,就要另外自己轉檔,我是用Audacity轉的,這是免費軟體,有中文介面,網路上也有人做免安裝版,這方面載點請自行搜尋。

    更改遊戲圖示與視窗圖示
    TB預設輸出遊戲後的應用程式圖示會跟TB的圖示一樣,這點TB本身目前還沒有出相關的功能可以設定,必須要靠其他程式才能改成自己的LOGO,首先找一些線上轉檔網站來把自己的小圖示PNG轉成ICO檔,然後到這裡選一個程式下載,按照他的教學步驟來換掉遊戲LOGO。

    我選的是這個[Resource Hacker],安裝後打開把自己的遊戲EXE拉進去,選擇左邊的Icon資料夾→點Action→選Replace Icon→選擇你要的圖示ICO檔→Replace→最後Save即替換成功,換掉圖示後預設會多複製一個原本的版本,都沒問題的話就可以直接把多出來的那個檔案刪掉。

    更改視窗圖示則簡單多了,將你要的圖示PNG檔(不需轉成ICO)命名為link,放在自己專案的資料夾,路徑如下:



    之後將遊戲輸出後那張叫做link的圖就會自動變成遊戲視窗的圖示,像John紙:



    教學來自→[Steam討論區]

    以上就是製game筆記,雖然我不知道有多少人會玩我做的遊戲(應該超少),不過如果有哪裡出現BUG或是英文版有翻錯的地方都可以告訴我~~至於幾個我覺得可能會讓人以為是BUG的地方我現在先說好了:

    第一章
    卡兒被攻擊時選擇[出手救人][靜觀其變]阿史都是一樣會開槍的,這個選項只影響好感值,下一版應該會改掉。

    第二章
    所有角色只要觸發過一次對話後就不會再出現了,其實應該要再多做一些隨機對話的,但那樣的話就趕不及在一個月內弄出先行版來,我不想拖到下個月變成坑,所以先暫時設定成這樣。

    第三章
    亨利被摸肚子那段有可能會鬼打牆很久,因為跳到結束摸肚的機率只有1/3,這段基本上就是做來給人尻的所以故意做成不要太快結束,但孕氣好(?)也有可能兩輪內就結束了。

    標題畫面
    選擇[開新遊戲/NEW GAME]會清除所有變數重新開始,好感值也會歸零,所以如果不想歸零的話要從[所有章節/CHAPTERS]開始玩,不過好感值目前並沒什麼作用,不需要太執著




     

    主站小屋PIXIVDAFB推特IGNG

    留言

    匿名表示…
    "玩不到我自己做總行了吧!"
    ->這是什麼超強執行力XD
    Chanti寫道…
    只是因為太窮啦。・゚・(つд`゚)・゚・
    還有最近已經被氣到不想買switch了
    這就叫做報復型不消費!(並沒有這種東西)

    💰 您的打賞是我耕糧的動力 🙏 大大好人一生平安 💋