想用C++写一个连连看的小游戏,求思路

呃..没有必要给我现成的代码,我只是想问一下整个小游戏的设计架构至于游戏的实现代码,我顺着思路自己解决就好了,谢了... 呃..没有必要给我现成的代码,我只是想问一下整个小游戏的设计架构
至于游戏的实现代码,我顺着思路自己解决就好了,谢了
展开
 我来答
咎易梦06b
2012-04-14 · TA获得超过112个赞
知道答主
回答量:57
采纳率:0%
帮助的人:53.2万
展开全部
一下是我的思路 我也是菜鸟 愿交流
1.用一个线程来专门负责刷帧 (就是定时重绘界面)
2.用一个数组来存储游戏的数据
3.从数组来绘制画面
4.从用户输入 改变 数组
类的话应该有
GameView ---用于负责怎个游戏的绘制 里面新建线程刷帧
GameData ---用于存储游戏数据 和 改变数据
GameContrl ---由于接受用户输入
Game ---控制怎个游戏
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guolitao_2005
2012-04-14 · TA获得超过113个赞
知道小有建树答主
回答量:96
采纳率:100%
帮助的人:94.4万
展开全部
核心功能:一个主线程代表程序运行,三个子线程:一个负责用户交互,一个负责绘图,一个负责网格生成、棋盘布局以及单位网格分配。核心功能这么处理基本OK了。其它功能要看你的创意了,比如你想要replay动画,就得考虑文件数据保存,一个直接的方法就是按照时间把位图数据存下来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式