开发Web之后,您将可以进行任何开发:重新访问Unity3D

在这里,将近12周后,我在Flatiron学校完成了沉浸式全栈Web开发课程。 在如此短的时间内,即使在过去10年的编码工作之后,我在学习编码方面取得了巨大的进步,这令人惊讶。 从程序开始,我们就太努力了。 我们希望能够立即进行编码。 显然,对于我们完全陌生的任何事物来说,这都是不合理的期望。 学习新乐器仅一周,您可能没有写第一首原创歌曲,那么为什么我们期望自己在这么短的时间内完成一项具有挑战性的任务呢? 甚至我都在挣扎,因为编程语言和面向对象的编程都极具挑战性,甚至来自编写脚本语言。 在大学里,我一直在学习3D建模技巧,我想找到一种方法来使用我了解的技术来构建3D虚拟漫游。 原来我的大学可以使用Unity 3D,所以我继续用Unity3D和Javascript对其进行编程。 很难进行调整并完全达到我想要的方式。 我在3D领域的经验不足,因此无法配置碰撞检测之类的东西,并且在必须完成项目的短时间内无法适当地确定相机的速度和速度,但是仍然在我眼里很酷。 现在,我觉得在理解编程方面要有更好的处理方法。 我可能一天之内无法重建此虚拟导览,但我对代码的了解要好得多,并且可以构建一个更好的项目。 我对使用Javascript制作游戏进行了一些快速研究,以激发我的同学的兴趣,发现信息改变了我对如何使用新获得的编码知识进行游戏的整体看法。 我以为,由于我已经非常了解Javascript,因此再次尝试使用Unity3D是有意义的。 但是,无数线程甚至我的同事都建议不要在Unity中使用javascript。 为什么不?…

为什么“无人深空”对游戏和娱乐业很重要

有时候,某些事物会扰乱一种类型,行业或领域,而这种类型,行业或领域最初并没有使所有人都参与进来,但会向正确的方向做出陈述。 独立开发商Hellogames的视频游戏《无人的天空》就是这样一种说法。 当然,它无聊,重复,并没有兑现其许多承诺和功能,而且存在的bug多得让人难以忘怀,但大胆地走到以前没有游戏开发人员去过的地方(对不起)。 不要误会我的意思,在玩了30分钟后,我绝对感到沮丧和不喜欢这款游戏,但也正是在那一刻,我意识到我完全错过了重点,这让我很震惊。 互联网首次启动时,没有人认为它将破坏通信,更不用说世界了。 所有关心的人都是轻描淡写的发明,轻描淡写的技术,并抱怨它不起作用也不应该起作用。 iPod和iPhone以及最近的特斯拉及其电动汽车也是如此。 虽然视频游戏不会改变世界(无论如何也不会很快改变世界),但无限/程序生成的(文字的)游戏世界的想法却没有线性的目标,故事情节或使命,这恰恰是游戏行业所需要的颠覆。 为什么? 因为,你猜怎么着? 如果您确实想要拥有大型多人游戏(战地)的第一人称射击游戏,或者拥有出色讲故事的冒险游戏(《神秘海域》),或者是惊艳的,史诗般的,扣人心弦的混蛋之旅(地狱之战),那么他们就在那里为了你。 但是,如果您想走出一千次尝试,测试和完成的工作的界限,那么请您放开对将来开发人员可能会做的事情的可能性的看法。 试想一下,将此模型与“质量效应”的出色游戏玩法和故事讲述一起使用,或者在未预先编程任何内容且您的动作和动作产生无数结果的情况下开发VR体验。 在整个频谱的另一端,No Mans Sky也可以看作是一种比平时更安静,更具治疗效果的视觉体验,而不仅仅是颜色,它的色彩,氛围,孤立感和向太空的漂泊令人着迷,这可能可用于所有医疗设施(如果只有无战斗模式!)。 我的意思是:不要将其作为传统的视频游戏来玩,而应将其视为互动娱乐的下一个“阶段”的一小部分。