包含制造的说明档(readme.doc)以及一定会动的执行档一、 超级玛丽制造揭秘1工程开始 2二、 超级玛丽制造揭秘2图片基类MYBITMAP 4三、 超级玛丽制造揭秘3游戏背景类MYBKSKY 7四、 超级玛丽制造揭秘4图片显示类MYANIOBJ 9五、 超级玛丽制造揭秘5魔法攻击类MYANIMAGIC 13六、 超级玛丽制造揭秘6时钟控制类MYCLOCK 14七、 超级玛丽制造揭秘7字体管理类MYFONT 19八、 超级玛丽制造揭秘8跟踪打印类FILEREPORT 22九、 超级玛丽制造揭秘9精灵结构structROLE 24十、 超级玛丽制造揭秘10子弹的显示和帧的刷新 26十一、 超级玛丽制造揭秘11子弹运动和打怪 27十二、 超级玛丽制造揭秘12旋风攻击,小怪运动,火圈 29十三、 超级玛丽制造揭秘13小怪和火圈,模板 34十四、 超级玛丽制造揭秘14爆炸效果,金币 37十五、 超级玛丽制造揭秘15金币提示,攻击提示 41十六、 超级玛丽制造揭秘16攻击方式切换 43十七、 超级玛丽制造揭秘17地图物品 44十八、 超级玛丽制造揭秘18背景物品 47十九、 超级玛丽制造揭秘19视图 48二十、 超级玛丽制造揭秘20地图切换 50二十一、 超级玛丽制造揭秘21游戏数据管理 53二十二、 超级玛丽制造揭秘22玩家角色类MYROLE 58二十三、 超级玛丽制造揭秘23玩家动作控制 63二十四、 超级玛丽制造揭秘24角色动画 69二十五、 超级玛丽制造揭秘25类GAMEMAP全局变量 72二十六、 超级玛丽制造揭秘26菜单控制窗口缩放 76二十七、 超级玛丽制造揭秘27程序框架WinProc 80二十八、 InitInstance函数说明 85二十九、 后记 87以下的资源也很不错,加减可以看一下o使用C++制造3D动画人物-100%提供源码http://download.csdn.net/source/2255453Linuxkernel每一行都完全注释-初学者必备http://download.csdn.net/source/1982431ProgrammingEmbeddedSystems2ndhttp://download.csdn.net/source/1982338J2MEpdfandcode郭克华http://download.csdn.net/source/2229809C语言程序设计(Visual+C6.0环境)http://download.csdn.net/source/2232878VisualC++60MFC+code学习最强宝典http://download.csdn.net/source/2236266ASP.NETWeb(第一次亲密接触ASP.NET)http://download.csdn.net/source/2241466http://hqioan.download.csdn.net/
2020/7/7 10:25:23 1.25MB C++ 超级玛丽 game 不用钱
1
开发环境采用VisualStudio2010旗舰版,因为不需要做什么项目,因为我还是学生呵呵,所以不需要考虑太多的兼容性方面的因素,还是喜欢用新的工具。
开发过程中使用到的技术大概有:DWMAPI:这是vista以来新增的API,具体内容见MSDN,游戏中只使用了部分窗口毛玻璃的效果;
GDI混合GDI+:因为GDI+不支持双缓冲,所以画图时先使用GDI创建缓冲位图,然后使用GDI+的Graphics画在这个位图上,最初由GDI绘制到屏幕;
CSocket:局域网对战肯定要用到socket通信,因为数据量很少,所以使用了封装好的比较简单的CSocket类,这样可以省不少代码;
多线程和互斥对象:因为CSokcet工作在阻塞模式,所以不能使用主线程接受和发送游戏数据,我把绘制图像的代码也放在一个独立线程中,所以需要使用互斥对象来确保主线程退出时所有子线程以释放主线程中的资源,否则会引起内存错误;
自绘控件:在游戏中使用默认的控件也太挫了吧,所以就要自己绘制控件,这样才像游戏,虽然市面上有很多,但是拿来的和自己写的用着感觉不一样;
2021/6/17 21:06:29 448KB MFC 局域网 游戏 DWM
1
高功能的内存加密类库,主要可用于各种游戏的内存加密,防止用户修改游戏数据从而影响游戏的平衡性。
可用于Unity游戏项目,集成简单,使用方便。
集成后基本无需修改原来的代码逻辑,仅需要将变量声明中的int改为EncryptInt,float改为EncryptFloat……,支持int,float,double,long四种基本数据类型的内存加密。
可靠性很高,功能也很高,不影响游戏品质。
发现内存被修改后抛出MemoryCheatException异常,可捕获该异常,并提交服务器,服务端对用户进行封号等惩罚(网游类型)。
2015/7/7 14:18:22 3KB 内存加密
1
qt完成老鼠走迷宫游戏(迷宫生成算法、深度优先、广度优先寻路算法)
2022/9/6 14:58:53 440KB c++ qt
1
本项目是一个基于安卓的象棋项目源码,为联网游戏而设计的。
配有java服务端,不过只能单开。
我没有测试具体的功能,感兴味的可以自己链接数据库试试吧。
下面是运行指南和开发设计文档。
本源码分为客户端和服务端客户端编译即可运行,socket连接为:127.0.0.1:9898运行服务端时,需要使用MySQL建表,建表语句如下:createdatabasechinachess;usechinachess;createtableuser(idintprimarykeyauto_increment,namechar(10)uniquenotnull,passwordchar(16)notnull,headintdefault0,scoreintdefault0,victory_countintdefault0,defeat_countintdefault0,draw_countintdefault0,join_timedatetime)charsetutf8collateutf8_general_ci;服务端DbUtil.java里面有连接数据库的配置简单的设计文档:1.图片收集①背景图片②棋子图片③按钮图片2.音乐收集①背景音乐②按钮点击音乐③选子音乐④吃子音乐⑤走棋音乐⑥胜利音乐⑦失败音乐3.界面设计(photoshop画图)①加载界面②菜单界面④匹配界面⑤游戏界面⑥结算界面4.技术点①socket②多线程同步③MySQL连接④游戏逻辑⑤通信数据格式5.软件①Java环境②安卓开发环境(adtbundle)③MySQL5.76.数据处理byte数据头*0:分割--发往服务器*1:登陆*2.注册*3.消息*4:匹配游戏*5:走棋*6:求和*7:同意求和*8:悔棋*9:同意悔棋*10:认输*11:心跳包--发往用户*12:登陆回调*13:注册回调*14:开始游戏*15:游戏数据*16:游戏结束7.游戏规则①车走直线,不能挡车②马走日,前压马腿③象走田,前压象腿,不可越河④士空走斜一,吃走斜一,不可越将营⑤将走直一,(吃将可走直线可越将营),不可越将营⑥炮空走直线,吃走炮台⑦兵可进不可退,走直一8.绝杀(选)定义:无论怎么走,将都会被杀的棋叫做绝杀实现:扫描每个己方棋子的每一步,只要有一步致使不会死帅,就不是绝杀之棋9.智能AI(略)10.流程
2016/9/16 23:47:37 8.27MB 安卓联网 中国象棋
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