C#之四十九 游戏编程周每日总结
视频:https://edu.csdn.net/course/detail/27107
第一天:(打好根基整军备战)
| 知识点 |
是否掌握 |
备注 |
| 能够设计出游戏主窗体 |
□是 □否 |
|
| 已理解单独定义方法的必原因 |
□是 □否 |
|
| 会定义方法 |
□是 □否 |
|
| 会使用方法 |
□是 □否 |
|
| 会产生单个随机数 |
□是 □否 |
|
| 能够通过循环访问数组中的元素 |
□是 □否 |
|
| 初步了解面向对象能够区分类与对象 |
□是 □否 |
|
| 能够区分引用类型的变量和对象 |
□是 □否 |
|
| 能找出Form类的静态方法 |
□是 □否 |
|
| 初步理解对象间的包含关系 |
□是 □否 |
|
| 会进行字符串和数值之间的转换 |
□是 □否 |
|
| 今日总结 |
|
|
第二天:(兵马未动粮草先行)
| 知识点 |
是否掌握 |
备注 |
| 会定义和初始化矩阵数组 |
□是 □否 |
|
| 能以矩阵的方式输出矩阵数组的值 |
□是 □否 |
|
| 理解游戏中呈现和数据之间的关系 |
□是 □否 |
|
| 能够编码实现消行 |
□是 □否 |
|
| 我最终实现了DataContext类 |
□是 □否 |
|
| 能在List 对象中存入和读取数据 |
□是 □否 |
|
| 能在Dictionary对象中存入读取数据 |
□是 □否 |
|
| 理解ShapeTable ,并会定义各种形状 |
□是 □否 |
|
| 能从ShapeTable中快速找到自己所需的形状 |
□是 □否 |
|
| 今日总结 |
|
|
第三天:(厉兵秣马排兵布阵)
| 知识点 |
是否掌握 |
备注 |
| 了解GDI+绘图的基本过程 |
□是 □否 |
|
| 会从控件中得到Graphics对象 |
□是 □否 |
|
| 会画出一个小方块 |
□是 □否 |
|
| 能够根据数组画出一个形状 |
□是 □否 |
|
| 理解定义Block的原因 |
□是 □否 |
|
| 让Block能够自绘 |
□是 □否 |
|
| 会使用Timer |
□是 □否 |
|
| 能够让数据控制绘制(实现变形、左、右、下) |
□是 □否 |
|
| 今日总结 |
|
|
第四天:(一鼓作气直捣黄龙)
| 知识点 |
是否掌握 |
备注 |
| 了解键盘按键如何与程序交互 |
□是 □否 |
|
| 能够从代码上区分各个按键 |
□是 □否 |
|
| 感受到数据控制呈现 |
□是 □否 |
|
| 理解方块状物体 碰撞检测 的原理 |
□是 □否 |
|
| 感受到呈现归于 数据 |
□是 □否 |
|
| 理解了界面闪烁的原因,并能解决之 |
□是 □否 |
|
| 今日总结 |
|
|
第五天:(清理战场总结经验)
| 知识点 |
是否掌握 |
备注 |
| 能消去填满的行,并计算得分 |
□是 □否 |
|
| 能够选择合适的时机判定输赢 |
□是 □否 |
|
| 根据自己的理解,对游戏进行了一定的扩展 |
□是 □否 |
|
| 今日总结 |
|
|
文章来源: aaaedu.blog.csdn.net,作者:tea_year,版权归原作者所有,如需转载,请联系作者。
原文链接:aaaedu.blog.csdn.net/article/details/51601090
- 点赞
- 收藏
- 关注作者
评论(0)