隨著AI技術的發展,想要在遊戲領域有深入的發展,必須對自己的遊戲開發經驗有十足的自信,感興趣的可以來看看1001個遊戲想法與實作,只要自己寫的玩法足夠多,就會足夠自信,就會更快,更強
如果你對Lua還不了解,或者搭建環境,或者面試官隨便問點問題,你都回答不上來。
建議還是先看看基礎教程先:
下面我就用Lua實作一個老虎機的小遊戲
大體設計思路就是下圖這樣
-- 引入必要的庫
local love = require("love")
local math = require("math")
local utf8 = require("utf8")
-- 遊戲狀態定義
local GameState = {
START = 1,
SPINNING = 2,
STOPPED = 3
}
-- 遊戲參數設定
local SlotMachine = {
symbols = {"A", "B", "C", "D", "