经典卡牌开发:单机斗地主
Section outline
-
本课程专注于基于 strangeIOC 框架的斗地主游戏开发,适合具备一定 MVC 概念或编程基础的学习者,虽以 strangeIOC 框架为核心,但老师会帮助零基础学员理解掌握。
参考学习课程:基于strangeIoC的游戏框架开发和应用
课程共 51 课时,内容从界面搭建逐步深入到游戏完整功能实现:
首先使用 UGUI 搭建游戏界面,并介绍斗地主游戏逻辑;随后基于 MVC 模式进行开发,按 “先写好每个模块功能,再通过 Command 串联,操作数据” 的流程,依次讲解 Tools 工具使用、数据操作、卡牌信息类与规则类编写、素材导入等内容,涵盖从开始界面、角色界面到交互面板等界面开发,以及对象池、各类 Model、Command 的代码编写;最后实现发牌、抢地主、出牌、电脑智能出牌、游戏结束判断与处理等核心功能,帮助学员系统掌握 strangeIOC 框架下的游戏开发全流程 。
核心内容
- 界面开发:涵盖开始界面、角色界面、交互面板等。
- 代码编写:包括对象池、各类 Model、Command 等。
- 功能实现:完成发牌、抢地主、出牌、电脑智能出牌、游戏结束判断与处理等核心功能。
-
斗地主项目资源 File TXT
通过网盘分享的文件:Fight Against Landlord.rar等6个文件
链接: https://pan.baidu.com/s/1k2oofbBrrtj6FY4_leV4KQ?pwd=ee2g 提取码: ee2g
--来自百度网盘超级会员v7的分享
-