毕业设计论坛

 找回密码
 立即注册
查看: 420|回复: 8

[毕业设计] [毕业设计]基于VC++的24点游戏的开发和实现

[复制链接]
发表于 2012-1-24 02:55:11 | 显示全部楼层 |阅读模式
文件格式:word+VC++
文件大小:13.28MB
适用专业:程序设计
适用年级:大学
下载次数:1 次
论文编号:199880
下载咨询:
点击联系客服

论文简介:
毕业设计-基于VC++的24点游戏的开发和实现,正文共30页,13014字,附源程序。
摘要:近年来,随着经济的日益发展,人们的生活水平不断提高,生活质量也在渐渐的改善。适当的娱乐游戏对人们的业余生活是不可必缺的。说到娱乐游戏,人们可能会想到网络上许许多多让人迷恋的网络游戏,比如说,传奇,奇迹,cs等等。是的,的确这些游戏给人们的业余生活添加了很多乐趣。借鉴网上的边锋游戏,我用vc++开发设计了24点游戏的实现算法,并在windows图形环境下设计出一个人机交互的游戏系统(类似于纸牌游戏)。
关键词:穷举法 栈 递归函数
The development and realization of 24 pionts game
Abstract:Recently,with the development of economic ,the people’s life becomes better and better,life condition also is improving more and more.Proper recreation is indispensable in the people’s pasttime life.Mentioned to the game,people may associate many fascinated online games,such as Legend,MU,CS and so on.Certainly,these games enrich people’s life with more and more joys.Using the wing game for reference ,I developed and designed the realization arithmetic of 24 points game.Next I designed a human-computer alternant game system (similar to card game ).
Keyword:enumerating method stack recursive function
1 24点游戏算法实现
1.1 24点游戏简介
要开发一个游戏不是那么容易的,哪怕是简单的算术游戏。要是没有一定的专业知识,没有一定的思维能力是不行的。24点游戏是一个传统的算术游戏,其游戏之精髓就是考验人脑的反应能力。所谓24点游戏,就是通过加,减,乘,除4则运算,将给定的4个整数算出24。当然,传统的纸牌游戏其数字是有限定范围的,一般是从1到13。经统计,当算的目标数把24改为2的时候,独立解数更多,就是解的形式趣于集中化,大多数最后一步用减法(如:2*8-3*5)。游戏时会感到单调。由于24的因数多,解的形式就丰富,能充分发掘游戏者数学发散思维能力。要做好一个简单的24点游戏要具备很多知识。其中最主要的思想就是,24点的表达式要怎样行成,这是此游戏的关键。而要做一个完美的24点纸牌游戏,则需要的知识将会更多。现今,网络上的纸牌游戏数不甚数,比较出名的有联众游戏,边锋游戏,qq游戏。当然,他们的开发队伍庞大之极不是我们个人可以比及的。因此要一个人做好一个比较完美的游戏,是需要一定的游戏天分。以下我就开发24点游戏的几个关键算法和分析做详细的剖析。


