cocos2d-x的历史渊源

里卡多·克萨达于1973年出生于阿根廷。

当里卡多65,438+02岁时,他的母亲给他买了第一台电脑,一台Commodore 64。

起初,里卡多和其他孩子一样,全身心投入到电子游戏中,但几个月后,他买了编程方面的书,开始学习用BASIC编写一些简单的游戏。两年后,李嘉图开始学习汇编语言。

Ricardo做了很多游戏,在Commodore 64上贡献了一个游戏编辑器,这个Commodore 64陪伴了他六年。此后,里卡多选择iAPX 286作为他的新伙伴。在他学习C语言的几个月后,Ricardo写了一些游戏演示和一个DOS系统下的游戏编辑器。

当然他并不满足于此,然后李嘉图开始涉足Linux系统,把编辑器移植到Linux系统,把汇编语言改成C语言。Ricardo使用Linux作为主要操作系统很多年了,并且不断地向开源社区贡献代码。此后,他和一些志同道合的朋友一起学习C++和Python,并参加了一些开发比赛。在大学期间,里卡多选择了自己喜欢的计算机科学专业,不断涉猎计算机安全、算法、游戏架构、OpenGL等诸多书籍。2005年,里卡多和他的朋友们想出了用Python“一周写一个游戏”的主意。从2005年到2007年,他们设计了许多种这样的游戏。值得注意的是,每设计一款新游戏,其游戏引擎都是重新开发的。

2008年2月,在阿根廷科尔多瓦附近的洛斯科科斯,他们决定根据之前的开发经验整合技术,组建游戏引擎的原创开发团队。一个月后,第一个版本的游戏引擎诞生了,根据出生地命名为Los Cocos。一个月后,Los Cocos引擎发布了0.1版本,名称由Los Cocos改为Cocos2d。