![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
whitexxxkkk
此账号已弃用,资源请通过其他途径寻找。
展开
-
C语言 推箱子游戏 图形界面版EGE
使用C语言和EGE图形库实现简单精美的推箱子小游戏如果您喜欢我的文章可以点赞支持一下。如果您对我的程序有什么意见和建议欢迎在评论区发表评论。这是我目前为止写的,无论从时间上还是从工程量上来说都是最长的一个小程序。从初学EGE到攻克所有的技术难点,总共历时五天。全代码一千一百多行。在此向帮助过我解决问题的陌生人和老师表示由衷的感谢。首先展示几张程序的运行效果:主菜单界面游戏进行中...原创 2020-02-10 11:08:31 · 6366 阅读 · 6 评论 -
C语言 推箱子游戏 地图编辑器(简单)
推箱子地图编辑器在写推箱子游戏程序的时候我苦于没有地图可以试验程序运行效果,去搜了好长时间都没有找到一个储存16*16地图版本的推箱子关卡信息的文件。无奈下只好自己写了一个地图编辑器用来自己设计地图。原本以为这个伟大的创意只有我才想的出来,结果在CSDN搜索后才发现还有很多人有这个想法。。。但是,其他人写的推箱子地图编辑器大部分都不是C语言版本的,而我写的这一个是C版本的。另外说明一下,...原创 2020-02-05 12:12:47 · 4372 阅读 · 3 评论 -
C语言 推箱子游戏 简单 详细 (控制台)
使用C语言实现超简单的推箱子游戏!恭喜您打开了这篇文章,下面这篇文章,我将用我所有的经验和通俗易懂的语言来向大家讲述简单版本的 推箱子游戏 是如何实现的。虽然我个人水平有限,但还是希望分享的内容能够帮助到大家。如果您喜欢我的文章可以点赞支持一下。如果您对我的程序有什么意见和建议欢迎在评论区发表评论。另外附赠适配该程序简单好用 专属推箱子地图编辑器 让您在16 * 16大地图的条件下也...原创 2020-02-05 12:08:32 · 1969 阅读 · 4 评论 -
C语言 弹小球 小游戏(控制台)
C语言实现弹小球游戏编译环境:vs2019需求:小球在控制台界面内不停移动,碰到边界则改变方向,控制棍子接住小球,得分加一,小球没有被接住则游戏结束。思路:_getch()函数接收a、d两个字符控制控制棍子移动,使棍子接住小球小球y轴则自减,碰到边界再重新弹回来,接住一次小球得分加一。做法:做出小球运动效果的关键就是:通过一个变量控制小球的运动方向,这个变量根据碰到的边界和他当前的值...原创 2020-02-01 15:33:50 · 2154 阅读 · 0 评论 -
C语言 单链表 贪吃蛇小游戏 (控制台)
C语言实现单链表控制台贪吃蛇小游戏编译环境:vs2019需求:统计游戏开始后的时间,控制贪吃蛇;吃到食物蛇身加长,得分加一;碰墙或蛇头碰到身体减一条生命;生命消耗完则结束游戏。思路:使用wasd键控制蛇的移动方向,蛇头碰到食物得分加一,并在地图上随机产生一个食物,累加得分,碰墙或碰自己减一条生命,并初始化整条蛇,生命值为0时结束游戏。做法:使用单链表控制贪吃蛇移动的核心思想就是:链表...原创 2020-02-01 12:53:51 · 1707 阅读 · 0 评论 -
C语言 多人赌马大赛 小游戏
C语言实现多人赌马大赛游戏编译环境:vs2019需求:多人通过对键盘的输入执行下注、押马等操作累加资金,统计信息。思路:首先写出马运动的效果,再根据游戏人数,执行下注、押马功能,统计一系列信息。做法:先是让四匹马不停地同时跑动的效果。马的跑动通过内层循环控制让每匹马都走一步,外层无限循环控制让每匹马一直跑即可实现。定义dis数组,内层循环四次(马数)的次数,每次循环这匹马的奔跑距离累...原创 2020-01-31 22:11:51 · 1437 阅读 · 0 评论 -
C语言 打飞机 小游戏
C语言实现简单的打飞机小游戏编译环境:vs2019需求:在同一个平面内,控制大炮发射的三个方向,空格发射炮弹,敌军和友军飞机会一直随机在天上飞过,击中天上飞行的敌军飞机加一分,击中友军飞机减一分思路:先初始化程序,再画出说明和地图,接着进入无限循环,循环中分别实现飞机不停地在天上飞、通过awd空格键控制游戏内容、符合游戏条件时加分三个主要步骤。做法:首先要实现飞机的动画效果,本质是要...原创 2020-01-31 17:28:28 · 4133 阅读 · 1 评论