最近在看曼達洛人,突然想用小尤達寫個小遊戲,但是沒找到好的素材,又沒打算花太多時間,最後就只能變成這個乾巴巴的小飛機了,就是簡單上手了一下gdx.
我們的邏輯就寫在自動生成的core專案下,主要邏輯基本就是在create
和render
裡了:
**比較簡單,加入了乙個獎勵邏輯、乙個炸彈邏輯、乙個英雄邏輯,並通過callback影響遊戲狀態。主要邏輯如下:
@override
public
void render ()}
else
scoreboard.
draw
(batch, string.
valueof
(score)
,100
,200);
batch.
end();
}
完整**參考這裡。遊戲效果如下:
canvas寫個簡單的小遊戲
之前在html5 canvas屬性和方法彙總一文中,介紹過canvas的各種屬性以及方法的說明,並列舉了自己寫的一些canvas demo,接下來開始寫乙個簡單的小遊戲吧,有多簡單,這麼說吧,不到100行,先上效果圖 初始化首先在html頁面中新增中新增乙個canvas元素,並給出乙個id用於在js...
寫個買賣小遊戲,第3天
1.太監了。2.把之前注釋掉的sugar商品解開並完善了。3.恢復了id屬性,同時給兩個商品類都加上了getid的方法,因為我想起來我並不需要乙個setid的方法,所以沒那麼麻煩,就做出來了,而且也有這個必要。還把之前用0臨時代替的地方都改回了item.getid 4.所以,在run方法裡初始化了商...
寫個買賣小遊戲,第2天
1.加入了庫存量的概念,庫存量在一定範圍內隨機變化,表示其他人對這種商品的買賣。2.查了查多型的相關知識,沒想出昨天那bug的解決辦法,晚上去s1問了一下,針對 和庫存兩個屬性各分別寫了get和set方法,算是搞定了。3.懶得再給id寫兩個方法,直接乾掉了,之後實現了昨天想到的在run類裡加乙個陣列...