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

推荐阅读
  • Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • VSCode与Gitee集成:项目提交的高效实践
    本文介绍如何利用VSCode内置的Git工具将项目提交到Gitee,简化Git命令的使用,提升代码管理效率。同时分享一些常见的踩坑经验和解决方案。 ... [详细]
  • 本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ... [详细]
  • 本文详细介绍 Go+ 编程语言中的上下文处理机制,涵盖其基本概念、关键方法及应用场景。Go+ 是一门结合了 Go 的高效工程开发特性和 Python 数据科学功能的编程语言。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • This document outlines the recommended naming conventions for HTML attributes in Fast Components, focusing on readability and consistency with existing standards. ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • 题目Link题目学习link1题目学习link2题目学习link3%%%受益匪浅!-----&# ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
  • 本文详细介绍了中央电视台电影频道的节目预告,并通过专业工具分析了其加载方式,确保用户能够获取最准确的电视节目信息。 ... [详细]
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社区 版权所有