作者gelee (kao!)
看板Little-Games
標題Re: [分享] RigidChips 剛體模擬器
時間Tue Aug 21 23:48:17 2007
大大,
有些機體的方塊可以放在另一個方塊的中間,
不知道是怎麼處理的啊?
用RigidChips Modeler好像只能一個方塊一個方塊的加?
另外,
網頁上的機體有的根本不是正方形,
有三角形或弧形的,
這個又是怎麼處理的呢?
還請大大在發文教學一下啦!感謝!
※ 引述《victor324 (悠游勝)》之銘言:
: ※ 引述《victor324 (悠游勝)》之銘言:
: 前面吃掉
: 都沒什麼人回覆啊……
: 看來是因為遊戲太複雜的關係XD
: 那我來幫原po打一下更詳細的介紹好了XD
: (其實是想賺P幣……)
: ====================
: 這個遊戲是藉由組合各種材質不同的零件,
: 並設定按鍵對應其零件的操作,答到各種目的。
: http://www.iamas.ac.jp/~takeya04/Software/RC15B26.zip
: ↑↑這是遊戲的主程式,裡面已經附贈四張地圖和28種不同的機體。
: ↓↓一開始進入遊戲時,會自動載入名為「Basic」的小車車(我找不到更好的形容詞…)
: http://0rz.tw/5b2YI
: 上下控制前後,左右控制方向,A煞車、S手煞車
: 很簡單對吧。
: 這時可以試著載入其他機體來試試看,
: 上排工具列的「File」→Open Chips→找到遊戲資料夾下一個名為「Data」的資料夾
: ↓↓在這邊先以「plane2」這個機體當做範例
: http://0rz.tw/232VX
: 上下左右控制方向、A逆推進、Z正推進、X輪子煞車(幾乎用不到就是)
: 只要按住下和Z就可以很輕鬆的飛起來,也很簡單對吧。
: 只要控制的好……一些電視上才有的特技動作也做的出來喔XD
: 這台很像飛機的機體,可以發現和一開始的小車車不同(廢話)
: 一個是直接用輪子推動,一個則是用很像噴射器之類的東西推動。
: 差別就在於,使用的零件上與按鍵設定上的差別。
: 可以試試看所有內建的機體,會發現只要符合物理定律,所有想的到的東西都造的出來。
: 像是坦克(這台坦克在水上會浮起來喔)
: http://0rz.tw/202Yk
: 圖中為Rigid Chips Wiki裡,所展示名為Red Wolf的坦克
: 戰艦(其實史實上伊吹是重巡洋艦啦…XD)
: http://0rz.tw/f82Ye
: 圖中為Rigid Chips Wiki裡,所展示命名為伊吹的船艦
: 戰機(這台戰機可以垂直起降還可以像阿斯拉那樣改變模式的說,帥到爆……)
: http://0rz.tw/1c2VD
: 圖中為RigidChips orz鯖中所展示的名為ion的戰機
: 等等等等,族繁不及背載
: (最誇張的還看過到水裡變成船在陸上變成車子的…)
: 在原PO所提供的網站中,還有不少機體可以下載來玩玩
: 當然,相信只玩別人做好的機體,是不可能滿足的。
: 而這遊戲最大的一個特點就是,只要不違反物理定律什麼都做的出來!
: 那麼如何製作屬於自己的機體呢?
: 最直觀也最困難的做法,直接寫code!
: (用的語言好像是VB呢,真不簡單XD)
: 當然,相信大多數的人都不會用如此「直接」的辦法……
: ↓↓原po給的網站中,其中也有介紹一些懶人工具。
: http://0rz.tw/792Z8
: 其中能下載的只有兩款,另外的連結都失聯了。
: 而我個人是愛用RigidChips Modeler這款
: http://0rz.tw/1b2YS
: ↑↑直接下載檔案的連結
:
: http://hp.vector.co.jp/authors/VA033460/rcm.html
: ↑↑作者首頁
: 下載好解壓縮之後,開起來,介面是漢字很多的日文和英文,很容易就看的懂。
: 一開始有個紅點的方塊是core,也就是一台機體的核心,
: 在戰鬥中不管任何一個配件,只要被攻擊到脫離與core的連結就會無法控制。
: 換句話說,當這個方塊被打爆也就代表你的機體爆了XD
: =====================
: 在上面的一排按鈕,從第十一個開始是各種零件方塊,在這邊從左到右一一介紹
: Chip:構成機體最基本的零件,重量普通,結構強度普通
: Frame:構成機體的骨架,重量最輕,結構強度也是稍微震一下就散
: Weight:最重的零件,結構強度也最強,火力比較差的武器甚至會被彈開
: Wheel:就是輪子,設定動力之後就可以轉動,也可以調整輪圈直徑和寬度影響抓地力
: RWL:還是輪子,老實說我到現在還是不知道這個和Wheel的差別orz
: Jet:噴射器,設定動力之後就會用噴射的方式推進,因為力量很大,
: 裝的位置不好的話可能會一噴就讓機體解體XD
: Rudder:設定角度之後是左右轉的(一般是沿著連接面旋轉),通常用來做車子的輪舵
: RudderF:同上,不過這個是中空的骨架,比較輕也比較脆。
: Trim:設定角度之後是順逆時針旋轉,通常用來改變機體的結構或是機翼等等。
: TrimF:同上,不過這個是中空的骨架,比較輕也比較脆。
: Arm:重頭戲來了,這就是武器裝置,按照設定的各種數值不同威力也不同。
: Cowl:裝飾用,完全沒重量也打不爛,不過子彈碰到會直接穿過去就是。
: 設計機體時,一定要注意每個方塊只能連接在現有的方塊上
: (Cowl例外,任何方塊都不能建立在Cowl上)
: 同樣的,當連接的方塊脫落時,連接在後面的方塊也會跟著脫落
: 在這邊也介紹一下右邊各種數值的功用:
: Color:該方塊的顏色。
: Angle:該方塊的角度,除了Rudder和Trim之外都是沿著接面旋轉。
: Damper:說明上是說剛硬程度,可是我不知道是越大越硬還是越小越硬就是。
: Spring:說明上是說彈性,同樣的我也不知道怎麼設定。
: Power:如果該方塊是Wheel或Jet之類的才會有這個,是設定該方塊的出力值。
: 通常是用宣告的變數代入,才能控制出力的大小。
: 如果是Arm,則這格是設定武器的擊發值(後面說明),同樣也是用變數代入。
: Brake:Wheel才有,設定制動的變數,同樣通常也是用變數代入。
: Option:Wheel是設定輪子的直徑、
: Jet是定義為噴射器或氣球(0噴射器、1浮在水上的汽球、2浮在空中的汽球)、
: Cowl是設定形狀、Arm是設定威力(威力越大reload越久)。
: User01、User02:自訂變數,除非要做傷神的機體否則通常是用不到的。
: 在各種格子的上方,還有幾個按鈕:
: 識別名:如果要寫到Script才會用到這個,不然空白也可以。
: Val:各種變數的宣告,像是引擎的馬力、可動舵角、炮台角度以及發射控制等等。
: Key:設定各種按鈕對變數的操作,像是按上讓引擎馬力增加,按下讓引擎倒轉等等。
: =========================
: 稍微說明一下如何將方塊的動作與按鍵連接起來
: 假如今天要讓一個輪子動好了,
: 那麼就先在Val裏面,宣告一個變數名為「ENG」
: 預設值為零,最大值4000、最小值-4000、回覆量為500
: 這代表著,引擎的出力最高是正負四千單位、當按鍵沒有控制時會自動五百五百的跳回零
: 接著,到key裏面,最上方有↑和↓兩個按鍵
: 首先將單擊↑,讓藍標框住,此時點選右邊的下拉式選單,找到剛剛宣告的「ENG」
: 變化量就設定成500,這代表當你按住↑時,引擎會五百五百的往上加直到四千為止
: 同樣的,↓也是如法炮製
: 最後,到主畫面上,配置出一個Wheel,點選Wheel之後,
: 在右邊的Power欄下拉,找到剛剛宣告設定過的「ENG」
: 記得要按Enter讓格子變成淺黃色才算是設定完成!!
: 此時,這個輪子在遊戲內已經可以隨著上和下的按鍵進行轉動
: 其他的配件也是一模一樣的原理。
: 稍微提醒一點,如果要做成一台車子,
: 左側和右側的輪子必須一個為+ENG、另一個為-ENG
: 因為就Core的主觀視點來講兩側的輪子是不同方向的……
: 我當時為了這個苦惱好久都找不到原因XD
: 比較特別的是武器的設定,
: Option是設定武器的威力,數值越大reload越久,
: 但是在Power那格設定一個變數,當此變數值大於Option時武器才會擊發
: 舉例來說,今天將Option打入10000
: 那麼宣告一個變數為「GUN」預設值為零、上限10000、回覆量10000
: 設定按下C時「GUN」值+10000
: 那麼在遊戲中就是類似機槍的效果
: 但是如果按下C時「GUN」值只+1000,那麼就必須按住直到「Gun」值加到10000才會發射
: 同時如果「Gun」值的上限設定小於Option,那麼無論按多久都不會擊發
: 這部份就留給大家自行去揣摩
: ==========================
: 推 s85264:怎麼連伺服器...?
: 請在上方工具列Setting→NetWork裡
: 選擇Connect,User是你的名稱、host是伺服器位置、Port是連接埠
: 都設定好之後按Star就可以連上去了
: 伺服器的位置,在原PO給的網站「RigidChips orz鯖」中就有提供,
: host:rigidchips.orz.hm
: Port:2345、51234、37564 都可
: 人基本上都蠻少的。
: 附帶一提,在連接伺服器的視窗右方那塊黑黑的,
: 可以看到你對別人機體的動作和別人對你機體的動作,
: 畢竟有時候有沒有命中別人是很難判定的XD
: 像我今天開砲車去打飛機,感覺明明就沒打中但是就看到飛機冒出火光摔下來這樣…
: 這時在那個黑框框中就會顯示「hit xxxxx」、「Crash xxxxx」這樣
: 補上一些有用的網站
: Rigid Chips Wiki-模型下載以及模型製作教學(漢字很多的日文)
: http://f42.aaa.livedoor.jp/~nemucat/pukiwiki14/pukiwiki.php?Top
: 提供連線伺服器,以及模型和地圖下載(日文)
: http://rigidchips.orz.hm/
: =======================
: 最後,分享一下我設計的機體……
: http://0rz.tw/7e2Xp
: 這是用上一篇文章裡的螺旋槳飛機改造而成,把引擎的馬力加大順便裝上兩挺機槍
: 不過可能是馬力太大加上重心位置偏後的關係,遠比之前那台笨重的多……
: 上下左右控制方向,A正推進、Z逆推進、S輪子加速、X輪子倒車、
: Q收起落架、W放起落架、C發射機槍
: http://0rz.tw/892Yt
: 這台是砲船,雖然看起來很虛可是其實還不錯……
: 如果把炮角調到最低開砲還會把自己的船身打爛XD
: 前後左右控制方向,SXZC控制炮台方向角度、A發砲
: http://0rz.tw/7d2W0
: 用上面的砲船改的砲車,基本上只是把推進螺旋槳拿掉裝上輪子而已(汗)
: 至於為什麼跑這麼慢,因為試過再快的話會因為重心太高翻車……
: 那兩門砲重心太高了啊orz
: 前後左右控制方向,SXZC控制炮台方向角度、A發砲
: 以上,我個人還有許多弄不清楚的地方,還希望大家也能多多分享自己的心得喔XD
--
馬丁路德‧金恩:
當你對重要的事情選擇緘默以對時,你往後的生命已經失去價值。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.168.98
推 rnc:用Cowl這個元件有其他圖形 不過沒有連接的作用 08/21 23:58
推 Ratto:是用程式碼改寫嗎? 還是用一般的懶人工具內可以修正? 08/22 00:16