C语言游戏
文章平均质量分 58
基于C语言实现一些小游戏
我不是小白菜
路漫漫其修远兮,吾将上下而求索。
展开
-
C语言之三子棋基础版
文章标题前言功能演示开发环境游戏规则 前言 前言:最近爱上了做小游戏。先用基础版就是没有做图形化界面,只实现了基础的底层功能。 功能演示 插入动图。 开发环境 vc++6.0 游戏规则 规则大家都比较熟悉。 先是玩家输入坐标,在控制台打印字符‘X’,然后轮到电脑随机输入坐标,并在控制台打印‘O’。直到有一方横着或竖着或对角线的三格都为同一字符,则游戏结束,并打印出是哪一方胜利。如果在九宫格都满了的情况下没有出现胜利的情况,则打印显示该局为平局。 ...原创 2021-08-31 16:36:00 · 145 阅读 · 1 评论 -
c语言之推箱子功能汇总
前言: 先说说我写推箱子小游戏的过程。 第一版:没有图形化界面,不能选关。只有推箱子的最基础功能。 第二版:增加图形化界面,但是不能选择关卡。 最终版:增加选择关卡功能、播放/关闭音乐功能、退出游戏功能。 之前的两个版本也用博客记录下来了,但是没有进行很详细的说明,只是简单的说明了一下,上传了代码就没管了,所以在这篇文章中我想尽可能的进行详细解析。解析的内容有,如何用c语言编写最基础的推箱子,怎样增加关卡选择,easyx图形库的使用。 首先看一下最终版效果图 最基础版所需实现的功能:从键盘输入wsad控制原创 2021-08-08 21:58:07 · 1191 阅读 · 1 评论 -
推箱子小游戏的代码优化和easyx图形工具库
看到了别人写的代码才发现自己的代码有很多不足的地方。所以参考别人的代码进行了优化。原创 2021-07-29 15:57:26 · 1196 阅读 · 13 评论 -
C语言游戏系列之推箱子
输入WSAD控制行走,只需要把一个方向的代码写好了,剩下的是三个方向就是复制粘贴和简单的修改就可以了。 #include <stdio.h> #include <conio.h> //键盘输入函数库 //0:空地 1:墙 2:箱子要放的位置 5:人与星号重叠5:箱子与星号重叠 3:人+-3 4:箱子:+-4 int map[10][10] = {1,1,1,1,1,1,1,1,1,1, 1,0,0,0,0,0,2,0,0,1,原创 2021-07-04 15:41:09 · 179 阅读 · 4 评论