热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

有人对QT做的三国杀感兴趣吗

有一个开源项目:太阳神三国杀。C++开发,QT做的界面,Lua做的AI和武将扩展。项目地址https:github.comgaodayihaoQSanguosha
有一个开源项目: 太阳神三国杀。
C++开发, QT做的界面, Lua做的AI 和武将扩展。

项目地址   https://github.com/gaodayihao/QSanguosha

游戏发布地址 http://tieba.baidu.com/p/2180707786
希望有能力,有兴趣的人加入。



PS: 该项目的原作者是太阳神上。 
我不擅长cpp, 只是个打酱油的, 目前负责那个项目的ai维护, ai 99%是lua实现.

有兴趣的话,可以fork那个项目, 然后可以把自己的commit发一个 pull requests 请求。
如果得到项目成员的认可,就可以给予你直接 push的权限。

43 个解决方案

#1


希望能有熟悉 Qt, 喜欢三国杀的 cpp 开发者加入。

#2


不知道这个项目用QT做有什么具体的优势.. 跨平台?
不过项目是个好项目:)

#3


引用 2 楼 Red_angelX 的回复:
不知道这个项目用QT做有什么具体的优势.. 跨平台?
不过项目是个好项目:)


QT的好处就是跨平台,目前能在 windows, Ubuntu 系统下完美运行。 
之前的版本可以在mac下运行的。 但是因为维护人员不够,目测mac下估计已经有问题了。

#4


该回复于2013-03-13 20:40:26被管理员删除

#5


该回复于2013-03-13 21:31:00被管理员删除

#6


懂CPP Qt,也经常online三国杀。曾经有想自己做一个的打算。不过也只是兴趣而已。就是想几个朋友杀的时候 不用再上线了。

#7


那么项目的主导者呢?我的情况是熟悉Lua和Qt。看了一下项目的基本信息,还不错。
PS:git clone还真是慢,还是下载zip文档吧。

#8


报告,Ubuntu下编译通不过。注释掉了-lfreetype和“swig/sanguosha_wrap.cxx“以后就出现了几十个错误。

#9


引用 8 楼 jiangcaiyang123 的回复:
报告,Ubuntu下编译通不过。注释掉了-lfreetype和“swig/sanguosha_wrap.cxx“以后就出现了几十个错误。


sanguosha_wrap.cxx 是必须要用的

#10


从截图看貌似没有 fmod
你要去弄一个 fmod库, 嫌麻烦的话,把 QSanguosha.pro 中的 CONFIG += warn_on audio qaxcontainer 一行的 audio先删掉看看

#11


楼主的ID很像一个打星际的!
有兴趣~

#12


引用 6 楼 dext 的回复:
懂CPP Qt,也经常online三国杀。曾经有想自己做一个的打算。不过也只是兴趣而已。就是想几个朋友杀的时候 不用再上线了。


如果有兴趣,希望能参与到我们这个项目来, 目前这个项目的主要维护者是两个非计算机专业的大学生。
都是凭着爱好和兴趣在维护。 AI方面则由四五个会一点lua的爱好者在维护。

#13


引用 11 楼 openXMPP 的回复:
楼主的ID很像一个打星际的!
有兴趣~


以前就是搞星际的, 现在喜欢搞三国杀, 你可以下载这个游戏玩一下。
本帖1楼有发布地址,那个百度贴吧的发布贴里面的第2楼那个 haveatry823就是我, 我把盛大的战功系统移植到这个游戏上来了, lua实现的。

你可以先 fork 一份代码研究一下。 发现有什么可以改进的地方,可以给我们发一个pull request

#14


引用 8 楼 jiangcaiyang123 的回复:
报告,Ubuntu下编译通不过。注释掉了-lfreetype和“swig/sanguosha_wrap.cxx“以后就出现了几十个错误。


编译要是还有问题的话, 去项目那里提 issue 吧, 先睡了

#15


再友情帮顶一下  真怀念大学那无忧无虑的时代
可怜现在被面包压得喘不过气

#16


强势围观 支持开源 支持QT

#17


回去看看。。

#18


该回复于2013-03-14 20:30:51被管理员删除

#19


刚才居然被删了。。。作为这个项目主要维护人员之一来打个酱油= =

#20


不错啊,我也下来学习学习

