游戏中的刚体碰撞分析
用 EasyX 实现 Google Chrome 的小恐龙游戏
七彩连珠益智小游戏
魔尺
魔方
泡泡龙
墨攻棋阵 - 黑白棋中的 AI(by 千千)
到了考试周了佯,可是偏偏这个时候迎来了很多很多的课程设计,幸好教授把C语言的课程设计提前发出了,不然都在最后几周,加上数据结构的课程设计就没有时间做这个啦~
刚开始打算做成UWP应用的,可是网上的教程都是C#,并且用C++做的话某些功能和C#不一样,所以就这样拖了好多周,省赛前一点儿也没有开始做,等到省赛结束之后,别人都差不多完成啦!而我才开始准备查找资料……
然而一周过去了,进度还是0%。噫,1%吧!
眼看就要开始验收了,算了,还是用最简单的 EasyX 做吧!以后的 C# 课程设计再考虑 UWP。
周一开始敲代码,整整一周的课余时间,都在努力做这个,现在想起来,那个时候真的好累唉,居然没有感觉到~
最初做这个游戏是因为想起来 秦时明月 中的 墨攻棋阵 ,也就是黑白棋,努力还原动漫中的场景,周末的时候终于完成了。
先附图:
怎么说千千也都是新手呢!感觉做的还算满意吧!
人机对战中有三种模式哦!
Line Way 一笔画游戏(by Smileyan)
Line Way 是一个简单有趣的一笔画游戏。
玩家只需要用鼠标移动到方格上,使游戏角色将所有路径走遍即可过关。
目前游戏共有 25 关。
游戏执行效果如下:
源代码编写环境:Visual C++ 6.0,EasyX(20190219)
完整的游戏源代码在 github 上:https://github.com/smile-yan/LineWay
作者:Smileyan
QQ:837764072
邮箱:837764072@qq.com
程序员专用的打字练习程序
这是一个专门给初学 C 语言的同学用的练习打字的程序。
屏幕上会落下来几个单词(都是 C 语言的关键字),然后通过键盘输入任意一个单词,如果输入正确,下落的对应单词就会消失。
程序会统计实时的准确率和打字速度等数据。
执行效果如下:
完整的源代码如下:
//////////////////////////////////////////////////////
// 程序名称:C 语言码农专用的打字练习程序
// 编译环境:Visual C++ 2008, EasyX_20190415(beta)
// 作 者:温良(大一)
// QQ:1677376433
// 最后修改:2019-5-10
//
#include <graphics.h>
#include <conio.h>
#include <time.h>
#include <stdio.h>
const int WID
...
游戏:AyaCrossX(十字消除游戏)(by ls9512)
十字消除是一款经典消除类小游戏。玩法如下:
- 点击空白处,所在横纵十字线上同色方块会被消除。
- 消除方块会累加得分,并恢复一定量的时间。
- 方块数量少于某数值会出现新方块并回复时间。
- 时间耗尽时则游戏结束。
游戏运行截图如下:
游戏的源码编译环境:Visual C++ 6.0 / 2008 / 2010 / 2012,EasyX 2013霜降版
游戏的源代码如下:
/////////////////////////////////////////////////////////
// 程序名称:AyaCrossX(十字消除游戏)
// 编译环境:Visual C++ 6.0 / 2012,EasyX 2013霜降版
// 作 者:ls9512 <http://www.baidu.com/p/ls9512&g
...