程式碼部分
代碼選項卡保存所有代碼塊。 創作者可以將程式碼區塊添加到他們的精靈和背景中,以使他們的場景更加生動。
服裝標籤 您可以在「服裝」標籤下建立和更改 Scratch 精靈及其服裝。 您可以在此為項目命名。
程式碼區域 程式碼區塊被插入到編碼區域中以建立 Sprite 動畫。
遊戲預覽:此視窗顯示場景或遊戲,作者可以在其中觀察程式碼變更如何影響遊戲。
此選項將帶您進入「我的資料」選項卡,如果您有 Scratch 帳戶,其中包含您的所有項目。
精靈面板 精靈在這裡維護。 透過點擊與每個 Sprite 連接的程式碼區塊,您可以更改它們。
和平旗幟 此代碼是透過按下開始按鈕(綠色旗幟)來執行的。
首先在 Scratch 中製作遊戲。
考慮舉行一次腦力激盪會議。
製作遊戲的第一個也是最重要的階段是製定計劃。 它也稱為您的遊戲設計。 這可能看起來只是一小步,但它為您的專案指明了方向。 跳過此階段並在沒有策略的情況下開始編碼的人更有可能迷失自己的目標並在完成之前離開遊戲。
規劃可以讓您發揮想像並提出獨特的專案規劃。 儘管一開始看起來很複雜,但遵循基本原則將有助於流程更加順利。 然後,使用清晰的策略大綱,從頭開始一步步規劃如何建立遊戲。
在開始之前,學生必須考慮他們的遊戲以及他們希望達到的目標。 即使 Scratch 是一個初學者平台,立即採取這些階段並教授遊戲設計概念也是一個明智的計劃。
選擇一個主要主題。
您應該了解主要目標。 用電腦滑鼠點擊螢幕上下墜或移動的元素,盡可能得分。 孩子們必須提前計劃如何為新手從頭開始建立遊戲。 或者,您可以將項目從螢幕的一個區域拖曳到另一個區域來收集項目。 它可能正在收集一群逃出雞舍的雞。 也許這個想法是讓玩家透過完成關卡來累積經驗。
該計劃的佈局包括以下幾點:
選擇一個主題。
決定玩家的行動。
選擇玩家要實現的目標。
一旦你解決了這三件事,遊戲的其餘部分就會毫不費力地進行。 但是,您沒有義務以任何特定順序解決它們! 通常最好從一個主題開始,然後逐步解決其他主題。 但是,您應該專注於最能激勵您的事物。
在規劃遊戲時,請盡量保持簡單! 如果您的第一款遊戲沒有達到您的期望,請不要擔心。 選擇可以在一兩個小時內準備好的東西,因為它會更令人滿意。
制定視覺策略。
遊戲最重要的方面之一是其視覺吸引力。 它與遊戲機制關係不大,但卻對玩家的享受有重大影響。 遊戲的視覺主題是其背景和角色的組合。 例如,現代主題遊戲可能有牛仔和獵人,而古代主題遊戲可能有城堡。
選擇主題時,請考慮您想在遊戲中融入什麼內容。 造訪最佳兒童遊戲機,更了解如何製作主題! 選擇主題通常是製作遊戲最簡單的方面,因為一旦您有了好主意,它就會自然而然地出現。
難度是多少?
過於簡單而難以玩的遊戲最初可能會令人愉快,但它會很快失去可重玩性。 需要平衡!
最終目標是什麼? 一款優秀的遊戲會吸引你去玩。 它具有足夠的挑戰性,足以讓你保持專注,但又不是不可能的。 它鼓勵玩家繼續玩以提高分數!
雖然這個遊戲沒有任何階段,但我們可以透過讓球移動得更快,或者在本例中,每次點擊時縮小球的大小來使其更具挑戰性。
在程式碼框中,新增點選此精靈時的程式碼。 在程式碼區域中,按一下此按鈕時新增 。 因為我們正在處理一個新事件,所以您不能將此區塊綁定到您已經組裝的任何區塊)。 您必須選擇要從頭開始建立簡單的遊戲還是具有挑戰性的遊戲。 然後將值變更為-10,每次按一下都會將尺寸縮小10。
選擇背景:
任何遊戲如果沒有背景都是不完整的。 因此,選擇與遊戲主題相符的背景。 Scratch 有許多不同的背景,您可以根據自己的要求進行選擇。
一旦您的孩子決定了他們想要開發的遊戲風格,就可以開始添加圖形方面了! 無論他們選擇哪種遊戲類型,他們幾乎肯定會更喜歡背景而不是空白背景。
包括編碼
選擇背景和精靈後,下一步是新增編碼。 現在,我們將向精靈添加一些指令,使我們能夠使用各種類型的 Scratch 區塊對其進行操作和添加運動。 透過使用聲音面板,您可以為遊戲添加額外的元素(例如聲音),使其更有趣。 在思考如何從頭開始建立遊戲之後,編碼將是下一個重要階段。
如何製作刮刮遊戲
第 1 步:組合各個部分以完成遊戲計劃。
確定遊戲的主題、時間和地點。
控制:玩家將指揮角色的移動。
遊戲的目標是操縱人物並收集盡可能多的東西。
到目前為止,我對我的遊戲所了解的只是它將包括移動角色和收集物體。 這應該足以讓您開始了! 現在是開始工作的時候了。 前往 Scratch 網站並點擊「建立」開始一個新專案。 它會將您傳送到一個沒有名稱的 Scratch 專案。 貓應該是舞台中央唯一的物品。 結合所有資訊並確定如何從頭開始創建遊戲。
第 2 步:製作精靈
對於我們的主要角色,我們必須建立一個「精靈」。 在Scratch應用程式中,精靈用於描繪角色和物件。 這些精靈是顯示在遊戲主要區域(位於右上角,稱為舞台)的圖片。 精靈可以移動和執行程式碼,使我們能夠做出一些絕對令人難以置信的創作! 要學習如何為初學者從頭開始建立遊戲,您必須先掌握 Sprites。
預設每個項目都會附帶 Scratch Cat,它是我們遊戲中目前唯一的精靈。 前往螢幕右下角,選擇「選擇精靈」選項,為您的主角建立一個新的精靈。
從此選單中選擇您的主要角色。 您可以透過在服裝標籤中或使用繪畫編輯器繪製新精靈,或從現有精靈中進行選擇來個性化您的遊戲。 如果您願意,甚至可以提交自己的照片!
第三步:創造你的角色
現在我們已經建立了新的精靈,現在是時候讓它栩栩如生了! 讓我們建立程式碼以允許用戶管理這個精靈,因為它將成為我們遊戲的主要角色。 如果您想學習如何從頭開始製作遊戲,角色管理是必要的。
您在受控精靈上編寫的程式碼會導致精靈在玩家按下按鈕時移動。 如果您正在製作問題遊戲,您的程式碼可以向使用者提問。 整體方法的「控制」元件應該在主精靈的程式碼中實作。
在我們的遊戲中,我們希望我們的角色能夠四處走動。 當我們按下左/右/上/下箭頭鍵時,她會向左/右/上/下移動。
第四步:選擇背景
在新增目標之前,讓我們先從背景開始確定我們的主題。 雖然背景並不是完成遊戲所必需的,但它們確實提供了許多個性。
你可以製作一個沒有它們的遊戲,但它只能在白色螢幕上運行! 為您的遊戲選擇色彩繽紛的背景有助於表達想法,並使其更具吸引力和身臨其境。 要選擇背景,只需點擊“新精靈”按鈕右側的藍色按鈕即可。 您將被發送到背景選單,您可以在其中選擇您想要的任何背景。
您也可以使用電腦中的任何圖像或製作自己的背景! 若要測試這些其他選項,請按一下下拉式功能表中的對應按鈕。 無論你選擇什麼,都要努力讓你的角色適合場景。 它將幫助玩家理解遊戲的概念。
第 5 步:定義目標並相應地編寫程式碼。
根據您之前製定的策略,您應該已經對您想要的目標有一個總體概念。 不同類型的遊戲的目的可能會大不相同。
以下是之前描述的遊戲的目標:
收集遊戲中的收藏品,躲避遊戲中要避開的敵人
問題遊戲由一系列您必須回答的問題組成。
您應該為您的目標選擇一個精靈,因為這將幫助您從一開始就了解如何建立遊戲。 例如,在問題遊戲中,智慧獅身人面像可能會問玩家問題。 在躲避遊戲中,可怕的鬼魂可能會追擊玩家!
聲音設置,步驟 6
讓我們添加一些聲音! 此時,您的孩子應該熟悉遊戲中的許多可用區塊和設定。
附加一個啟動聲音區塊,然後從箭頭選單中選擇“pop”。 您將看到的另一個聲音選項是錄製您自己的聲音。 我們可以暫時保留為“pop”。 當您玩遊戲並點擊球時,球現在會縮小 10,並且每次點擊都會聽到「砰」的一聲。
第7步:提高你的分數。
返回變數面板,將前面的聲音區塊連結到變化分數 1 區塊。 現在,您將看到一個移動的精靈,它會縮小尺寸,播放聲音,並且當您單擊播放時,每次單擊都會提高分數!
步驟8:讓它更實用。
Scratch 擴充功能 - 現在您已經有了控制角色和功能目標,您的專案符合遊戲的所有標準!
如果您已經做到了這一點,那麼您現在可以聲稱已經建立了自己的視訊遊戲。 太棒了! 即使您的項目符合遊戲的定義,您也可以使其玩起來更有趣。 添加適合以下類別的組件,使您的遊戲更加複雜,例如這款海洋清潔遊戲:
遊戲中的得分反映了玩家的表現。 這可能是他們累積的東西的數量或他們的壽命。 您甚至可以設定一個您想要打破的高分!
玩家的剩餘時間透過計時器來記錄。 您只能玩遊戲直到計時器用完! 這會讓你在遊戲中取得好成績變得更加困難。
有興趣提高您的編碼技能並創造一些令人驚嘆的東西,但不知道從哪裡開始? codingclub.org 現在提供程式設計和創意課程。
聯繫我們 [email protected]