论文文件预览:
共5文件夹,168个文件,文件总大小:13.28MB,压缩后大小:1.29MB

  • 毕业设计-基于VC++的24点游戏的开发和实现
  • vc++24点游戏的开发和实现
  • vc++24点游戏的开发和实现
  • Release
  • objCilentSocketThread.obj  [11.77KB]
  • sbrCilentSocketThread.sbr  [0.00B]
  • objConnectDlg.obj  [15.32KB]
  • sbrConnectDlg.sbr  [0.00B]
  • objDataHandle.obj  [21.95KB]
  • sbrDataHandle.sbr  [0.00B]
  • objdatav.obj  [1.05KB]
  • sbrdatav.sbr  [0.00B]
  • objDlgdis.obj  [14.67KB]
  • sbrDlgdis.sbr  [0.00B]
  • objDlgset.obj  [7.97KB]
  • sbrDlgset.sbr  [0.00B]
  • objFiledlg.obj  [13.69KB]
  • sbrFiledlg.sbr  [0.00B]
  • objMainFrm.obj  [9.53KB]
  • sbrMainFrm.sbr  [0.00B]
  • objMydlg.obj  [6.85KB]
  • sbrMydlg.sbr  [0.00B]
  • objNickNameDlg.obj  [8.92KB]
  • sbrNickNameDlg.sbr  [0.00B]
  • objProtocol.obj  [11.23KB]
  • sbrProtocol.sbr  [0.00B]
  • objRWSocketThread.obj  [14.06KB]
  • sbrRWSocketThread.sbr  [0.00B]
  • objScore.obj  [2.97KB]
  • sbrScore.sbr  [0.00B]
  • objScoreContainer.obj  [14.85KB]
  • sbrScoreContainer.sbr  [0.00B]
  • objServerSocketThread.obj  [12.74KB]
  • sbrServerSocketThread.sbr  [0.00B]
  • objSetCountDlg.obj  [8.17KB]
  • sbrSetCountDlg.sbr  [0.00B]
  • objShowNetRank.obj  [14.38KB]
  • sbrShowNetRank.sbr  [0.00B]
  • objSocketThread.obj  [10.94KB]
  • sbrSocketThread.sbr  [0.00B]
  • objStdAfx.obj  [828.00B]
  • sbrStdAfx.sbr  [1.46MB]
  • exework.exe  [356.00KB]
  • objwork.obj  [18.60KB]
  • reswork.res  [18.38KB]
  • sbrwork.sbr  [0.00B]
  • objworkDoc.obj  [7.99KB]
  • sbrworkDoc.sbr  [0.00B]
  • objworkView.obj  [105.22KB]
  • sbrworkView.sbr  [0.00B]
  • res
  • bmpa1.bmp  [3.49KB]
  • bmpa10.bmp  [3.49KB]
  • bmpa11.bmp  [3.49KB]
  • bmpa12.bmp  [3.49KB]
  • bmpa13.bmp  [3.49KB]
  • bmpa2.bmp  [3.49KB]
  • bmpa3.bmp  [3.49KB]
  • bmpa4.bmp  [3.49KB]
  • bmpa5.bmp  [3.49KB]
  • bmpa6.bmp  [3.49KB]
  • bmpa7.bmp  [3.49KB]
  • bmpa8.bmp  [3.49KB]
  • bmpa9.bmp  [3.49KB]
  • bmpb1.bmp  [1.19KB]
  • bmpb10.bmp  [1.19KB]
  • bmpb11.bmp  [3.49KB]
  • bmpb12.bmp  [3.49KB]
  • bmpb13.bmp  [3.49KB]
  • bmpb2.bmp  [1.19KB]
  • bmpb3.bmp  [1.19KB]
  • bmpb4.bmp  [1.19KB]
  • bmpb5.bmp  [1.19KB]
  • bmpb6.bmp  [1.19KB]
  • bmpb7.bmp  [1.19KB]
  • bmpb8.bmp  [1.19KB]
  • bmpb9.bmp  [1.19KB]
  • bmpc1.bmp  [3.49KB]
  • bmpc10.bmp  [3.49KB]
  • bmpc11.bmp  [3.49KB]
  • bmpc12.bmp  [3.49KB]
  • bmpc13.bmp  [3.49KB]
  • bmpc2.bmp  [3.49KB]
  • bmpc3.bmp  [3.49KB]
  • bmpc4.bmp  [3.49KB]
  • bmpc5.bmp  [3.49KB]
  • bmpc6.bmp  [3.49KB]
  • bmpc7.bmp  [3.49KB]
  • bmpc8.bmp  [3.49KB]
  • bmpc9.bmp  [3.49KB]
  • curcursor1.cur  [326.00B]
  • bmpd1.bmp  [1.19KB]
  • bmpd10.bmp  [1.19KB]
  • bmpd11.bmp  [3.49KB]
  • bmpd12.bmp  [3.49KB]
  • bmpd13.bmp  [3.49KB]
  • bmpd2.bmp  [1.19KB]
  • bmpd3.bmp  [1.19KB]
  • bmpd4.bmp  [1.19KB]
  • bmpd5.bmp  [1.19KB]
  • bmpd6.bmp  [1.19KB]
  • bmpd7.bmp  [1.19KB]
  • bmpd8.bmp  [1.19KB]
  • bmpd9.bmp  [1.19KB]
  • dattest.dat  [240.00B]
  • icowork.ico  [3.19KB]
  • rc2work.rc2  [396.00B]
  • icoworkDoc.ico  [2.19KB]
  • bmp大王.bmp  [3.49KB]
  • bmp小王.bmp  [1.19KB]
  • bmp背景01.bmp  [20.30KB]
  • bmp背景02.bmp  [7.80KB]
  • doc24点游戏的开发和实现.doc  [4.96MB]
  • cppCilentSocketThread.cpp  [4.68KB]
  • hCilentSocketThread.h  [1.33KB]
  • cppConnectDlg.cpp  [2.21KB]
  • hConnectDlg.h  [1.75KB]
  • cppDataHandle.cpp  [7.74KB]
  • hDataHandle.h  [1.91KB]
  • hdatastruct.h  [136.00B]
  • cppdatav.cpp  [130.00B]
  • hdatav.h  [282.00B]
  • hDefHead.h  [106.00B]
  • cppDlgdis.cpp  [3.61KB]
  • hDlgdis.h  [1.47KB]
  • cppDlgset.cpp  [1.75KB]
  • hDlgset.h  [1.21KB]
  • cppFiledlg.cpp  [3.62KB]
  • hFiledlg.h  [1.16KB]
  • cppMainFrm.cpp  [1.48KB]
  • hMainFrm.h  [1.30KB]
  • cppMydlg.cpp  [971.00B]
  • hMydlg.h  [1.18KB]
  • cppNickNameDlg.cpp  [1.35KB]
  • hNickNameDlg.h  [1.29KB]
  • cppProtocol.cpp  [3.99KB]
  • hProtocol.h  [1.60KB]
  • txtReadMe.txt  [3.86KB]
  • hresource.h  [3.45KB]
  • cppRWSocketThread.cpp  [3.90KB]
  • hRWSocketThread.h  [1.94KB]
  • cppScore.cpp  [945.00B]
  • hScore.h  [1.12KB]
  • cppScoreContainer.cpp  [1.38KB]
  • hScoreContainer.h  [1.07KB]
  • cppServerSocketThread.cpp  [6.31KB]
  • hServerSocketThread.h  [1.65KB]
  • cppSetCountDlg.cpp  [1.58KB]
  • hSetCountDlg.h  [1.30KB]
  • cppShowNetRank.cpp  [2.42KB]
  • hShowNetRank.h  [1.30KB]
  • cppSocketThread.cpp  [2.48KB]
  • hSocketThread.h  [2.83KB]
  • cppStdAfx.cpp  [206.00B]
  • hStdAfx.h  [1.03KB]
  • apswork.aps  [38.38KB]
  • clwwork.clw  [7.42KB]
  • cppwork.cpp  [4.55KB]
  • dspwork.dsp  [6.84KB]
  • dswwork.dsw  [531.00B]
  • hwork.h  [1.36KB]
  • icowork.ico  [1.05KB]
  • ncbwork.ncb  [777.00KB]
  • optwork.opt  [59.50KB]
  • plgwork.plg  [10.60KB]
  • rcwork.rc  [17.42KB]
  • rc2work.rc2  [396.00B]
  • cppworkDoc.cpp  [1.66KB]
  • hworkDoc.h  [1.42KB]
  • icoworkDoc.ico  [1.05KB]
  • cppworkView.cpp  [49.21KB]
  • hworkView.h  [4.58KB]
  • doc24点游戏的开发和实现.doc  [4.96MB]


