Python游戏开发基础
学习材料
- 第1讲 Python语言起步
- 第2讲 Python语言的基本概念
- 第3讲 Python语言的数据类型
- 第4讲 Python语言的控制流
- 第5讲 Python语言的函数
- 第6讲 Python语言的类
- 第7讲 Python语言的异常处理
- 第8讲 Python语言的包与模块
- 第9讲 Pygame起步
- 第10讲 Pygame图形接口基础
- 第11讲 Pygame的多媒体
- 第12讲 Pygame事件与用户交互
- 第13讲 Python网络编程 与 Linux_Socket编程
- 第14讲 Pygame的Sprite动画
- 第15讲 Pygame实例剖析
- PyOpenGL三维游戏编程
游戏设计基础课程
Pygame文档
- pygame.display模块
- pygame.image模块
- pygame.Surface对象
- pygame.draw模块
- pygame.font模块
- pygame.transform模块
- pygame.sprite模块
- pygame.event模块
- pygame.key模块
- pygame.mouse模块
- pygame.cursors模块
- pygame.joystick模块
- pygame.time模块
- socket模块: http://docs.python.org/lib/module-socket.html
实验与作业
考核办法
采用平时成绩加考查成绩的形式。总评成绩:平时考勤及学习态度(含实验)占 40%;两个大作业(各占30%)。