Python游戏开发(PyGame基础篇)
Found 1 match
本书是『游戏设计与开发系列』的第一本书,主要教导新手与初阶使用者之读者熟悉使用Python进行程序开发,配合Pygame套件进入游戏设计与开发的实际应用,本书Pygame游戏设计与开发的基础入门书,主要目的是给初学者可以一步一步安装好Python程序开发环境,安装与设定Pygame套件的游戏开发与设定等等。
目前已经有许多Pygame游戏开发的网络教学影片与许多文章与讨论,由于Pygame游戏开发充分使用到Python面向对象程序设计与开发的许多技巧,对于学习高阶的Python面向对象程序攥写有许多帮助,PyGame 是一个用于开发 2D 游戏的 Python 套件模块,它为游戏开发者提供了简单易用的 API。PyGame这个套件建立在 SDL(Simple DirectMedia Layer)之上,并且能够处理多种多媒体任务,如音频、视觉效果、输入控制等,适合用来创建游戏、仿真器或其他多媒体应用,虽然目前游戏设计与开发仍是以C与C++语言为主,但是由于C与C++语言入门虽不难,但是要深入C与C++语言后,可以进行游戏开发,其门坎对许多专业程序开发人员仍然需要多年的训练与多年不懈的努力才能有基本游戏开发的程序攥写技能,然而游戏设计除了开发工具熟悉与专业之外,对于游戏设计的领域知识与独门技巧,尤其对于图片、影音、人机接口操控与游戏绘图频率与祯数整合与各种程序分时多任务的设计技巧,更是C与C++语言之更深入的高阶技巧,致使使用C与C++语言开发游戏成为及少数专业程序开发人员可以进入的领域。
本书是Python之Pygame游戏设计中基础入门书,后续笔者会针对不同游戏,单独针对每一种不同类型与独特的游戏开发例子,会独立设计专书来带领读者进入游戏专业开发的殿堂。