矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 1541|回复: 19

写了个牌九组合比大小纸牌扑克小游戏

[复制链接]
     
发表于 2024-3-12 16:09:42 | 显示全部楼层 |阅读模式
本帖最后由 ustone 于 2024-3-12 16:36 编辑

牌九10.png 牌九11.png 牌九12.png
     
 楼主| 发表于 2024-3-12 16:19:29 | 显示全部楼层
图形用户界面(GUI)编程可以学习C++ Builder,多图、实例、书籍
图形用户界面(GUI)编程可以学习C   Builder,多图、实例、书籍_Jc.jpg

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-12 16:20:50 | 显示全部楼层
图形用户界面(GUI)编程可以学习C++ Builder,多图、实例、书籍
https://www.cnblogs.com/ustone/p/16985905.html
回复 支持 反对

使用道具 举报

     
发表于 2024-3-12 16:38:53 | 显示全部楼层
不了解现在最新版的C++Build是否跨平台?如果不跨平台的话,还是Qt更好一些。
回复 支持 反对

使用道具 举报

     
发表于 2024-3-12 16:40:36 | 显示全部楼层
shawking 发表于 2024-3-12 16:38
不了解现在最新版的C++Build是否跨平台?如果不跨平台的话,还是Qt更好一些。


能跨平台,基于.NET(MONO)
也就是代码不是Native,确实QT好
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-12 16:45:27 | 显示全部楼层
shawking 发表于 2024-3-12 16:38
不了解现在最新版的C++Build是否跨平台?如果不跨平台的话,还是Qt更好一些。

11.3支持安卓和iOS,最新的12.0编译器工具链改动较大,暂时去掉Windows以外平台支持。Delphi支持Windows、macOS、Linux、Android和iOS全平台,一套代码编译为多平台应用。
C   Builder使用FMX多平台框架(FireMonkey)写的三个安卓小游戏应用:ZEC推箱子、ZEC.jpg
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-12 16:47:20 | 显示全部楼层
JuncoJet 发表于 2024-3-12 16:40
能跨平台,基于.NET(MONO)
也就是代码不是Native,确实QT好

C++ Builder使用FMX多平台框架(FireMonkey)开发安卓APP应用,底层是基于什么?

【DelphiGuy】:
底层是基于Android NDK的,JDK也可以调用。
Delphi、C++Builder目前编译生成的安卓应用是基于ARM机器码的共享库.so(相当于DLL,在.APK中有一个java写的启动代码通过调用一下.so中的入口点来加载它),是基于安卓NDK的原生应用。
FMX的整个架构都是自绘制的,没有依赖操作系统提供的UI,但是具体实现肯定也不可避免使用一部分平台相关的APIs,要通过条件编译来实现跨平台。
回复 支持 反对

使用道具 举报

     
发表于 2024-3-12 16:58:15 | 显示全部楼层
ustone 发表于 2024-3-12 16:47
C++ Builder使用FMX多平台框架(FireMonkey)开发安卓APP应用,底层是基于什么?

【DelphiGuy】:


哦 好像不依赖.NET
QT在Android平台上也这样实现
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-12 17:05:54 | 显示全部楼层
JuncoJet 发表于 2024-3-12 16:58
哦 好像不依赖.NET
QT在Android平台上也这样实现

FMX多平台框架的绘制是基于OpenGL的,所以比较通用能跨平台。
回复 支持 反对

使用道具 举报

     
发表于 2024-3-12 17:09:29 | 显示全部楼层
微信图片_20240312170813.jpg
qt的话,编译到Android无需改代码,桌面应用可以直接生成apk
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-12 17:11:35 | 显示全部楼层
JuncoJet 发表于 2024-3-12 17:09
qt的话,编译到Android无需改代码,桌面应用可以直接生成apk

你这个Qt项目是什么语言的?
回复 支持 反对

使用道具 举报

     
发表于 2024-3-12 17:14:54 | 显示全部楼层
ustone 发表于 2024-3-12 17:11
你这个Qt项目是什么语言的?

C++         
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-3-12 17:29:57 来自手机 | 显示全部楼层
JuncoJet 发表于 2024-3-12 17:14
C++

那是Qt widgets项目,能编译成安卓app?
回复 支持 反对

使用道具 举报

     
发表于 2024-3-12 19:55:58 | 显示全部楼层
不错,会编程就是好
回复 支持 反对

使用道具 举报

     
发表于 2024-3-12 20:06:28 | 显示全部楼层
楼主牛逼,赞!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 23:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表