工程 VP 揭秘:我们将经典和前沿相融合
|
如上图所示,在 2020 年比较受欢迎的 10 种语言列表中,Swift 排在了第九位。 Swift 具有很多很好的优势:
另外,Swift 由于得到苹果的大力推广,其受欢迎程度和社区支持正在持续增长。在对应用商店中排名前 110 位的应用程序的研究数据表明,42% 的应用已经在使用 Swift。如果只考虑其中 79 个非游戏应用程序,57% 的 APP 正在使用 Swift。
虽然 Swift 社区增长速度很快,但与其他开源语言相比,还远有不足。根据最新的 StackOverflow 开发人员调查,在 87.354 名受访者中,仅有 6.6% 的人使用 Swift。 这是三种不同的编程语言,本文的主要焦点在于编程语言的适用范围,C/C++/C# 经常用于游戏开发。 据报告调查显示,大约50%的世界人口每天要花时间玩游戏。游戏行业已经变得非常庞大了,并且每年还在增长。对游戏质量的需求也在日益增长,开发人员的人才需求一直存在。 不仅是 Gamin 行业,嵌入式应用,如机器人,3D打印,操作系统,驱动程序,桌面应用程序,如图形套件,桌面字处理器等多个行业都需要使用这3种语言。
此外,这三种编程语言在所有评分中都占据了相当高的位置。在 Hired 的排行榜中,C/C++/C# 位于13-15位。 我只演示了一遍如何控制 Griffin 系统,跳一下就是起飞,展开手臂依靠姿势控制翅膀,Dexie 就学会了。由于游戏是第三人称视角,所以他很快就发现画面中翅膀的运动是直接和自己姿势同步的。随后他就开始享受自己的飞行体验了。没有什么是比你自己更好的游戏控制器了——记住乔布斯在发布第一代 iPhone 时嘲笑手写笔时所说的话。 有意思的是,Dexie 有次快要撞山时,他奋力扬起手臂想要来个急转弯,但由于我设置了最大旋转角度限制,Griffin 不允许他飞特别极限的角度,随后他就撞了山…… 当时是这个样子: Dexie 在 Griffin 上的首飞。 他上来就玩了半小时,发疯似地挥舞着手臂,直到疲倦袭来。最重要的是,那天晚上他睡得很香,对我们来说这是一次胜利!我有更多时间看 Netflix 了 :) 总结 构建这样一套系统让我学到了很多,同时获得的乐趣也很多。总体来说我学到了:
不知这样的一段经历,是否能给你一些启发?
最后,作者计划在近期将项目代码开源出来。 (编辑:鹰潭站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

