游戏学编程

两个实例

最近接触到一些游戏化的编程学习,感觉很不错,下面是两个例子:

一天熟悉Elixir,练习Koans, 18关
「Githug」Git 游戏通关流程,54关

这个符合“做中学”和“案例教学”的思路,学习更有趣些,学习体验和效果都是不错的。应该比传统的阅读和看视频效果都要好一些。希望能看到更多这类的教学实例,据我所知Ruby Koans是有的,别的语言应该也有一些吧。

游戏学微信小程序

正好现在微信小程序很热门,如果您按照这个思路编写个教程,《24关游戏学会微信小程序》,相信会很受欢迎吧。

游戏改变世界

正好有本书《游戏改变世界》,当然它讲的是游戏而不是编程,也可以参考下吧。


Elixir,2016,fun.

231 声望
21 粉丝
0 条评论
推荐阅读
十分钟Elm
Elm is a functional reactive programming language that compiles to (client-side)JavaScript. Elm is statically typed, meaning that the compiler catches mosterrors immediately and provides a clear an...

chenge3k阅读 2.1k

TypeScript 与 JavaScript:你应该知道的区别
正在寻找经验丰富的 JavaScript 开发团队来将您的应用创意变为现实?作为一名开发人员,如果您有机会参与 Web 开发项目,您一定了解 JavaScript 的工作原理。JavaScript 上市多年,已成为开发者社区中流行的脚本...

京东云开发者1阅读 531

Python实战:用Selenium爬取网页数据
网络爬虫是Python编程中一个非常有用的技巧,它可以让您自动获取网页上的数据。在本文中,我们将介绍如何使用Selenium库来爬取网页数据,特别是那些需要模拟用户交互的动态网页。

小小张说故事阅读 816

封面图
前端开发之函数式编程实践 | 京东云技术团队
作者:京东科技 牛志伟函数式编程简介常见应用场景1、ES6中的map、filter、reduce等函数 {代码...} 2、React类组件 -> 函数式组件+hooks、Vue3中的组合式API3、RxJS、Lodash和Ramda等JS库4、中间件/插件,如Re...

京东云开发者1阅读 301

封面图
使用 Z-Library+Calibre+静读天下+坚果云,构建自由可控的数字图书馆和云同步阅读方案
在放缓文章更新速度的这两年内,笔者不少的时间都花在了阅读和学习上,尤其是对社科、心理学、哲学、历史等学科的学习。起初为了方便获取书籍资源和方便的云同步,笔者选择了在用户体验和出版物数量上首屈一指的...

路人甲的世界阅读 586

封面图
你也能成为“黑客”高手——趣谈Linux Shell编程语言
再想想电影黑客帝国中的画面,估计会令很多人都叹为观止,其实挺简单的,只要会使用Linux操作系统就可以很简单地实现电脑屏幕的字符串雨了!是不是很高大上呢!

京东云开发者阅读 419

封面图
面向状态机编程:复杂业务逻辑应对之道
在研发项目中,经常能遇到复杂的状态流转类的业务场景,比如游戏编程中NPC的跳跃、前进、转向等状态变化,电商领域订单的状态变化等。这类情况其实可以有一种优雅的实现方法:状态机。如下图,是操作系统对进程调...

京东云开发者阅读 364

Elixir,2016,fun.

231 声望
21 粉丝
宣传栏