cocos2d-x及其它版本,对于一个计算机语言掌握得不好的人来说,并不好用。概念太多了。
我建议你用SDL(
http://www.libsdl.org)
首先,使用SDL一般用C语言。C语言资料很多,通过学习C语言比较容易打好计算机语言的基础。
其次,使用SDL无需考虑Windows创建窗体之类的问题,加载图片并显示都是极其容易的事。
SDL的缺点:
首先,它不是游戏引擎,顶多就提供加载图片显示图片,键盘鼠标处理等操作。
其次,SDL现在处于版本更迭时期,网上多数资料是v1版本的,而v2版本的接口和v1有着很大的不同。
作为一个职业游戏程序员,作为一个过来人,我想说,你现在的水平,要达到你的目标,需要个两、三年。
我小学时接触BASIC,初三接触C语言,高中接触Allegro(类似SDL的东西)。到大一大二才用Allegro写游戏。当然,我那时书籍资料远少于现在。
我学编程纯粹为了写游戏,我从四、五岁第一次玩FC就决定要干这个。完全自学,以前上网很困难,手头有限的资料就是电脑爱好者上连载的DOS游戏编程。有时候资料查猛了,56k猫一个月烧掉400块电话费。蛋的,小学六年级在新华书店瞧中两本书,一本游戏攻略大全,一本西山居出的游戏编程书,选了前者,够蠢的,不然就早几年入门了。
等当当网出来后,买书方便了,技术就搜搜地涨了。
放弃是最容易的,是吧~