昨晚我建立了我的第一个3D游戏(Unity)

我建立了我的第一个3D游戏。 这不是我的第一款游戏,我用JavaScript和Java编写了简短的基于文本的游戏,并用Swift和Java编写了Tic-Tac-Toe,但这是我第一次使用Unity和C#以及彼此交互的3D对象。 太棒了。 自从Atari以来(实际上是从DOS以来)一直玩电子游戏,并且最终(有可能)为我非常喜欢的媒体做出贡献的背景下,这尤其棒。 是的,我还有很长的路要走,但是大多数冒险活动都需要您按开始并播放入门教程。 我的个人教程是在纽约时代广场微软办公室的Playcrafting NYC举办的“借助Unity进入游戏设计”课程中进行的。 借助在墙上运行的应用程序,时髦的环境照明以及厨房内的Xbox One,该办公室既现代又酷。 该课程由Microsoft技术推广人员和游戏设计师Adina Shanholtz教授。 她很清楚自己的知识(关于Unity等),而她的知识和热情使她成为一门舒适而有趣的课程。 诚然,当我学会使用Unity时,我的游戏设计和视觉感觉就倒退了,但是最后,无论采用哪种配色方案,您都可以移动黄色球并收集旋转的蓝绿色立方体。 出于本教程的目的,我们仅将可收集的多维数据集标记为隐藏,但是显然,在实际情况下(尤其是在具有更多对象的游戏中),您实际上想销毁对象并将其从内存中取出。 您不想成为发起滞后派对或通过发起游戏崩溃派对来结束派对的人。 (FYI Playcrafting提供了从周一开始的完整课程)。

如何制作游戏-从商业应用程序和网站开发过渡到游戏

电子游戏是许多程序员渴望的原动力。 我在Commodore 64上长大,并拥有磁带机和自己的3个游戏。 在击败了所有三个人之后,我想要更多……但是小时候,买更多游戏是不可行的。 知道自己买不到游戏,所以我决定尝试制作自己的游戏。 我研究了C64的基本语言,在屏幕上写了文字,发现了惊人的GOTO功能,并做了一些非常糟糕的事情。 虽然我制作的游戏真的不值得玩,但编写自己的代码的经验激发了我的内心。 我意识到,即使是一个孩子,也可以控制计算机,使计算机能够执行我想要的操作……我了解到我可以编写代码。 即使像许多人一样,我最初的编码尝试都是与游戏有关的,但我的第一个实际编程工作与游戏完全无关。 实际上,我的整个职业生涯都花在了商务应用程序,高流量网站,硬件测试工具以及各种其他非游戏软件上。 那时,我遇到了数十位“商业程序员”,他们受到视频游戏的启发而学习了手工艺。 他们中的许多人还长期渴望有一天可以编写自己的游戏。 但是,由于他们是专业的开发商,承担着账单,家庭和责任,所以他们常常难以潜水。 他们中的一些人试图过渡到“游戏开发”中,但是大多数人都难以入门,这是有充分的理由的。 有一种趋势,很多人不得不认为“编程就是编程” ..它们都是一样的,只是使用的库或语法略有不同。 我总是发现这种说法是有缺陷的。 您无需雇用固件程序员来构建高流量的AWS托管网站。…