#21


引用 7 楼 jiangcaiyang123 的回复:
那么项目的主导者呢?我的情况是熟悉Lua和Qt。看了一下项目的基本信息,还不错。
PS:git clone还真是慢,还是下载zip文档吧。


19楼就是目前这个项目的实际主导者,主力更新。


PS: 还是 git clone 吧, 差不多每天都有更新的。

#22


会一些QT,也爱三国杀,不过最近做毕设,表示很无力啊。希望更多人参与

#23


LUA完全不懂 但是Qt还行
符合条件么?可以加入么?

#24


引用 19 楼 Paracel_007 的回复:
刚才居然被删了。。。作为这个项目主要维护人员之一来打个酱油= =

你是那位叫“太阳神”吗?可以私聊吗?

#25


引用 23 楼 qq214517703 的回复:
LUA完全不懂 但是Qt还行
符合条件么?可以加入么?


你要加进去玩 3 国 杀 吗?

#26


三国杀天天玩,也很喜欢。虽然学Qt还没学多少,大概了解了一些了,此贴出现之前我是想写个三国杀的一两个小功能来练练手的。不过此贴一出,我想看来不是一件很简单的事。。。还是随便写个火柴人超级玛丽什么的吧。。。

#27


引用 23 楼 qq214517703 的回复:
LUA完全不懂 但是Qt还行
符合条件么?可以加入么?


完全可以,而且十分欢迎。 我们目前主要是缺熟悉Qt的 cpper.

#28


引用 24 楼 jiangcaiyang123 的回复:
引用 19 楼 Paracel_007 的回复:刚才居然被删了。。。作为这个项目主要维护人员之一来打个酱油= =
你是那位叫“太阳神”吗?可以私聊吗?


不是, 太阳神上去年夏天就因为工作原因已经基本退隐了。
19楼那个不是太阳神,但是目前是这个项目的主力更新。

#29


引用 26 楼 kaida1234 的回复:
三国杀天天玩,也很喜欢。虽然学Qt还没学多少,大概了解了一些了,此贴出现之前我是想写个三国杀的一两个小功能来练练手的。不过此贴一出,我想看来不是一件很简单的事。。。还是随便写个火柴人超级玛丽什么的吧。。。


众人拾柴火焰高,有时候哪怕能够帮我们指出一个typo, 修复一个翻译,也是对项目的大贡献。
每个人都只要贡献一点点,项目就会有长足的进步。

#30


引用 29 楼 Go_Rush 的回复:
引用 26 楼 kaida1234 的回复:三国杀天天玩,也很喜欢。虽然学Qt还没学多少,大概了解了一些了,此贴出现之前我是想写个三国杀的一两个小功能来练练手的。不过此贴一出,我想看来不是一件很简单的事。。。还是随便写个火柴人超级玛丽什么的吧。。。

众人拾柴火焰高,有时候哪怕能够帮我们指出一个typo, 修复一个翻译,也是对项目的大贡献。
每个人都只要贡献一点点,……


你是说我能加入项目的开发???我很烂的,大学生而已,学Qt又还没学得怎样~~
能加入的话要我怎么做?

#31


楼上, 你要参与的话,首先要熟悉 git操作, 知道怎样对源代码进行版本管理和协作开发。

先 fork 一下这个项目,然后你就可以开始自己的研究了。
很多成员的早起参与都是通过 pull request方式来贡献代码的。

#32


引用 31 楼 Go_Rush 的回复:
楼上, 你要参与的话,首先要熟悉 git操作, 知道怎样对源代码进行版本管理和协作开发。

先 fork 一下这个项目,然后你就可以开始自己的研究了。
很多成员的早起参与都是通过 pull request方式来贡献代码的。

那还是算了,还没那么牛~~以后有机会再一起合作吧~~

#33


欢乐包里的“屎”这个创意真不错 哈哈

#34


会一些QT,也爱三国杀,不过最近做毕设,呵呵O(∩_∩)O~会关注,希望参与。。。

#35


引用 34 楼 diejiazhao 的回复:
会一些QT,也爱三国杀,不过最近做毕设,呵呵O(∩_∩)O~会关注,希望参与。。。


有兴趣的话,加群: 191748263

#36


这是太阳神么?

#37


