用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
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!
- 来自作者
- 相关推荐