下载地址:
购买主题 本主题需向作者支付 200 下载币 才能浏览
回复

使用道具 举报

发表于 2012-2-5 04:29:26 | 显示全部楼层
好东西要收藏 加油 努力赚积分
回复 支持 反对

使用道具 举报

发表于 2012-2-14 12:11:34 | 显示全部楼层
给我发一个好不好?谢谢啦!
gjj870326@126.com
回复 支持 反对

使用道具 举报

发表于 2013-4-8 17:39:31 | 显示全部楼层
支持啊
回复 支持 反对

使用道具 举报

发表于 2013-4-12 20:50:18 | 显示全部楼层

坚持就是胜利,加油赚积分

坚持就是胜利,加油赚积分
回复 支持 反对

使用道具 举报

发表于 2013-4-13 12:01:05 | 显示全部楼层
看看
回复 支持 反对

使用道具 举报

发表于 2013-4-13 16:11:34 | 显示全部楼层
下载可不可以啊?
回复 支持 反对

使用道具 举报

发表于 2013-4-13 20:16:42 | 显示全部楼层
zhichi ding
回复 支持 反对

使用道具 举报

发表于 2013-4-13 21:05:15 | 显示全部楼层
积分呀!!帮顶!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|文百网

GMT+8, 2025-6-10 15:23 , Processed in 1.233899 second(s), 29 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表