WillKen's Blog.

WillKen's Blog.

it's better to burn out than to fade away

3D游戏-离散仿真引擎基础
3D游戏-离散仿真引擎基础简答题 解释游戏对象(GameObjects)和资源(Assets)的区别与联系。 游戏对象(GameObject): ​ 游戏对象是一个能够容纳实现实际功能的组件。游戏对象本身不做任何事情。它们需要特殊属性 (special properties) 才能成为一个角色、一种环境或者一种特殊效果。每个对象要做很多不同的事情,有专有属性。 资源(Assets): ​ 资源是可以在游戏或项目中使用的任何项的表示。资源可以来自unity外部创建的文件,例如3d模型、音频文件、图像或unity支持的任何其他类型的文件。也可以在Unity中创建...
3D游戏-游戏的本质
3D游戏-游戏的本质两款功能游戏的介绍 功能游戏是指,以解决现实社会和行业问题为主要目的,同时具有跨界性、多元性和场景化三大特征,并在学习知识、激发创意、拓展教学、模拟管理、训练技能、调整行为、养成良好品质等方面具有明显作用的游戏品类。它在传统游戏重视娱乐性的基础上,更加强调游戏的功能性。   功能游戏一般具有跨界性、多元性和场景化的特点。其并非纯粹像传统游戏一般注重玩家的娱乐体验,而是更加注重其教育、社会影响等功能性的体现,是专业知识与游戏设计的结合。 《折扇》游戏介绍 《折扇》是一款功能游戏,通过简单的交互,帮助用户了解折扇的知识。我们翻阅众多文献与古籍学习了...
MOSAD_HW1
MOASD_HW1实验目的 安装配置Mac OS 和Xcode 熟悉Mac OS按键操作 熟悉Xcode项目结构 实验流程及结果1. 安装虚拟机使用Vmware虚拟机,为Mac虚拟机分配50G存储空间,4G运行内存。 安装Vmware Tools使得分辨率适应电脑屏幕 同时Vmware Tools实现了主机和虚拟机之间文件的拖拽,便于传输文件 2. 安装Xcode使用apple ID登陆app store, 下载Xcode, 出现500错误。 在网上查找资料,解决500错误 3. 编程运行Xcode,选择Single View Application模版。 删除Main.storybo...
Web 2.0 homework
Web 2.0 homeworkThis is the homework for Web 2.0 from SDCS, SYSU. Homework 1 - Recipe Homework 2 - Movie Review Homework 3 - Ring Menu Homework 5 - Calculator Homework 6 - Games Maze & Mole Homework 7 - Fifteen Puzzle Homework 9. Sign up Homework 10. Asynchronous JavaScript Homework 11. Sign ...
字符游戏-智能蛇
字符游戏-智能蛇  智能蛇是字符串版贪吃蛇的升级版。在这篇文章中,我将记录我的学习过程,起到同大家分享、交流的目的。  本次项目的任务是让蛇有一定的智能,能通过算法具有 “感知 - 决策 - 行动” 的能力。开发环境为Linux。   在编写前,首先要掌握如何在终端上实现清屏。在字符终端上完成“清屏”“修改光标位置”“设置字符前景和背景色”等操作,是通过输出 esc序列实现的。对于 VT100 终端, printf(“\033[2J”) 就实现了清屏。详细内容参见, C语言与VT100控制码编程  其次,...
贪吃蛇(字符版)
贪吃蛇(字符版)  “贪吃蛇游戏将会伴随你的大学四年”,软导老师如是说道。身为大一萌新,我只做了最最最简单的字符版贪吃蛇。在这篇文章中,我将向大家介绍字符版贪吃蛇的游戏设计及部分算法。 设计要求  首先,明确设计要求: 1、玩法  贪吃蛇游戏是一款经典的益智游戏,有PC和手机等多平台版本。既简单又耐玩。该游戏通过控制蛇头方向吃蛋,从而使得蛇变得越来越长。2、游戏表示  给定一个1010的字符矩阵表示蛇的生存空间,其中有一条长度5的蛇(HXXXX), “H”表示蛇头,“X”表示蛇身体。空间中可能有食物(“$...
avatar
WillKen
witness me