當前位置:編程學習大全網 - 編程語言 - cocos是那個國家的誕生

cocos是那個國家的誕生

作者簡介

1973年,Ricardo Quesada出生於阿根廷。

在Ricardo 12歲時,他母親為他購買了第壹臺電腦,壹臺Commodore 64。

剛開始,與其他孩子壹樣,Ricardo將自己的精力放在電子遊戲上,但在幾個月後,他購買了編程方面的書籍,開始學習用BASIC語言編寫壹些簡單的遊戲。兩年後,Ricardo開始學習匯編語言。

在Commodore 64上,Ricardo制作了很多遊戲並貢獻了壹個遊戲編輯器,而這臺Commodore 64也陪伴了他長達6年之久。此後,Ricardo選擇了iAPX 286作為他的新夥伴。在他學習了C語言後的幾個月,Ricardo在DOS系統下編寫了壹些遊戲Demo和壹個遊戲編輯器。

當然,他並不滿足於此,隨後Ricardo又開始涉足Linux系統,並將編輯器移植到Linux系統上,將匯編語言改成了C語言。Ricardo將Linux作為主要的操作系統用了很多年,並不斷地為開源社區貢獻代碼。此後他與壹些誌同道合的朋友壹起學習了C++以及Python語言,並參加了壹些開發大賽。在大學期間,Ricardo選擇了鐘愛的計算機科學專業,並不斷涉獵計算機安全、算法、遊戲架構、OpenGL等大量書籍。

Cocos2D的誕生

2005年,Ricardo和朋友萌生了用Python語言 “壹星期編寫壹個遊戲”的想法。在2005~2007年間,他們設計了許多種這樣的遊戲。值得註意的是,每次在設計壹個新的遊戲時,其遊戲引擎都是重新開發的。

2008年2月,他們在阿根廷Córdoba市附近的Los Cocos,決定基於以前的開發經驗,把技術進行整合,並組建了遊戲引擎的原始開發團隊。壹個月後,第壹版的遊戲引擎誕生了,根據其誕生地取名為Los Cocos。壹個月後Los Cocos引擎發布了0.1版,其名稱從Los Cocos更名為Cocos2D。

團隊將研究成果在PyCon 2008和EuroPython 2008上都做了展示,2008年正值喬布斯公布發展iPhone遊戲的想法,因此他們決定抓住商機,在2008年6月宣布跟iPhone平臺進行接軌,並在當月就公布了用Objective-C編寫的Cocos2D for iPhone 0.1版,它與Python版的Cocos2D擁有相同的設計思路。截止到2008年12月,App Store上已有超過40個用Cocos2D引擎開發的遊戲。

2009年,團隊設計了Cocos2D的世界編輯器Cocos2D-Python,這款所見即所得的編輯器使用起來十分方便。此時,Cocos2D的各種平臺、各種編程語言移植版也開始湧現。

ShinyCocos(Ruby bindings)、Cocos2D-Android(Java based)、cocosNet(Mono based)都誕生了。同時,英國的設計大師Michael Heald為Cocos2D設計了新的LOGO,如圖1所示(此前Cocos2D的LOGO是壹個奔跑的椰子)。

  • 上一篇:哈爾濱小學、初中的培訓教育機構名字和地址?
  • 下一篇:學習樂高機器人有什麽好處
  • copyright 2024編程學習大全網