Advertisement

这个项目是使用Unity开发的3D麻将棋盘游戏,参考快乐麻将的手法

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
本项目采用Unity框架构建了一个三维麻将棋盘游戏,并借鉴了微信麻将的游戏机制。目前团队致力于构建一个基于游戏抽象的应用端框架,旨在实现麻将机功能与打牌操作的独立化。通过触控操作,玩家能够便捷地组织和执行各项任务。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 基于Unity3D——借鉴欢设计(附源码及文档)
    优质
    本项目是一款基于Unity引擎开发的3D麻将棋游戏,设计灵感来源于热门手游《欢乐麻将》。提供全面的游戏规则、界面和玩法,并附有完整源代码与详尽开发文档。适合对3D游戏开发感兴趣的开发者参考学习。 这个项目使用Unity开发的3D麻将棋牌游戏,参考了腾讯的欢乐麻将手游进行制作。 目前该项目正处于前端开发阶段,并对游戏进行了抽象处理。其中包括对麻将机、各种打牌动作等进行了解耦设计,使得在麻将机上的操作(如出牌、摸牌和整理牌)与具体的规则无关,以命令形式驱动这些动作。之后采用了消息驱动机制来控制麻将机执行不同的动作。 在此基础上附加了游戏的规则功能,使初学者也能顺利运行项目。所有上传的游戏代码都经过测试并成功运行过,请放心下载使用! ### 项目备注: 1. 所有上传的项目代码在确保功能正常后才进行分享。 2. 此资源适合计算机相关专业的在校学生、老师或企业员工学习,也适用于初学者进阶学习。此外,该项目也可以作为毕业设计、课程设计或者作业的一部分展示初期项目的概念和框架。 3. 如果有一定的基础,可以在现有代码的基础上进一步修改以实现其他功能,并用于毕业设计、课程项目等用途。 下载后请务必先查看README文件(如果有),仅供学习参考之用,请勿将此资源应用于商业目的。
  • Unity XLua
    优质
    本项目采用Unity引擎结合XLua框架进行高效开发,专注于麻将和棋牌游戏的设计与实现,致力于提供流畅的游戏体验和丰富的玩法。 Unity XLua框架源码适用于开发麻将、棋牌类游戏,并包含客户端服务器部分。
  • 达达-Cocos Creator
    优质
    《达达麻将》是一款使用Cocos Creator引擎开发的经典棋牌游戏,为玩家提供逼真的麻将游戏体验和丰富的玩法模式。 参考幼麒麟家的达达麻将以及Cocos官方商店中的棋牌游戏示例进行了一些改动后可以正常运行。该项目使用的技术栈为:前端采用 Cocos Creator 和 JavaScript,后端基于 Node.js,数据库选用 MySQL。
  • Unity3D
    优质
    《Unity3D麻将游戏》是一款采用Unity3D引擎打造的经典棋牌游戏,逼真的画面和流畅的操作带给玩家身临其境的游戏体验。 在Unity3D开发的麻将游戏中可以查看源码,该游戏包括红中麻将和转转麻将成为两个例子。 注意:原句表述稍作调整以使语义更加通顺,并非直接翻译。原文未提及具体技术细节或联系方式等信息,在重写时亦遵循这一原则。
  • C#源代码
    优质
    这是一款使用C#编程语言开发的麻将游戏软件的源代码。该代码包括了游戏的基本框架、规则实现以及用户界面设计等核心部分。适合对麻将游戏机制和C#有兴趣的学习者参考与学习。 刚接触C#,我尝试着做一个小程序来练习一下手头的技能,不过程序的效果还有待提升。对于像我这样的新手来说,在学习面向对象思想的过程中或许能对其他人有些许帮助。希望各位能够多多指导。
  • AI:简化人工智能
    优质
    麻将AI是一款旨在简化和优化麻将游戏体验的人工智能工具。它通过算法模拟玩家决策过程,提供策略建议,帮助初学者快速掌握规则,并增强所有玩家的游戏乐趣。 简化麻将游戏的AI。 有关游戏规则或游戏服务器的信息,请参阅相关文档。 要查看最新版本中的新增功能,请查阅文件“update.log”。 如果您想在此基础上编写一种新的AI,请阅读以下内容: 在函数“int main”所在的文件“main.cpp”中更改AI信息。 在文件“algo.cpp”中重写这些功能 - 无效ActionAfterPick(tile T) - 无效ActionAfterMPick(瓷砖T,布尔Canchi)
  • 基于Unity3D源码及文档说明(借鉴腾讯欢
    优质
    本资源提供基于Unity3D开发的麻将棋牌游戏完整源代码和详尽文档,设计灵感源自腾讯欢乐麻手游。适合游戏开发者深入学习与二次创作。 本项目基于Unity3D开发了一款麻将棋牌游戏,并参考了腾讯的《欢乐麻将》手游的设计理念。当前阶段主要集中在游戏前端的开发上,通过抽象化处理实现了对麻将机以及各种打牌动作(如摸牌、出牌和整理牌等)的解耦操作,确保这些行为与具体的规则细节无关。 为了实现这一目标,项目采用了一种命令驱动的消息机制来控制麻将机的动作执行。在该架构之上还叠加了一个规则层,用于根据特定地方的麻将游戏逻辑发出相应的动作指令给麻将机,从而完成整个核心的游戏流程设计。这种框架允许记录一场完整的麻将比赛,并通过保存相关的动作命令实现回放功能。 该项目涵盖了多种技术和知识点的应用,包括但不限于:游戏开发框架、图形学原理(如自定义着色器编写)、Unity模型的动作制作及贴图绘制技术、美术资源的获取与管理、C#编程语言的应用实践、3D建模软件(例如3ds Max)在创建模型和骨骼动画中的使用技巧以及内存优化策略等。
  • 16P -
    优质
    16P 麻将:麻将-开源是一款基于开源理念开发的多人在线麻将游戏,支持多达16名玩家参与,旨在为全球麻将爱好者提供一个公平、透明的游戏平台。 麻将是一种在中国非常流行的经典游戏。这里提到的是台湾麻将。
  • Android平台
    优质
    这是一款在Android平台上运行的免费开源麻将游戏,玩家可以自由下载源代码进行修改和二次开发,适合喜欢自定义游戏体验的用户。 Andjong 麻将游戏的源代码是一个日本的开源项目,包含了大量的详细日文注释,对麻将类游戏开发具有较大的帮助。