作者:HelloGitHub-小鱼干
这是本人宅在家里的第 4 周,代码不想看,技术文章不想读,都不能愉快学习了我还怎么当一个优秀的需求消化师呢?有没有什么轻松地方法来学习技术呢?想起了小时候金山打字通,玩着玩着就学会了打字,Bingo!#用游戏的方式来学习技术#,是时候找找 GitHub 上有哪些好玩的游戏项目来边玩边学了。
Tips:文章中的项目分别涵盖了 Python、机器学习、Java、JS、Go、Objective-C 类别,希望不同技术栈的小伙伴都可以找到自己感兴趣的新项目。
PythonPlantsVsZombies 是 Python 语言编写的植物大战僵尸。
AIDungeon2 是一个基于机器学习的地下城文字游戏。
Ratel 是一个命令行可联网的斗地主游戏。
Star Battle 是一个 JavaScript ES6、Canvas 开发的飞船射击类游戏。
Tinytetris 是一个用 C++ 编写的终端版俄罗斯方块游戏。
Emoji-minesweeper 是一款 Emoji 符号的扫雷游戏。代码很简短,游戏创意很酷。
THE END