游戏
-
如何向你的 Python 游戏中添加一个敌人
在本系列的第五部分,学习如何增加一个坏蛋与你的好人战斗。 在本系列的前几篇文章中(参见 第一部分、第二部分、第三部分 以及 第四部分),你已经学习了如何使用 Pygame 和 Py…
-
程序员如何提问面试官?针对工程师、技术经理及CTO的提问指南
导读:面试是工程师在职业生涯中总会碰见的问题。相信很多工程师对怎么回答面试官的问题已经有自己的总结。面试是双向的过程,面试官在面试你的过程中,你也在面试公司。你可以从面试中获取公司…
-
用 Pygame 使你的游戏角色移动起来
在本系列的第四部分,学习如何编写移动游戏角色的控制代码。 在这个系列的第一篇文章中,我解释了如何使用 Python 创建一个简单的基于文本的骰子游戏。在第二部分中,我向你们展示了如…
-
使用 attrs 来告别 Python 中的样板
在我们覆盖 7 个 PyPI 库的系列文章中了解更多解决 Python 问题的信息。 Python是当今使用最多流行的编程语言之一,因为:它是开源的,它具有广泛的用途(例如 Web…
-
使用 Black 自由格式化 Python
在我们覆盖 7 个 PyPI 库的系列文章中了解解决 Python 问题的更多信息。 Python 是当今使用最多的流行编程语言之一,因为:它是开源的,它有广泛的用途(例如 Web…
-
使用 Cython 为 Python 编写更快的 C 扩展
在我们这个包含了 7 个 PyPI 库的系列文章中学习解决常见的 Python 问题的方法。 Python 是当今使用最多的流行编程语言之一,因为:它是开源的,它有广泛的用途(例如…
-
如何在你的 Python 游戏中添加一个玩家
这是用 Python 从头开始构建游戏的系列文章的第三部分。 在 这个系列的第一篇文章 中,我解释了如何使用 Python 创建一个简单的基于文本的骰子游戏。在第二部分中,我向你们…
-
使用 Python 和 Pygame 模块构建一个游戏框架
这系列的第一篇通过创建一个简单的骰子游戏来探究 Python。现在是来从零制作你自己的游戏的时间。 在我的这系列的第一篇文章 中, 我已经讲解如何使用 Python 创建一个简单的…
-
28款GitHub最流行的开源机器学习项目:TensorFlow排榜首
现在机器学习逐渐成为行业热门,经过二十几年的发展,机器学习目前也有了十分广泛的应用,如:数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、DNA序列测序、语音和…
-
软件开发复杂性的体现:命名的艺术
英文原文:Software Complexity: The Art of Naming想把一个东西写好很难。为什么呢?因为只要写好了,才会有很好的阅读体验。我们往往关注了前者而忽略…