小游戏
文章平均质量分 72
用实战为线索,来掌握C++的知识点
Respect@
感谢
展开
-
一篇博客学会了坦克大战
坦克大战实例像素分辨率 实例 《坦克大战》是由日本南梦宫Namco游戏公司开发的一款平面射击游戏,于1985年发售。游戏以坦克战斗及保卫基地为主题,属于策略型联机类。 该游戏是FC平台上少有的内建关卡编辑器的几个游戏之一,玩家可自己创建独特的关卡,并通过获取一些道具使坦克和基地得到强化. 游戏的架构: 开始界面 像素 像素是整个图像中不可分割的单位或者是元素,每个像素近似一个小方块,这些小方块都有一个明确的位置和被分配的色彩数值(显示不同的颜色) 分辨率 分辨率(屏幕分辨率)是屏幕图像的精密原创 2021-07-11 11:04:07 · 399 阅读 · 19 评论 -
迷宫求解----更新迭代
迷宫求解 问题: 1.为什么要使用栈 2.什么是回溯法 栈的原理: 栈也是一种线性表,只不过它是操作受限的线性 表,只能在一端操作。 进出的一端称为栈顶(top),另一端称为栈底(base)。栈可以用顺序存储,也可以用链式存储。 找迷宫通路需要使用回溯法,找迷宫通路是对回溯法的一个很好的应用,实现回溯的过程用到数据结构 回溯法:对一个包括有很多个结点,每个结点有若干个搜索分支的问题,把原问题分解为若干个子问题求解的 算法。 当搜索到某个结点发现无法再继续搜索下去时,就让搜索过程回溯(回退)到该节点的前一个原创 2021-04-06 21:04:14 · 593 阅读 · 4 评论 -
俄罗斯方块窗口模式--更新迭代
#include <stdio.h> #include <graphics.h> #include <time.h> #include <conio.h> //kbhit()使用 int score = 0; //总分 int rank = 0; //等级 #define BLOCK_COUNT 5 #define BLOCK_WIDTH 5 #define BLOCK_HEIGHT 5 #define UNIT_SIZE 20原创 2021-03-23 08:36:46 · 1885 阅读 · 4 评论