112學年度員林國中科技實作社團
Sign in to Google to save your progress. Learn more
班級座號姓名 *

本學期課程學習心得(包含學習最有收穫或印象深刻的部分)

*
Roblox遊戲設計_我的跑酷

你覺得哪一個遊戲比較好玩?每個人選三個。

80114蘇羿華  https://www.roblox.com/games/15780452864/

80209許勝騏  https://www.roblox.com/games/15780504390/ 1 1 1

80210陳漢廷  https://www.roblox.com/games/15780463151/ 1 1 1 1 1 1

80211黃柏翔 https://www.roblox.com/games/15780462035/ 1 1 1 1 1 1

80410黃宣程 https://www.roblox.com/games/15780439349/ 1 1

80412賴以展  https://www.roblox.com/games/15780442946/ 1 1 1 1 1

80413賴科叡  https://www.roblox.com/games/15865870961/ 1 1 1

80415王夏潔  https://www.roblox.com/games/15943281280/ 1

80423黃筠芯  https://www.roblox.com/games/15943445197/  1

80512劉育誠  https://www.roblox.com/games/15866013964/ 1 1 1 1 1 1 1

80514江愷晴  https://www.roblox.com/games/15780441822/ 1 1

80521黃姵絨  https://www.roblox.com/games/15780488107/ 1

80525賴妍榛  https://www.roblox.com/games/15866052865/ 1 1 1 1

80527謝妤嫻  https://www.roblox.com/games/15780444972/ 1 1

80807張宸豪  https://www.roblox.com/games/15780479171/ 1 1 1 1 1

80821張翎蓁  https://www.roblox.com/games/15780458996/ 1 1 1

80902張順閎  https://www.roblox.com/games/15780458204/ 1 1 1 1 1

80913賴柏源  https://www.roblox.com/games/15780529006/ 1

80917巫欣錚  https://www.roblox.com/games/15866036571/ 1

80919康羽涵  https://www.roblox.com/games/15780465238/ 1 1

80923廖珮妡  https://www.roblox.com/games/15780507426/ 1 1

81003周嶍焄  https://www.roblox.com/games/15943373002/

81005柳至鍇  https://www.roblox.com/games/15943426051/

81013黃琮崴  https://www.roblox.com/games/15780449257/ 1

81027賴宥樺  https://www.roblox.com/games/15866040194/ 1

81104胡程捷  https://www.roblox.com/games/15780439953/ 1

81112賴以謙  https://www.roblox.com/games/15780442319/ 1 1 1 1 1

81118張馨云  https://www.roblox.com/games/15866071417/ 1 1 1 1 1 1 1 1

81120陳秝葳  https://www.roblox.com/games/15780451585/ 1 1

81123黃詩婷  https://www.roblox.com/games/15866049926/ 1 1


基本款跑酷步驟:

  1. 打開Roblox Studio,用先前註冊帳號登入。

  2. 點選創作Obby模板,開啟Play模式,先完成一次闖關任務。若一直無法過關,可改玩老師版本https://www.roblox.com/games/15766431615

  3. 闖關成功後,按檔案>新增,選取BasePlate模板,可用WSADQE移動位置、空白鍵跳躍、上下左右方向鍵及滑鼠右鍵和滾輪移動改變座標視角,並且用TEST的PLAY測試遊戲。

  4. 點選物件建立幾個跳躍點並將其固定,並將地面刪除(Workspace>Baseplate)。

  5. 建立終點平台及終點線,將終點線物件更名為goalline,更為其新增script更名為goalline_script。

  6. goalline_script參考以下程式碼撰寫內容。

  7. 設計完遊戲,1.儲存到Roblox,給定遊戲名稱。2.發佈到Roblox。3.關閉地點。4.在我的遊戲中將遊戲點右鍵將屬性「設為公開」。5.按分享,複製連結。將遊戲網址複製貼上到作業心得。

  8. 我的跑酷程式碼參考如下

終點線goalline_script 參考程式碼

local goalline=script.Parent
local isGoal=false
function ontouched(hit)
    local humanoid=hit.Parent:FindFirstChild("Humanoid")
    if humanoid then
        if isGoal==false then
            print("Goal!")
            isGoal=true
            print("你的花費時間為")
            print(time())
        end        
    end    
end
goalline.Touched:Connect(ontouched)

加入霓虹燈殺人陷阱步驟:
  1. 建立一障礙物件,將障礙物件更名為Trap,更為其新增script更名為Trap_script。

  2. 複製goalline_script程式碼給Trap_script,並修改程式碼內容如下

local goalline=script.Parent 
function ontouched(hit)
    local humanoid=hit.Parent:FindFirstChild("Humanoid")
    if humanoid then
        humanoid.Health=0
    end

end
goalline.Touched:Connect(ontouched)

加入彈力蹦床步驟:
  1. 修改一物件材質顏色及位置(下移),將物件更名為Pump,更為其新增script更名為Pump_script。

  2. 複製Trap_script程式碼給Pump_script,並修改程式碼內容如下

local goalline=script.Parent
function ontouched(hit)
    local humanoid=hit.Parent:FindFirstChild("Humanoid")
    if humanoid then
        humanoid.JumpHeight=15
    end

end
goalline.Touched:Connect(ontouched)

加入會消失的平台步驟:

  1. 修改一物件材質顏色,將物件更名為Fall,更為其新增script更名為Fall_script。

  2. Fall_script參考程式碼內容如下

local fall=script.Parent
while true do
    fall.CanCollide=false
    fall.Transparency=0.8
    wait(2)
    fall.CanCollide=true
    fall.Transparency=0
    wait(2)    
end

加入抵達終點煙火特效:修改goalline_script 程式碼如下
local goalline=script.Parent
local isGoal=false
function ontouched(hit)
    local humanoid=hit.Parent:FindFirstChild("Humanoid")
    if humanoid then
        if isGoal==false then
            print("Goal!")
            isGoal=true
            print("你的花費時間為")
            print(time())
            local effect=Instance.new("Sparkles")
            effect.Parent=goalline
        end        
    end    
end
goalline.Touched:Connect(ontouched)

加入會移動的平台步驟:
  1. 修改一物件材質顏色,將物件更名為Move,更為其新增script更名為Move_script。

  2. Move_script參考程式碼內容如下

local move=script.Parent
local speed=1
local count=1
while true do
    move.Position+=Vector3.new(speed,0,0)
    count+=1
    wait(0.1)
    if count % 6 ==0 then
        speed*=-1
    end
end
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of 員林高中. Report Abuse