最全面、最前沿、最专业的游戏研发实战

提供最全面的游戏研发技能分享,让您在最短时间变成高级游戏工程师

查看:0|回复:2

【行业】学Cocos2d-x,需要掌握多少C++知识?大概学多久可以做出一个游戏?

 attach_img

5

帖子

7

回复

10

积分
最后登录:
2025-04-13 08:28
注册时间:
2024-10-11 22:10
楼主
  发表于:2025-04-13 10:43:16|查看用户信息

学Cocos2d-x,需要掌握多少C++知识?大概学多久可以做出一个游戏?

我现在会简单的Objective-c,没有学过C++,只有一点C的基础。


3

帖子

2

回复

5

积分
最后登录:
2025-04-13 06:50
注册时间:
2023-03-11 21:03
1 楼
  发表于:2025-04-13 10:45:26|查看用户信息

事实上题主想学Cocos的话,不需要掌握太多C++知识。

因为Cocos2d-x用的根本就不是C++,而是一门叫做CocoShit的语言,只不过刚好能在C++编译器上通过而已。

这玩意儿写起来的感觉就像是自己出了国还非要走哪里去都说中文,别人听不懂把问题都怪在别人身上,还标榜自己特有民族荣誉感一样。

C++作为当代最复杂的程序设计语言之一对你们太包容了,而你们却对它一点尊重都没有。


5

帖子

5

回复

9

积分
最后登录:
2025-04-13 09:17
注册时间:
2023-08-31 19:58
2 楼
  发表于:2025-04-13 10:47:36|查看用户信息

我第一次使用 cocos2dx 的时候,是6/7年前翻过一次c课本后面的一章c++介绍的程度... 

当然,基于我对cocos2d库的框架的认识,这一点都不妨碍我开发游戏。 

要使用 cocos2dx 开发一款简单的游戏,你只需要对c++(其实更推荐初学者用js)有一定的语言基础,对cocos2d框架的大致上的了解(知道做什么东西该用哪一个类),了解 游戏/程序 运行的一些基础知识,就可以动手了。 

所以一切技术的提升都可以来自于你对实际项目中的难题所进行的思考和探索。 

至于开发一个游戏需要多少时间,视乎开发者的编程经验和游戏本身的开发难度。

一般来说,一个初学者抱着入门书,两周可以完成书上例子,一个月内应该就可以编写简单的逻辑了。但是要开发商业项目级别的游戏,一般来说,一个人是很不现实的,最好找志同道合的朋友一起做项目。 

此外初学者比较容易遇到的问题是“错误地低估开发难度造成的开发窘境”,建议初学者尽量找有经验的人指导学习。


共 1/1 页

0

帖子

0

回复

0

积分
最后登录:
1970-01-01 08:00
注册时间:
1970-01-01 08:00
会员必须登录才能发布帖子! 点击登录