- 博客(14)
- 收藏
- 关注
原创 刘妍验证码验证码验证码熊游依
游戏设定是:天空中会随机下落骷髅、炸弹和胡萝卜,他们的运动轨迹随机,猫头鹰会随时间逐渐变小,鼠标可以控制猫头鹰的移动,吃掉胡萝卜,猫头鹰会长大,吃掉骷髅,猫头鹰会变小,缩小至消失或者遇到炸弹则游戏结束,存活40秒则游戏成功。在界面当中有三个躲避区域——安全区,骷髅和胡萝卜遇到该区域的右上边界,会自动弹走,但是炸弹可以穿过安全区。
2023-07-20 12:34:44
162
2
原创 系统安装之大无语事件——你的U盘插在了哪?
用UltralSO刻录启动U盘,写入硬盘映像的时候一直出现错误:“设备写入错误121” “建议格式化U盘后再试” 格式化也没有用,甚至格式化也会一直失败,提示“windows无法格式化你的U盘”或者干脆格不动卡死了。 解决办法是,把U盘插到到机箱后面的 USB口。 原因是机箱的前置(或者机箱顶端)的USB插口供电不足。...
2020-11-14 21:33:26
1791
1
原创 交互媒体专题设计——融入动画技术的交互应用——Owl
目录一 、应用介绍二 、效果展示三 、项目结构四 、技术探讨1、猫头鹰与鼠标的交互2、角色的生成3、猫头鹰与其他角色的交互4、角色与安全区的碰撞五 、参考资料一 、应用介绍Owl是一个动画交互小游戏,游戏中有四种角色:猫头鹰、炸弹、胡萝卜、骷髅:骷髅 炸弹 ...
2019-04-28 21:36:06
850
原创 艺工交叉——《Inside the Mind of Leonardo》引发的一系列思考
本文章是本人交互媒体专题设计课程的一次作业,在上一个学期的课程当中,同学们分别以“手绘vs码绘”、“运动”、“交互式画图系统”为主提交了三次作品,基本上是围绕着“绘画的编程实现”来做的。上次课,我们观看了《达·芬奇的人生密码》(Inside the Mind of Leonardo)这部作品,这次将针对“艺工交叉”的主题,结合在互动媒体技术课中自己及同学的作业,谈一谈自己的体会与见解。英国电影...
2019-01-10 21:21:30
292
原创 互动媒体技术——Processing创意绘画系统
互动媒体技术——Processing创意绘画系统总体设计思路工具:ProcessingProcessing是一个为开发面向图形的应用(visually oriented application)而生的简单易用的编程语言和编程环境。Processing的创造者将它...
2018-12-29 23:10:33
5001
1
原创 MFC Edit Control 的使用方法
MFC用了两年了,各种控件的使用方法总是记不住,这次让俺来记录一下,省的每次都要自己查教程或者参考之前做过的实例。首先新建一个MFC应用程序(基于对话框、单文档或者多文档都行),新建一个对话框,拖一个Edit Control到对话框上,有需要的话要更改ID或者其他属性。 给对话框添加一个类:【右键】->【添加类】->【输入类名】->【确定】给控件添加对应的函数...
2018-11-24 20:01:53
3314
3
原创 P5.JS 手绘和码绘两种方式“运动”主题作品的对比研究
这次作业我针对的主题是“斐波那契螺旋线”背景知识:斐波那契螺旋线,也称“黄金螺旋”,是根据斐波那契数列画出来的螺旋曲线,自然界中存在许多斐波那契螺旋线的图案,是自然界最完美的经典黄金比例。作图规则是在以斐波那契数为边的正方形拼成的长方形中画一个90度的扇形,连起来的弧线就是斐波那契螺旋线。在这次的作业中,我将用手绘和编程作图两种方式创作斐波那契螺旋线,并试图使之拥有“动态”的效果,还会再斐波那...
2018-11-18 00:33:00
686
原创 Unity3D——The Ice Blocks Cracking Adventure Game 模拟(点击消失下落)
The Ice Blocks Cracking Adventure Game是一款小游戏,几个冰块摞在一起,击碎下面的冰块,是最上方的蓝色冰块停留在平面上一定时间即可通关。要简单模拟这个小游戏得思路很简单:建一个平面Plane,添加几个cube,给cube添加重力,并添加脚本,使下面的cube点击可以消失,给最上面的cube或者平面Plane添加碰撞检测,一旦最上面的冰块和平面相撞,就开...
2018-11-14 01:01:49
336
原创 Unity3D——简单入门知识以及实现鼠标控制物体移动、旋转
是时候拿出小本本整理一下最近游戏设计课程的东西辣!简单的背景知识:Unity3D由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。过去Unity支持三种编程语言:JavaScript、C#和Boo,现在只支持C#。Unity3D的界面是酱紫的:场景视图...
2018-11-13 17:33:54
6989
8
原创 VS2017 配置 opencv3.2.0
opencv在学期初就接触了,当时是用于图像处理和人脸检测和识别。在运用opencv进行人脸模型的训练的时候,要应用到FaceRecognizer这个人脸识别类,但发现opencv3已经没有了contrib模块,然而vs2017又只能用opencv3的版本,这给我带来了很大的麻烦。为了解决这个问题我尝试了很多办法,一波三折,现在我将一些配置方法和问题解决方法简单记录在这里。VS2017配置op...
2018-11-13 15:02:22
486
原创 分治法求Fibonacci数列
算法课的简单练习分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。即一种分目标完成程序算法,简单问题可用二分法完成。波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*),用文字来说,就是斐波那契数列列由 0 和 1 开始,之后的斐波那契...
2018-07-29 18:13:43
3983
原创 JS简单练习——setInterval方法打印系统时间
var i=0;function q(){ if(i==5) clearInterval(time); else console.log(Date()); i++;};var time =setInterval(q,2000);调试:
2018-07-28 08:15:18
540
原创 JavaScript简单练习——valueOf() toString() push() pop() join() slice() forEach() indexOf() trim() match()
var s1 = 'abc';var s2 = new String('abc'); (1)typeof s1 // "string"typeof s2// "object"console.log("valueOf:'abc'是:"+s2.valueOf() );console.log("tostring:'abc'是:"+s2.toString() );结果: ...
2018-07-26 14:50:24
249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人