自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 飞机大战系列 Space War 2.0(开源)

Space War 2.0 ,实现双人对战模式

2024-07-16 19:00:55 411

原创 飞机大战系列 Space War 1.1(开源)

对Space War 1.0的小升级

2024-07-16 18:27:53 261

原创 飞机大战系列 Space War 1.0(开源)

平面二维飞机大战,全屏可动可发射子弹

2024-07-14 18:16:28 271

原创 关于C语言中未定义元素个数的数组的一个疑问

仍然能输出那个指针 q 所指的值(就是那个8),也就是说 a[5] 是存在的,但是前面的sizeof(a)和最后的sizeof(a)都说明数组 a 中的元素仍是5个(因为sizeof(int)=4),所以说那个指针 q 并没有改变数组 a 中元素的个数与内容,所以我以为,能用 a[5] 来输出 8 是因为数组名本身可以作为指针来用。这就就很奇怪,我上面用来说服自己的数组名可以当指针用的解释好像在这里又行不通了,因为*q=8这句话没有达到我预期的效果,这就是我最大的疑问。看上面第二幅图中的输出也可发现,

2024-05-12 12:19:47 201 1

原创 浙大版《C语言程序设计(第4版)》第三章程序设计题答案

【代码】浙大版《C语言程序设计(第4版)》第三章程序设计题答案。

2024-04-22 13:22:31 199

原创 浙大版《C语言程序设计(第4版)》第二章程序设计题答案

提供简单的答案,帮助大家形成思路,促进对C语言的理解与掌握

2024-04-19 22:54:36 235 1

原创 求助一道推理题

python 推理

2024-03-24 18:43:17 166 2

原创 求助PAT (Basic Level) Practice 1022 D进制的A+B

这道题不难,但是就有两个测试点通不过,而且系统也不给提示,测试点1、2是错误的,请问是哪里出问题了?连和为0的情形都讨论了,但就是有两个测试点不对。

2024-03-01 20:26:22 153

原创 C语言程序设计疑问

这是浙江大学的C语言程序设计(高等教育出版社,第四版)的第二章后的习题(第42页第8题),问我这段程序的输出结果是什么。可这个程序中的第五行我看着有问题啊,而且k的值也没有输入啊。就是这个if里面怎么是k=0这个赋值语句呢?不应该是k==0这个判断语句吗?明明没有输入k的值啊,而且为什么两中情况flag都是1呢?然后我把if(k=0)改成if(k==0)后仍然是有输出的。于是我试着运行了一下,发现这样是有输出的。

2024-01-18 20:34:31 422

原创 哪位大佬能帮忙解释一下这个字符串格式化的问题?

但是实际上报错了,出现Unknown format code 'm' for object of type 'str'但如果把大括号中的m换成5就对了,这是因为什么呢?预期是希望能出现*****就是这个程序我输入5。

2023-11-11 23:25:30 128 1

Space War 1.3自制python小游戏视频

用pygame中精灵类的collide_mask()进行碰撞检测,实现像素级的精确控制,游戏在视觉上感受会更好一点,飞机改成双机炮,速度由15改为25,火力更猛。但子弹装填时间由3改为5,以平衡强度(玩家太强就不好玩了)。敌机对象的移动轨迹更不可预测,增添了move1()和move2()两种控制移动轨迹的函数,move1()的随机移动使得不那么容易预判走位,move2()的追击移动会给玩家带来压力使其需注意躲避撞击,增加游戏性。 运用相机技术实现大升级,载入3648×3200像素大地图,屏幕仍保持1800×1200,中心跟随相机,玩家对象始终处于频幕中间,子弹数量达到1000,因为敌机数量达到100,地图中最多出现20个敌机,敌机移动沿用1.2版本。 之所以说是大更,是因为代码结构进行重大调整,所有类中涉及对象更新的函数全部放到update()中,最后由精灵组camera_group调用update实现所有精灵类的状态更新,结构更加清晰,而所有精灵类之间的碰撞检测都是由colliderect()和collide_mask()配合完成,高效且准确。

2024-08-17

飞机大战系列 Space War1.0(免费,开源)

飞机大战系列 Space War1.0(免费,开源)

2024-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除