《我的世界》版 《羊了個羊》CUBES——核心玩法BUG修復版 D

CUBES

?????目前游戲的UI部分暫時沒有做完,只做了核心玩法的Demo,具體公測還請等待一些時間(~ ̄▽ ̄)~
? ? UI下一步打算按照的仍然是以Minecraft中的UI素材為例:

BUG修復案例
????1.經(jīng)典缺三漏倆

????2.發(fā)牌型

這會導致我們的游戲結局判斷函數(shù)被多次調(diào)用,造成:

上面這些都是地圖渲染的錯誤,目前已被修復;
????代碼中更新的則是重頭戲:
????

網(wǎng)格類當中更新了點的操作,可以認為是對目標點的取設值,后面判斷程序中非常有用。

這則是隨機生成代碼,cx 和 cy 則是隨機的點坐標,將其×網(wǎng)格的單體寬高即可;
因為原素材大小與實際渲染大小不一致,也就是縮放問題,這里引入了虛寬高和實寬高的概念,因為縮放后仍然是以左上角對齊的,所以實際顯示位置在中間的范圍則需要加上半個虛寬和虛高,這里取出來默認是二分之一,而我們隨機 cy?為1-行MAX-1,所以加上一個實際高的二倍。
此外,我寫了注釋哦ヾ(≧▽≦*)o,底下選擇留一行的高度作為卡槽的放置,目前沒空做UI,就先在Demo里將就下吧(~ ̄▽ ̄)~



標簽: