近几年,区块链技术大火。尤其在进入 2018 年后,大量的资金、项目方都在跑步入场、加速布局,更是推动了这个新技术领域的迅速崛起与发展。整个区块链行业在经历了 2017 年的爆发后,2018 是比较关键的一年。
区块链行业的加速推进,离不开各种项目的真正落地,百花齐放。在行业发展的初期,区块链人才缺口还是相对较大。而对于一个技术型驱动的行业,技术人才必定是最稀缺且吃香的,毕竟和其他普通岗位相比,技术岗入行门槛高,需求也大。于是我们就有了一个看得见的需求:程序员!
如果你是程序员,恭喜你,可以考虑上手区块链技术开发,搭上这趟时代发展的超快车!但如果你不是程序员,也还是想学技术开发怎么办?
别急,接下来为你解惑。即使不是程序员,亦可轻松做开发。今天给大家介绍一个以太坊智能合约开发课程 --CryptoZombies(加密僵尸),在玩游戏的同时学习编程技术,学习以太坊智能合约开发。
0 1
——
什么是 CryptoZombies
CryptoZombies 是一个在编游戏的过程中学习 Solidity 智能协议语言的互动教程。这个教程是为 Solidity 初学者而设计的,会从最基础开始教起,所以即便你从来没有接触过 Solidity 也没问题,因为这个教程会手把手的教你上手,解释非常详细。
CryptoZombies
值得注意的是,这个互动编程式的教程,无需搭建开发环境,无需安装开发软件,只需在浏览器中即可学习编程。访问以下地址即可开启学习之旅。
教程学习地址:
中文版:
https://cryptozombies.io/zh/
英文版:
https://cryptozombies.io
手把手教学,非常容易上手。从最基础开始直到完成一个完整的区块链游戏。每一个环节都有非常详细的解释,而且边玩游戏边学编程,寓学于乐,非常有意思。相信学完课程的你可以非常骄傲地说:俺是一个 Solidity 程序员啦!
0 2
——
进入 Zombie 的世界
作为一款寓学于乐的教程,CryptoZombies 做的很成功,让我们来一起探索一下 Zombie(僵尸)的世界吧。
点击进入首页,会有一段俏皮的话,以 Zombie 的身份欢迎作为人类开发者的你。
进入 Zombie 的世界
目前,该课程共分为 6 大版块,循序渐进的教学,让你能够逐步熟悉、体验学习编程的乐趣。
课程安排 - 6 大学习版块
与此同时,课程开发团队还在持续不断的开发中,后续还会陆续加入其它的学习版块,让我们一起期待。
0 3
——
开启学习之旅
在第一节课中,通过编程,我们需要建立自己的僵尸军队。每个僵尸都会有自己的基因和自己的外表。之后的课程会慢慢添加新的功能,比如如何跟别人的僵尸战斗。
课程概述 - 简单易上手
这里,我们可以根据自己的偏好,DIY 自己的 Zombie,每一个 Zombie 都有很多可以自定义的属性,包括头部、眼部、上衣、皮肤、眼睛、衣服颜色等。
DIY 一个 Zombie
我这是我 DIY 的一个 Zombie,取名霸气一点,就叫 Dragon 吧!
我的 Zombie - Dragon
课程采用互动式教学,页面左边是图文教程,介绍以太坊智能合约的基本概念;右边是实战区,写代码的区域。即学即用,及时反馈,效果很棒。
互动编程,即学即用
跟着教程走,轻松易上手。写出正确的代码,很容易就可以通关,解锁下一关,很有成就感!
顺利通过,解锁下一关
经过不到一个小时的学习,写出了自己的第一个智能合约,顺利完成了第一阶段课程的学习,展示一下完整代码。
第一阶段完整代码
与此同时,我们亲手打造的名叫 Dragon 的僵尸也出炉了,展示一下效果吧。
Dragon 诞生(1 级加密僵尸)
Level 1 通关
怎么样,是不是很有趣很容易呢?
0 4
——
小结
至此,CryptoZombies 这个课程我们已经相对完整地体验完了。怎么样?一定觉得自己很厉害吧。
当然,我们的学习旅程才刚刚开始,后边还会有更多有趣的游戏和学习等着我们,通过完成课程会获得更多奖励。 完成所有课程后,我们还可以用自己编译的僵尸参加区块链上的游戏大战!
这是一个边玩边学、寓学于乐的课程,怎么能不喜欢呢?关键还是:
!!!免费的 !!!
还在等什么?立即开始自己的第一款区块链游戏吧!
END
希望我的分享对你有所启发
欢迎在留言区分享你的看法,感谢你的关注和转发
领取专属 10元无门槛券
私享最新 技术干货