{"repo":"xccds/Python_AI_Game","free":true,"listed":false,"github":"https://github.com/xccds/Python_AI_Game","clone":"git clone https://github.com/xccds/Python_AI_Game.git","description":"《Python AI游戏编程入门》配套代码库","language":"Jupyter Notebook","stars":153,"topics":["pygame","python"],"license":null,"category":"game-templates","readme_excerpt":"Python AI Game 为什么写这本书 游戏是人类文明的基本组成部分。它不仅是代码与逻辑的组合，更是情感与故事的交织；它连接着过去的经验与未来的想象。为了让更多人可以成为游戏世界的创造者。我写了一本小书📚《Python AI游戏编程入门》。它将带你从零开始，学习如何创作自己的游戏，并通过AI算法赋予其生命。 电子版本地址 简介 未来属于代码与人工智能的融合。掌握这两项技能无疑是通往数字时代的桥梁。对很多人来说，编程可能显得抽象且乏味，但游戏却是激发人类兴趣与创造力的天然媒介。本书旨在通过创建一系列趣味盎然的小游戏来教授Python编程，并将人工智能技术融入其中，使学习过程变得既生动又具象，成就显著且可见。我们采用游戏、编程与人工智能相结合的方式，三者互为补充，共同提升学习体验。我们更希望通过这种方式，让读者能够领略编码世界的无限魅力。本书不仅适合青少年编程教育，同时也推荐给所有对游戏AI开发抱有热情的学习者。 目录 第一部分：基础篇 1. 编程、游戏和AI 2. Python环境准备 3. Pygame基础知识 第二部分：Python游戏编程 4. 贪吃蛇游戏编程 5. 打砖块游戏编程 6. 笨鸟先飞游戏编程 7. 五子棋游戏编程 第三部分：人工智能基础 8. 神经网络和PyTorch 9. 蒙特卡洛模拟 10. 强化学习入门 11. 深度强化学习算法DQN 12. 遗传算法 第四部分：游戏AI项目实践 13. 贪吃蛇游戏AI编程（基于深度强化学习） 14. 打砖块游戏AI编程（基于深度强化学习） 15. 笨鸟先飞游戏AI编程（基于深度强化学习和遗传算法） 16. 五子棋游戏AI编程（基于蒙特卡洛树搜索）","default_branch":null,"files":null,"tree":[],"storefront":"/r/xccds","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xccds/Python_AI_Game/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}