为什么学习python游戏开发?以游戏为突破口,学习python。
使用工具:
1、Anaconda:管理各种库,如果其中找不到再利用pip安装。自带的Jupyter Notebook更是数据分析,简单调试的不二首道。
2、pycharm:复杂项目、大型项目开发利器。
3、sublime:看别人源码时用,支持N多格式。
学习基础:
1、因为有一定的基础,所以简单过了一下python菜鸟教程(http://www.runoob.com/python3/python3-tutorial.html)
2、学习《python编程:从人门到实践》美Eric Matthes著,网上有pdf版本
3、学习《用Python和Pygame写游戏-从入门到精通》是python2写的,多看看评论再网上搜搜也大概看懂了,(推荐看看)
链接:http://eyehere.net/2011/python-pygame-novice-professional-index/
需要 gameobjects,没有python3版本,可以到这里下载https://download.csdn.net/download/wuzlun/10318705
学习成果:
完成“外星人入侵”,完成基本功能,飞船可自由活动,能发射子弹击落外星人,外星人碰撞到飞船会撞毁飞船,外星人可以重复出现,速度会快等。