太阳神三国杀还是挺好玩的,但有些bug。。。

#38


我研究下,挺感兴趣的。

#39


创建VS2008工程文件失败:
WARNING: Failure to find: swig\sanguosha_wrap.cxx
WARNING: Failure to find: swig\sanguosha_wrap.cxx

#40


该回复于2013-04-16 15:39:26被管理员删除

#41



我也来试试

#42


正愁不晓得qt都坐了些什么,来学习下,lua什么。。看来得得继续提高知识面。。

#43


该回复于2013-10-30 08:16:11被管理员删除

推荐阅读
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 近期尝试从www.hub.sciverse.com网站通过编程手段获取数据时遇到问题,起初尝试使用WebBrowser控件进行数据抓取,但发现使用GET方法翻页时,返回的HTML代码始终相同。进一步探究后了解到,该网站的数据是通过Ajax异步加载的,可通过HTTP查看详细的JSON响应。 ... [详细]
  • 本文详细介绍了如何正确设置Shadowsocks公共代理,包括调整超时设置、检查系统限制、防止滥用及遵守DMCA法规等关键步骤。 ... [详细]
  • 软件测试行业深度解析:迈向高薪的必经之路
    本文深入探讨了软件测试行业的发展现状及未来趋势,旨在帮助有志于在该领域取得高薪的技术人员明确职业方向和发展路径。 ... [详细]
  • Requests库的基本使用方法
    本文介绍了Python中Requests库的基础用法,包括如何安装、GET和POST请求的实现、如何处理Cookies和Headers,以及如何解析JSON响应。相比urllib库,Requests库提供了更为简洁高效的接口来处理HTTP请求。 ... [详细]
  • 本文深入探讨了Go语言中的接口型函数,通过实例分析其灵活性和强大功能,帮助开发者更好地理解和运用这一特性。 ... [详细]
  • Web动态服务器Python基本实现
    Web动态服务器Python基本实现 ... [详细]
  • 在OpenCV 3.1.0中实现SIFT与SURF特征检测
    本文介绍如何在OpenCV 3.1.0版本中通过Python 2.7环境使用SIFT和SURF算法进行图像特征点检测。由于这些高级功能在OpenCV 3.0.0及更高版本中被移至额外的contrib模块,因此需要特别处理才能正常使用。 ... [详细]
  • 理解浏览器历史记录(2)hashchange、pushState
    阅读目录1.hashchange2.pushState本文也是一篇基础文章。继上文之后,本打算去研究pushState,偶然在一些信息中发现了锚点变 ... [详细]
  • 精选10款Python框架助力并行与分布式机器学习
    随着神经网络模型的不断深化和复杂化,训练这些模型变得愈发具有挑战性,不仅需要处理大量的权重,还必须克服内存限制等问题。本文将介绍10款优秀的Python框架,帮助开发者高效地实现分布式和并行化的深度学习模型训练。 ... [详细]
  • Jupyter Notebook多语言环境搭建指南
    本文详细介绍了如何在Linux环境下为Jupyter Notebook配置Python、Python3、R及Go四种编程语言的环境,包括必要的软件安装和配置步骤。 ... [详细]
  • 本文探讨了在一个物理隔离的环境中构建数据交换平台所面临的挑战,包括但不限于数据加密、传输监控及确保文件交换的安全性和可靠性。同时,作者结合自身项目经验,分享了项目规划、实施过程中的关键决策及其背后的思考。 ... [详细]
  • 深入解析WebP图片格式及其应用
    随着互联网技术的发展,无论是PC端还是移动端,图片数据流量占据了很大比重。尤其在高分辨率屏幕普及的背景下,如何在保证图片质量的同时减少文件大小,成为了亟待解决的问题。本文将详细介绍Google推出的WebP图片格式,探讨其在实际项目中的应用及优化策略。 ... [详细]
  • 探索百度WebFE团队打造的强大HTML5上传插件Web Uploader
    本文将详细介绍由百度WebFE团队开发的Web Uploader,这是一款集成了HTML5与Flash技术的上传组件,以其卓越的用户体验和强大的功能著称。 ... [详细]
  • publicclassBindActionextendsActionSupport{privateStringproString;privateStringcitString; ... [详细]
author-avatar
喜欢香覀香的树花园
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有