个人博客
文章平均质量分 72
Excef
这个作者很懒,什么都没留下…
展开
-
【3D游戏编程】6. 物理系统与碰撞
演示视频:<https://www.bilibili.com/video/av71647126/>实验要求:按如下设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-el1AEO3G-1577007479906)(assets/2-1571401970253.png)]设计说明:这一次...原创 2019-12-22 17:38:52 · 273 阅读 · 0 评论 -
【3D游戏编程】5. 与游戏世界交互
编写BaseCode.cs,其中包含Director类,还有一个储存飞碟属性的类Disk,外加一个场景控制器的接口IScenController。UserGUI.cs负责输出提示信息,包括回合数Round,未击中飞碟数Miss,分数Score,以及在游戏结束时输出重新开始的按钮。ActionManager.cs管理场景的动作:管理飞碟的运动以及与用户交互:每当有光标拾取到飞碟时,分数加一,飞碟消失。SceneController.cs作为场景控制器控制游戏的输出信息:回合数,总飞碟数,所得分数。原创 2019-12-22 17:34:06 · 255 阅读 · 1 评论 -
【3D游戏编程】4.游戏对象与图形基础
一. 简答并用程序验证1. 游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象的属性(主要是transform的position,rotation和scale)随每一帧的而发生的改变。2. 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)直接给物体初速度,利用重力实现抛物线运动(需要勾选Rigidbody中的use g...原创 2019-10-04 09:37:01 · 474 阅读 · 0 评论 -
【3D游戏编程】3. 空间与运动
一. 简答并用程序验证1. 游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象的属性(主要是transform的position,rotation和scale)随每一帧的而发生的改变。2. 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)直接给物体初速度,利用重力实现抛物线运动(需要勾选Rigidbody中的use g...原创 2019-09-21 11:01:07 · 461 阅读 · 0 评论 -
【3D游戏编程】1. 游戏的本质——《漫威:未来之战》游戏简析
前言相信很多人都知道漫威,也看过漫威的电影,比如《钢铁侠》《美国队长》《复仇者联盟》系列,等等。电影(或者漫画)里的超级英雄个个身怀绝技,总能在危难时冲锋陷阵,拯救世界(也能不小心或者故意的毁灭世界)。超级英雄的能力总是让我们惊叹,但那终究是电影,在现实世界想要获得这样的能力却几乎是不可能。那么,换个角度,如果在虚拟世界,你能够带领并指挥你喜欢的(以及可能不是很喜欢的)超级英雄(也可以是超级大反...原创 2019-09-09 23:51:25 · 695 阅读 · 1 评论 -
Python语言简介
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种广泛使用的高级编程语言,属于通用型编程语言,由Guido van Rossum 创造。历史:Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。选中Python作为程序的名字,原创 2017-12-15 12:10:38 · 1491 阅读 · 0 评论 -
人工智能与伦理道德
人工智能:“人工智能(Artificial Intelligence)”即AI,指的是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。这是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。 人工智能”一词最初是在1956 年Dartmout原创 2017-12-06 00:16:45 · 1695 阅读 · 0 评论