模擬養成遊戲基本架構教學 (24) BASS 教學版



d30327 Donna
 Lv.24:0
私訊  發言  +好友
2008-11-25 21:30:20



  這裡講的是製作模擬養成遊戲所需要用到的基本舞台教學。
  製作模擬養成遊戲一定會牽扯到時間的設定、好感度的設定……
  那些遊戲設計問題區中的變數問題區,都有前輩們留下來的精華,請各位直接去翻看看~
  這裡就直接進入主題啦!
  首先先設立以下幾個舞台
  『遊戲開始』、『主畫面』、『房間』、『狀態』、『結局』、『學習』
  
  接下來是……
  在『遊戲開始』這個舞台內容設立以下這些變數:
  劇本開頭放sys(setd:01:equa1:主畫面)
  中間內容安插幾個新變數sys(setv:設定變數:0)
  同一幕劇本尾巴放sys(setv:01:1)
  出口舞台設:『學習』
  
  
  接下來在『主畫面』這個舞台內容設立以下這些變數:
  sys(setd:天:more1:結局)
  sys(setd:時:more11:房間)
  sys(setd:金錢:less0:end2)
  出口舞台設:『學習』
  
  
  
  接下來在『房間』這個舞台內容設立以下這些變數:
  sys(setv:時:3)
  sys(setv:天:+1)
  出口舞台設:『遊戲開始』
  
  
  接下來在『狀態』這個舞台內容設立以下這些變數:
  sys(showv:知識)知識
  sys(showv:藝術)藝術
  sys(showv:體能)體能
  sys(showv:邏輯)邏輯
  sys(showv:氣質)氣質
  sys(showv:金錢)金錢
  sys(showv:天)天數
  出口舞台一樣設『遊戲開始』這個舞台。
  
  
  
  接下來在『結局』這個舞台內容放
  sys(setd:某數值名稱:more多少數值:舞台)這個變數,
  例如下面的例子~
  sys(setd:文:more550:口試)
  文大於550,跳到『口試』的舞台。
  出口舞台:可以設普通結局,例如都沒有達到以上條件的話,就直接到普通結局的舞台
  
  
  接下來在遊戲真正的內容,例如『學習』這個舞台裡面放:
  sys(setv:時:+4)這個變數
  出口舞台設:『茅山之術』、『四書五經』……
  
  
  
  再講的更細一點,可以在學習中的一項,例『茅山之術』這個舞台裡面放:
  劇本開頭放sys(setd:02:equa1:茅山之術2)
  中間對話內容
  同一幕劇本尾巴放sys(setv:02:1)
  出口舞台設:『遊戲開始』
  然後以此類推,可設定『茅山之術2』~『茅山之術7』,N多有關茅山之術劇情的舞台。
  
  總之以上這組變數在講的就是……
  就是這組變數sys(setd:02:equa1:茅山之術2)
  sys(setv:02:1)
  它在講的就是第一次來到這裡,跟第二次來到這裡講的對話不會重覆。
  也就是第一次來到這個地方講過這些話了,第二次再同樣來到這個地方,不會重覆第一次來講的話。
  真的不懂,汗~
  玩這個遊戲就知道了。
  https://bassadv.com/platform/game.php?id=15179688...
  
  
  
  再講的更深一點,利用以下這組變數,會讓遊戲的精采度加倍。
  sys(setd:知識:more15:茅山之術5)這個變數是說……
  當知識大於15時,就會跑到『茅山之術5』這個舞台,如果知識一直沒有大於15,那麼玩家來到這裡,就會一直停留在『茅山之術4』這個舞台劇情上。
  然後有玩過回到古代2的人都知道,如果你沒有去學習中的四書五經找程大人的話,每次來玩茅山之術,一定會卡在『茅山之術4』這個舞台劇情上,故事內容會一直暗示你去找程大人。
  所以以上這組變數是很好用滴~
  
  
  做模擬養成遊戲,只要遊戲基本舞台架構設立起來,再利用以下這兩組變數,
  來頭一個地方,第一次和第二次來時,絕不會重覆的變數
  sys(setd:01:equa1:主畫面)
  sys(setv:01:1)
  
  和more大於、 less小於多少數值,就會跳到你要設定的舞台去的變數~
  sys(setd:知識:more15:茅山之術5)
  就會讓你的遊戲變的很精采。
  
  
  總之,如果有空,再來弄戰鬥的遊戲變數教學跟大家分享。
  以上對於這些變數的運用如果實在不懂,建議還是一開始那一句,
  去翻『遊戲設計問題區』的『變數設定發問區』。
  那裡留下了很多前輩們的智慧結晶。
  
  其實做模擬養成類的遊戲並不難,不要覺得變數很難。
  比起戀2的設定,就我個人感言,
  LA大的設計比戀2的設計還要來的簡單上手多了!
  真的,變數並不難~
  會跟大家分享這個主要的原因就是鼓勵大家多多做模擬養成遊戲啊!
  不然模擬養成區的遊戲真的很少說= =
  
  如果看不懂上面的設定,老話一句,去翻『遊戲設計問題區』。
  這篇只是介紹一下,一天三回的模擬養成遊戲的基本架構而已。


