链游研习第三弹:如何以Cocos-BCX为切入点,系统学习和研究链游行业?

文/小Z

对于志于从事区块链行业的人来说,有相关的技术学习经历当然是必要的,更好的,但是若是没有系统的专业学习的条件的话,那就只能自学了。以Cocos-BCX为切入点,可以向三个方向进行延伸,即区块链行业、游戏行业、金融行业延伸,从而可以大致地更加深入了解一下这三个行业领域的东西。

一、基础工作

我建议在正式入手Cocos-BCX之前,先学一学三个方面的基础知识。

计算机技术科学和区块链,经管和法学,以及英语。

想学好计算机科学和区块链。需要进行以下这么几步。第一,综合学习计算机科学领域的基础,对计算机科学有一个概观。在这里,推荐一门国外的关于计算机科学综合基础的速成课,网址https://github.com/1c7/crash-course-computer-science-chinese。看完这四十集的计算机课程,你就可以对计算机科学有一个最基础的了解了。第二,系统学习一门语言。如果只学一门语言的话,固然现在存在着诸如JAVA、Python或者C语言之类的编程语言,但C++是最适合首先入手的。现在的大学计算机专业课程,绝大多数都是以C++语言作为授课的初选语言。在这里,推荐看一下中国大学慕课(mooc)网清华大学《C++语言设计基础》课程和《C++语言设计进阶》两门课程。学完了这两门课之后,然后再查漏补缺,提高自己。第三,上手区块链技术知识。需要读10本书,才能做到基本的上手区块链。它们分别是:1.哈耶克《货币的非国家化》、2.中本聪《比特币白皮书》、3.塔普斯科特《区块链革命:比特币底层技术如何改变货币、商业和世界》、4.长铗4.《区块链:从数字货币到信用社会》、5.徐明星《图说区块链:神一样的金融科技与未来社会》、6.6.李钧、长铗等《比特币:一个虚幻而真实的金融世界》、7.杨保华、陈昌《区块链:原理、设计与应用》、8.龚鸣《区块链社会:解码区块链全球应用与投资案例》、9.何建湘、蔡骏杰、冷元红《争议比特币:一场颠覆货币体系的革命?》、何跃、力国潘、Enjoy-Carver等译《比特币开发者指南》。

学好经管和法学,只需要考个证来就可以了,在考证的过程中可以得到很好地学习。什么证书呢?CPA(注册会计师)是很合适的。

学好外语,尤其是英语,建议直接考个托福就可以了。尽量把托福刷到110分以上。

二、如何以Cocos-BCX为切入点,学习和研究链游行业?

基础工作,一年的时间能不能打好?

如果不要求十分严格的话,一年下来的基础工作,应该是差不多可以做完的。做完了之后,就会大致对互联网技术有一个了解了,了解完之后就可以深入地放手去做了。

当然了,这一年也不能光做基础工作的,也要随时联系实际,从实践中提高自己。

基础工作打完以后,需要花两年的时间,从以下这几个方面来系统学习和研究链游行业。

第一,开发一条公链,并且是一条可迭代升级、TPS可以想办法不断提高以满足实时需要的公链。这一方面,如果个人开发十分繁琐的话,可以参照比特币的源代码做起,先开发一条简单的公链,要注意公链采用哪种,比如是POW还是POS机制。另外,开发公链的时候,也可以去Github上借鉴各大公链的代码,当然可以借鉴Cocos-BCX的代码了。Cocos-BCX本身就有着强大的开发者社区,可以从里面找到一些有用的资源。

第二,基于公链,开发出合适的DAPP来。初步开发DAPP,可以只是练练手,不求爆款,旨在练习技术。Cocos-BCX自带傻瓜式的合约编辑器,当然也可以借助之前学的C语言或者其他区块链编程语言开发DAPP的。

第三,必须要不断增多合作者,在区块链领域叫做吸纳节点,以Cocos-BCX为例,叫做招募生态合作人。说白了,就是必要有一批志同道合的合作者,一起把这个项目给做起来,否则单靠个人是基本不可能做大做强的。好在只要深入这个领域,站在一个高起点上,认识的人会慢慢增多的。

第四,必须以Cocos-BCX为例,密切关注两个领域的发展变化。一个是游戏界,现在游戏界正处于一个手游大行其道,但在巅峰酝酿着衰落,逐渐被云游、链游以及VR给联手取代的趋势,所以必须密切关注整个游戏大行业的发展动态。第二个则是区块链技术领域。区块链技术领域现在来看,虽然正式落地了十年,但现在基本上是出于刚刚起步阶段,正好是一个冉冉兴起的风口。现在密切关注它,对于自己随时根据现实变化而调整发展战略是十分有帮助的。

第五,必须仔细思考和确定自己独特的优势。现在情况是,公链有很多,跟游戏相关的各种区块链项目也有很多。那么,如何确保自己脱颖而出,并且最终发展壮?主要途径有两个。次一点的一条途径是坚持不懈,确保“剩者为王”,因为一个行业里的项目,最终90%都要死去,只要你能够把你的项目给坚持下来,时间一般会给你充分的回报。更好一点的途径是要找到自己跟别人相比,独特的优势,将这个优势发展壮大,那么,不需要奢望别人的项目死去,自己也可以把自己的产品给发展壮大了。

三、接下来需要做的第一步是什么?

在理顺了思路之后,就是说有了自己的一个系统的规划之后,剩下的事情就只是按部就班地去完成了。所以,现在只剩下一个问题,第一步需要做什么?

建议还是去学习计算机基础知识,拿出一年的时间来沉淀一下。否则在基础掌握不牢的情况下,即使是逛COCOS开发者论坛,里面的代码也看不懂啊!

当然了,在夯实基础的同时,也要随时关注COCOS动态,可以写一点技术性不强的相关文章,以增进自己对COCOS,对链游行业,对整个区块链世界的学习和理解等。

你可能感兴趣的:(链游研习第三弹:如何以Cocos-BCX为切入点,系统学习和研究链游行业?)