因田木
因田木

四海之內皆兄弟: 起草「內元宇宙」革命,共同創建均富的「我富國」。 http://www.richme.net/ ^^^^^^生命因利他而豐富,慧命因自覺而成長^^^^^^

用Basic語言寫App就是那麼簡單~Game俄羅斯方塊App!

分享俄羅斯方塊,不用複雜運算技術即可輕鬆上手!

今天分享俄羅斯方塊,不用複雜運算技術即可輕鬆上手!

程式原始碼分享於<App分享>雲端的 Tetris.zip <=未來所有課程分享將全部置於此(請點我)!

https://drive.google.com/drive/folders/1VztMYUJKeL5OR-lXHorsFNuIkRndYGau?usp=sharing


重點提示:

一.本遊戲技術

俄羅斯方塊遊戲與其他遊戲不同,該遊戲沒有任何物理複雜運算。

每個“塊”由 4 個塊組成。每個塊本身就是一個主體。

每個塊的大小為 1 x 1 米。

使用 SetTransform 平移方塊:

bw.Body.SetTransform(X2.CreateVec2(CurrentPiece.Data.CenterX + CurrentPiece.CenterX + x + 0.5, CurrentPiece.Data.CenterY + CurrentPiece.CenterY + y + 0.5), 0)

二.原始碼提供Game/RegexBuilder等模組,可供了解Game游戲在App的運作。

三.畫面設計:採元件拖拉式設計模式/事件模組系統產生,不用背複雜html及事件制作。

使用相同Basic語言於B4X的三平台(B4J平台windows/B4A平台Android/B4I平台iOs)分別開發測試

神奇的地方即程式模組可供用,不用為各平台開發可結省不少時間及成本。

只要在b4x網站的forums下關鍵字(如.Game)即可找到許多分享程式或範例

https://www.b4x.com/android/forum/pages/results/?query=Game

https://www.b4x.com/android/forum/threads/xui2d-x2-v2-0-2021.131279/#content

希望用App開發Game游戲,可參考一下!

點擊我,可註冊成為智慧連線戰友!加好友一起為復活Basic語言而努力!

https://www.potatomedia.co/auth/signup?invite=x4Kybdshm

其他經典游戲原始碼如下網址

https://www.b4x.com/android/forum/threads/xui2d-x2-v2-0-2021.131279/#content

CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…
加载中…

发布评论