好文(3)    給我的話   相本化   本主題精華文章    發表留言  

文章連結 1116566463

弓茶
 Lv.7
私訊  發言  +好友

2009-07-01 12:12:02

 無音亂
 
 『主畫面』...選項舞台吧@@
 因為之前已經有『遊戲開始』的舞台了
 
 變數設定上...只有設天數會比較難~所以最連連時間都一設
 設定每個選項和行動須畫花幾個小時~
 然後等到小時的數目加到11以上時就自動跳到天數的舞台~然後天數在+1
 這樣的話就可以在1天內做很多次的行動
 但是如果沒有時間的變數話只跑天這樣太快了


給5  10  20  其他bm     好文(0)    意見    回覆文章    分享留言   


文章連結 1291620664

弓茶
 Lv.7
私訊  發言  +好友

2009-07-01 12:03:52

 我的感覺....養成好像是最難做的XD(掩
 :也許是因為自己沒做過養成的
 比起養成我覺得解謎類的比較輕鬆...(望
 
 kate1720 
 
   在『遊戲開始』這個舞台內容設立以下這些變數:
   劇本開頭放sys(setd:01:equa1:主畫面)
   中間內容安插幾個新變數sys(setv:設定變數:0)
   同一幕劇本尾巴放sys(setv:01:1)
   出口舞台設:『學習』
 
 這幾句的說明比已比對前面作者的回應~
   
   sys(setd:02:equa1:茅山之術2)
   sys(setv:02:1)
   它在講的就是第一次來到這裡,跟第二次來到這裡講的對話不會重覆的設法。
 
 這段~這是很常用到的XD不管是養成還是解謎都很常用到
 舉例的話我還是會拿解謎類的來跟你舉例@@
 
 像是在尋找畫面時~尋找到物件時會連到另一個舞台
 但是同個物件又要設定不被拿到第2次時也會用這種作法
 假設舞台A和B1和B2
 一開始先設定如果從A舞台進入B1舞台的話~會先告訴你"如果變數等於1時則到B2"
 然後再設定B2什麼東西都沒有~然後直接連回A舞台
 B1舞台的最後在設定"變數等於1"
 這樣跑也就會是...
 首先先進入到B1舞台~因為在一開始並沒有符合"變數等於1"的條件~所以舞台會照常執行
 然後就是再這舞台拿到了一些東西有加減變數值(這方面變數值不說了)
 最後當B1舞台要跑完的時候就接到了"變數等於1"的訊息了
 所以當下次在進入B1舞台時~就會滿足"變數等於1時則到B2"的條件,就會直接到B2
 原本B1舞台執行到最後會拿到的物件也就不會再去執行到了
 
 這也用在"如果聽過前言會直接跳過"這點上也可以~
 不過因為作者之前有說到
 
    中間內容安插幾個新變數sys(setv:設定變數:0)
 
 這句~所以拿養成或是解謎類的來說會比較適合(咦
 


給5  10  20  其他bm     好文(0)    意見    回覆文章    分享留言   


luares : 解謎比較輕鬆+1 XD 所以我的養成生一年也生不出(炸   2009-07-01 12:40

文章連結 1305759994

無音亂 今晚我想來點....
 Lv.10
私訊  發言  +好友

2009-07-01 09:54:16

 請求哪位大大可以說明一下關於變數的使用意義?
 因為小女笨拙有些還是看不懂,如果可以的話可以在變數後方註解一下好嗎?
 
 另外關於『主畫面』是指有使用選項的舞台嗎?還是一開始的START?(因為我的START選項進入之後是故事流程...)
 
 還有『房間』這個舞台中的變數sys(setv:時:3)我不太了解意義為何?(請原諒我的愚笨,但真的很想了解。)
 如果是用在時間上,那我並沒有使用時間只有天數這樣會影響嗎?還是不要設就好了?
 
 
 
 
 
 
 
 
 


給5  10  20  其他bm     好文(0)    意見    回覆文章    分享留言   


wj6vupp : 章節怎麼做!!   2011-08-05 20:28

文章連結 1401404882

kate1720 小兔

私訊  發言  +好友

2009-06-14 15:51:43

 d30327
 在『遊戲開始』這個舞台內容設立以下這些變數:
   劇本開頭放sys(setd:01:equa1:主畫面)
   中間內容安插幾個新變數sys(setv:設定變數:0)
   同一幕劇本尾巴放sys(setv:01:1)
   出口舞台設:『學習』
 這段還是不明白呀!
 有冇人解給我聽???


給5  10  20  其他bm     好文(0)    意見    回覆文章    分享留言   


文章連結 1189172712

怷。 ܤ 啊怷、

私訊  發言  +好友

2009-05-13 21:28:31

to d30327

給5  10  20  其他bm     好文(0)    意見    回覆文章    分享留言   


 頁數 : 0   1  2   3   4  

搜尋本版


 

使用上有疑問嗎? 先問 BASS 專屬搜尋吧 !