c/c++ 小游戏
Object_in_java
这个作者很懒,什么都没留下…
展开
-
C语言 飞机大战2.0 黑窗口版本
#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<Windows.h>int score = 0;int plane_col, plane_row;//飞机位置int bullet_col,bullet_row;//子弹的位置int area_height, area_width;//游戏区域 0-n-1int enemy_col, enemy_row;int ene原创 2021-12-31 16:15:11 · 400 阅读 · 0 评论 -
C++ 游戏开发 打地鼠详解 (含.h文件和.cpp文件)
C++ 基于easyx 开发出的打地鼠小游戏,含有非常详细的讲解。代码很全。如果需要资料请关注博主后私信留一下邮箱。原创 2021-12-31 16:12:22 · 5580 阅读 · 18 评论 -
C语言 打砖块3.0 黑窗口版本
/*函数组织的消砖块,数组保存数据,边界反弹,挡板反弹2021.9.27木C402*/#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<Windows.h>//定义#define WIDTH 40#define HEIGHT 20#define SPACE 0#define VEDGE 1#define HEDGE 2#define BALL 3#def原创 2021-12-31 15:58:03 · 375 阅读 · 0 评论 -
C语言 打砖块2.0 黑窗口版本
#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<Windows.h>int score;int ball_row, ball_col;int ball_vv, ball_vh;int area_height, area_width;int baffle_col, baffle_row, baffle_size;int brick_col, brick_row;boo原创 2021-12-31 15:53:15 · 224 阅读 · 0 评论 -
C语言 二位弹球 1.0 黑窗口版本
#include<stdio.h>#include<stdlib.h>#define UP -1#define DOWN 1#define R 1#define L -1#define LEFT 0#define TOP 0#define RIGHT 40#define BOTTOM 10int main() { int i, j, k,a = 5, b = 5,x = 0,y = 10; int step = 1; int vDirection =原创 2021-12-31 15:45:28 · 215 阅读 · 0 评论 -
C语言飞机大战 1.0 黑窗口版本
#include<stdio.h>#include<stdlib.h>#include<conio.h>int main() { int i, j; int row = 5, col = 15; char input; int intertime = 20; bool isFire = false; int nCol = 4; bool isKill = false; int score = 0; bool isStart = false;原创 2021-12-31 15:43:42 · 98 阅读 · 0 评论 -
C语言 打地鼠游戏 超级详解,各个函数与算法,设计思路与流程
基于easyx的打地鼠游戏 期末大作业一、游戏简介游戏简介:《疯狂打地鼠》是一款经典的单机休闲益智类小游戏,调皮的小地鼠们又出来活动了,你需要做的就是将他们砸回洞中去!机械风+复古风的游戏画面,不一样的体验,趣味性十足!眼手并用消灭地鼠,不仅要求速度快,而且要准,能够锻炼反应能力和大脑协调能力。游戏规则:欢乐有趣的疯狂打地鼠游戏,拥有暴风锤,轻轻一点,即可以把地鼠打得满地找牙!首先可以选择游戏的难易程度,游戏开始时有一个目标分数和生命值,打中一只地鼠得1分,错过则生命 值减1,达到目标分游戏成功,原创 2021-11-15 22:58:46 · 18611 阅读 · 41 评论 -
C++ 简易迷宫游戏easyx
/*走迷宫*/#define _CRT_SECURE_NO_DEPRECATEd#define _CRT_SECURE_NO_WARNINGS#include<graphics.h>#include<conio.h>#include<Windows.h>#include<stdio.h>#define LEFT 0//方向#define RIGHT 1#define UP 0//由于当前素材只有左右二个方向,所以上下共用了左右.原创 2021-10-30 18:13:17 · 2275 阅读 · 1 评论 -
C++ flappybird(基于easyx)
#include<graphics.h>#include<conio.h>#include<Windows.h>#include<mmstream.h>#pragma comment(lib,"Winmm.lib")//障碍物移动,所以鸟看起来移动struct bar { int x; int y; int speed;};struct bar bar1 = { 200,-500,4 };struct bar bar2 = { .原创 2021-10-24 13:27:42 · 2674 阅读 · 1 评论 -
C++飞机大战 easyX
#include<graphics.h>#include<conio.h>#include <mmsystem.h>#include<Windows.h>#include<math.h>#include<stdio.h>#pragma comment(lib,"Winmm.lib")class preGraph {public: preGraph(int w, int h) { initgraph(w, h.原创 2021-10-24 13:25:30 · 5160 阅读 · 1 评论 -
C++ easyx制作打砖块游戏
#include<graphics.h>#include<conio.h>#include<cstdio>#include<time.h>#include<cmath>#include<stdio.h>#include <string>#define HEIGHT 700#define WIDTH 400int ball_x, ball_y;int ball_vx, ball_vy;int ra..原创 2021-10-22 14:11:06 · 1800 阅读 · 1 评论 -
C++ easyx时钟(不同时区)
#include<graphics.h>#include<conio.h>#include<math.h>#define WIDTH 600#define HEIGHT 600#define PI 3.14159#define BLANK 30class initGraph {public: initGraph(int w, int h) { initgraph(w, h); BeginBatchDraw(); } ~initGraph(原创 2021-10-21 15:55:01 · 369 阅读 · 0 评论 -
C语言贪吃蛇(顶级版(解耦,无卡顿,无bug,双模式,9难度))
#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<Windows.h>#include<vector>#include<string.h>#include<time.h>#include<cmath>//(1,2,3,6,7,8)using namespace std;#define WIDTH 40#define原创 2021-10-09 13:29:05 · 437 阅读 · 0 评论 -
C语言飞机大战 二维数组版
#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<Windows.h>#define WIDTH 40#define HEIGHT 20#define SPACE 0#define PLANE 1#define ENEMY 2#define BULLET 3#define VEDGE 4#define HEDGE 5#define MOVEUP -1#def原创 2021-10-04 12:20:46 · 413 阅读 · 1 评论 -
C语言 打砖块
#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<Windows.h>int score;int ball_row, ball_col;int ball_vv, ball_vh;int area_height, area_width;int baffle_col, baffle_row, baffle_size;int brick_col, brick_row;bo.原创 2021-09-15 16:31:00 · 838 阅读 · 3 评论 -
C语言 飞机大战
C语言编写飞机大战1.bounceball#include<stdio.h>#include<stdlib.h>#define UP -1#define DOWN 1#define R 1#define L -1#define LEFT 0#define TOP 0#define RIGHT 42#define BOTTOM 10int main() { int i, j, k,a = 5, b = 5,x = 0,y = 10; int ste原创 2021-09-15 11:34:43 · 531 阅读 · 0 评论