热门标签 | 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被管理员删除

推荐阅读
  • 在高并发需求的C++项目中,我们最初选择了JsonCpp进行JSON解析和序列化。然而,在处理大数据量时,JsonCpp频繁抛出异常,尤其是在多线程环境下问题更为突出。通过分析发现,旧版本的JsonCpp存在多线程安全性和性能瓶颈。经过评估,我们最终选择了RapidJSON作为替代方案,并实现了显著的性能提升。 ... [详细]
  • yikesnews第11期:微软Office两个0day和一个提权0day
    点击阅读原文可点击链接根据法国大选被黑客干扰,发送了带漏洞的文档Trumps_Attack_on_Syria_English.docx而此漏洞与ESET&FireEy ... [详细]
  • Python自动化测试入门:Selenium环境搭建
    本文详细介绍如何在Python环境中安装和配置Selenium,包括开发工具PyCharm的安装、Python环境的设置以及Selenium包的安装方法。此外,还提供了编写和运行第一个自动化测试脚本的步骤。 ... [详细]
  • 本文探讨了如何在Classic ASP中实现与PHP的hash_hmac('SHA256', $message, pack('H*', $secret))函数等效的哈希生成方法。通过分析不同实现方式及其产生的差异,提供了一种使用Microsoft .NET Framework的解决方案。 ... [详细]
  • SpringMVC RestTemplate的几种请求调用(转)
    SpringMVCRestTemplate的几种请求调用(转),Go语言社区,Golang程序员人脉社 ... [详细]
  • 远程过程调用(RPC)是一种允许客户端通过网络请求服务器执行特定功能的技术。它简化了分布式系统的交互,使开发者可以像调用本地函数一样调用远程服务,并获得返回结果。本文将深入探讨RPC的工作原理、发展历程及其在现代技术中的应用。 ... [详细]
  • 在寻找轻量级Ruby Web框架的过程中,您可能会遇到Sinatra和Ramaze。两者都以简洁、轻便著称,但它们之间存在一些关键区别。本文将探讨这些差异,并提供详细的分析,帮助您做出最佳选择。 ... [详细]
  • #print(34or4 ... [详细]
  • 深入解析SpringMVC核心组件:DispatcherServlet的工作原理
    本文详细探讨了SpringMVC的核心组件——DispatcherServlet的运作机制,旨在帮助有一定Java和Spring基础的开发人员理解HTTP请求是如何被映射到Controller并执行的。文章将解答以下问题:1. HTTP请求如何映射到Controller;2. Controller是如何被执行的。 ... [详细]
  • 本文详细介绍了钩子(hook)的概念、原理及其在编程中的实际应用。通过对比回调函数和注册函数,解释了钩子的工作机制,并提供了具体的Python示例代码,帮助读者更好地理解和掌握这一重要编程工具。 ... [详细]
  • 2012年7月30日,语言岛团队宣布其智能记单词软件V0.3.4.554版本正式开源。该版本不仅支持跨平台使用,还引入了多项创新功能,旨在帮助用户更高效地记忆单词。 ... [详细]
  • 探讨ChatGPT在法律和版权方面的潜在风险及影响,分析其作为内容创造工具的合法性和合规性。 ... [详细]
  • Mongoose 5.12.10 发布:MongoDB 异步对象模型工具的新特性与修复
    Mongoose 是一款专为异步环境设计的 MongoDB 对象模型工具,支持 Promise 和回调函数。最新版本 Mongoose 5.12.10 带来了多项修复和改进,包括查询选项中的默认值设置、嵌入式判别器填充、以及 TypeScript 定义文件的优化。 ... [详细]
  • 软件工程课堂测试2
    要做一个简单的保存网页界面,首先用jsp写出保存界面,本次界面比较简单,首先是三个提示语,后面是三个输入框,然 ... [详细]
  • 当unique验证运到图片上传时
    2019独角兽企业重金招聘Python工程师标准model:public$imageFile;publicfunctionrules(){return[[[na ... [详细]
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社区 版权所有