自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 mooc游戏设计基础(自学)10

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1(源自中国传媒大学韩红雷老师的课程和他出版的书籍《《游戏开发程序设计基础》》)第十章 本次要做的是对前一个坦克大战进行改进,主要采用的是引入外部文件的机制,包括属性修改文件、地图文件、图片文件等等。引入能进行属性修改的INI文件能使参数设置放在外部,而

2020-06-19 20:47:07 205

原创 mooc游戏设计基础(自学)11

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1(源自中国传媒大学韩红雷老师的课程和他出版的书籍《《游戏开发程序设计基础》》)第十一章(1) 十一章中的第一个应用程序是指针的高级应用,利用链表建立一个玩家的信息管理系统,里面用到了关于链表最常见的增删改查操作。具体的内容是创建一个玩家结构体,并建立相应

2020-06-19 15:47:41 179

原创 mooc游戏设计基础(自学)9

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1(源自中国传媒大学韩红雷老师的课程和他出版的书籍《《游戏开发程序设计基础》》)第九章第九章的小游戏是初级版“坦克大战”,玩法就跟最常见的坦克大战一样。(1)首先新建一个左面应用程序,命名为“tank”。(2)设置需要用到的全局变量和常量:enum D

2020-06-17 14:21:44 173

原创 mooc游戏设计基础(自学)8

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1(源自中国传媒大学韩红雷老师的课程和他出版的书籍《《游戏开发程序设计基础》》)第八章第八个小游戏是“单词英雄”,就是玩家用键盘打出屏幕中出现的单词,若单词下降到界面下而玩家未及时打出,则生命值减一。单词下落的速度会随着分数的变化而变化。(1)还是先创建

2020-06-13 20:51:36 173

原创 mooc游戏设计基础(自学)7

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1(源自中国传媒大学韩红雷老师的课程)第七章第七章学习的小游戏是“弹弹球”,唯一的交互就是由玩家按下空格键新生成一个小球。但其中用到了很多有趣的知识点,包括实事更新达到动画效果、建立后备缓冲交换机制防止闪烁和擦除、窗口的变化机制(边界会根据窗口的大小变化而变

2020-06-12 16:24:20 184

原创 mooc游戏设计基础(自学)6

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1第六章第六章中的小游戏是“移动方块”,玩家需要将方块移动到随机出现的方块位置上面,每完成一次加一分。(类似于贪吃蛇)(1)先创建一个新的桌面应用项目,取名为“brick”(砖块)。(2)分析一下游戏需要的函数功能:随机位置、创建砖块、判断重叠,然后在

2020-06-11 13:07:40 162

原创 mooc游戏设计基础(自学)5

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1第五章第五个小游戏是制作博德曼分形集合,根据博德曼公式进行迭代,然后将收敛区域部分绘制成黑色,发散区域绘制成白色。(分形指的就是一些看似杂乱无章,但其实是用一些函数迭代而成的图形,曼德博集合属于其中的逃逸时间分形)(1)先创建一个新的桌面应用程序,取名为

2020-06-10 21:27:13 170

原创 mooc游戏设计基础(自学)4

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1第四章第四个小游戏是一个猜数字游戏,系统会随机给出一个四位数,用户进行输入,若用户输入正确,则直接显示“答对了”。否则,将会输出的是位置正确且数字正确的个数,以及数字正确但数字错误的个数。(1)首先还是创建一个新的桌面应用程序项目,取名为“branch”

2020-06-10 18:06:54 125

原创 mooc游戏设计基础(自学)3

mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1第三章第三个小游戏是“小型计算器”,即根据用户输入进行简单的四则运算。(1)还是先创建一个新的桌面应用程序项目,命名为“Expression”。(2)定义需要用到的全局变量,包括两个数字、字符计数器、操作符、临时存储区、计算结果、是否有结果判断、显示输

2020-06-08 19:34:44 125

原创 MOOC游戏设计基础(自学)2

利用VS进行游戏设计学习(自学)mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1第二章第二个游戏是“打字游戏”,随机给出26个字母中的任意一个,由玩家对应输入,若输入正确则加一分,输入错误则生命值减1,直到生命值为0的时候计算打字速度和最终得分。(1)同样先创建一个新的桌面应用程序,并命名为“var

2020-06-08 16:00:39 180

原创 MOOC游戏设计基础(自学)

利用VS进行游戏设计学习(自学)mooc自学网址:https://www.icourse163.org/learn/CUC-1450328379?tid=1450742649#/learn/content?type=detail&id=1216695336&sm=1每一章最后都要进行一个小游戏的设计,这是让我觉得非常有意思的地方。计算机游戏应用了大量的媒体和交互,这次课程主要是在集成开发环境下进行学习(IDE)。第一章第一个小游戏是“会变色的hello world!”,根据鼠标左右

2020-06-08 14:34:09 320

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除