《见证者》缔造者:C++ 实在太糟糕了,我要自己设计新语言

手游
2019
03/15
20:57
Gamesindustry.biz
分享
评论

大概在 2014 年的时候,正在开发《见证者》的   Jonathan Blow 在某一天停下了手里的工作,然后开始思考为什么游戏编程的体验这么痛苦。然后他开始意识到,这一切都是因为「C++ 是一门非常非常糟糕的编程语言」。

因此他决定自己设计一个新的编程语言 —— Jai。

见证者

Jonathan 认为编程语言不应该如此复杂和繁琐,而它希望「Jai」能实现三个目标:首先,提高程序员的生活质量,让程序员们面对工作的时候不用再那么痛苦;其次,简化现存程序系统;最后,提高程序的效率,通过更少的代码实现同样的效果。

当然,这并不代表   Jonathan 认为 C++ 就一无是处了。他承认前者在某些方面的确是一门很强大的语言,但它也让很多事情变得不必要的困难和麻烦。Jonathan 用的越多,越是有所感触,并且逐渐发现它不是不可替换的,于是便开始了「Jai」的开发工作。

Jonathan Blow

Jonathan 还提到自己之前的游戏开发经验给他带来很多帮助,他表示目前「Jai」能提高 15% 左右的生产效率,而它认为最终这个数字能提升至 50%~80%。值得一提的是,Jonathan 的下一款游戏正是使用「Jai」开发的。

「Jai」的最终目标是能够支撑一款大型 3A 游戏的开发,当然现在它距离这个目标还比较遥远。不过他预计在今年底的时候「Jai」就可以放出首个 Beta 内测版。

来源:Gamesindustry.biz

THE END
广告、内容合作请点击这里 寻求合作
游戏
免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表环球360的观点和立场。

相关热点

3月18日晚19:30,黑鲨游戏手机全球新品发布会在北京电影学院文创园星影中心正式召开。在业界媒体,黑鲨全球粉丝,小米集团创始人、董事长兼首席执行官雷军以及小米集团高管...
手机
据Digitimes报道,知名外设品牌雷蛇此前传出将退出游戏手机市场的消息,不过现在已经证实消息为假,仅裁撤了在美国的约30个营销岗位,开发团队正在研制可能名为Razor Phone 3...
手机
想要玩 3A 级别(高制作预算、高行销成本)的游戏? 以后可能再也不用买昂贵的游戏机或者耗费几个小时下载了。...
业界
3 月 19 日,小米 8 手机迎来了 MIUI 内测版更新,版本号为 9.3.19,带来了 Game Turbo 游戏加速功能,及全新的游戏工具箱。...
业界
《2018 年 1-6 月中国游戏产业报告》,报告显示,2018 年 1-6 月中国游戏市场实际销售收入达到 1050.0 亿元,全年突破 2000 亿元,中国游戏市场已然成长为一个 " 庞然大物 "。...
业界

相关推荐

1
3