更新於 2024/06/18閱讀時間約 1 分鐘

[LÖVE] 第一個遊戲畫面

    學完基礎的Lua語法後,今天開始製作第一個遊戲畫面了!

    我是從YT上找freeCodeCamp.org的教學影片,大家有興趣可以參考看看。

    一開始是先學人物走動,首先要有人物畫面的話,要先建立一個SpriteSheet,就是把多張定格圖組合成一系列連續動作的合併圖。

    可以到網路上找免費的遊戲圖庫,在這邊是使用gameart2d裡面的圖庫,裡面的圖都是一張一張的,所以還需要再自己去網路上找把多個圖片合成SpriteSheet的工具或網頁。


    SpriteSheet


    遊戲框架一共分成3大部分,love.load()遊戲一開始會載入的資訊、love.update(dt)隨著frame做動態更新、love.draw()想在視窗中呈現的畫面,寫完基礎的功能後就可以完成人物走動的畫面。

    如果想看程式碼的部分可以參考我的github或作者的,我會把參考網址都放在最下方讓大家參考。

    成果 :

    人物走動 gif



    My github : https://github.com/YounaChen/WalkingMan

    教學網站 : https://www.youtube.com/watch?v=I549C6SmUnk

    免費2D圖庫 : https://www.gameart2d.com/red-hat-boy-free-sprites.html

    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.