63 游戏设计 克里斯·克劳福德(Chris Crawford)的计算机游戏设计艺术(1984)[PDF] 均势由克里斯·克劳福德(1986)[TXT] James F. Dunnigan 撰写的《完整的战争游戏手册》(第二版)(1997年)[HTML] 程式设计 GPU宝石(2004),GPU宝石2(2005),GPU宝石3(2007)[HTML] Randima Fernando和Mark J. Kilgard撰写的Cg教程(2003)[HTML] Pan Greena Software的Mac OS X终极游戏编程指南,作者Brian Greenstone(2004)[PDF] Al Sweigart撰写的《用Python发明自己的电脑游戏》(2010)[PDF] ShaderX2: Wolfgang Engel 撰写的DirectX 9.0着色器编程技巧和窍门(2003)[PDF] ShaderX2: Wolfgang Engel 撰写的DirectX 9.0简介和教程(2003)[PDF] Direct3D ShaderX:Wolfgang Engel撰写的Vertex和Pixel Shader技巧和窍门(2002)[PDF] 迈克尔·阿布拉什(Michael Abrash)的《迈克尔·阿布拉什(Michael Abrash)的图形编程黑皮书》(1997)[PDF] Diana Gruber的《动作街机冒险》套装(1994)[HTML] 艺术 Ari Feldman 设计的街机计算机游戏图形(2000)[PDF] 文化研究 ETC Press:ETC Press已免费出版了其书籍的纯文本版本。 德鲁·戴维森(Drew Davidson)等人(2009年)播放得很好1.0 超越乐趣: Drew Davidson等人的严肃游戏和媒体(2008) Ludoliteracy:定义,理解和支持游戏教育,作者:JoséP. Zagal(2010) 迈向荒谬的建筑:史蒂芬·沃兹(Steffen P. Walz)的游戏空间(2010年) Drew Davidson等人(2010)的跨媒体传播 史蒂文·普尔(Stephen Poole)的《扳机快乐》(Trigger Happy)(2001)[PDF] 麦肯齐·沃克(McKenzie Wark)的《玩家理论2.0》(Gamer Theory 2.0)(2007年)[HTML] 大卫·西林(David Sirlin)的《玩赢》(2006)[HTML] PSX: Kevin Bryan 撰写的Sony Playstation指南(2005)[PDF] — DFectuoso source 您也可以使用www.flazx.com。它有很多关于游戏开发以及几乎每个计算机科学主题的电子书 — Vishnu 2010年
5 我本人从未读过它,但一直看到它被提及。 http://inventwithpython.com/ 我相信这主要是文字游戏,但到最后它涵盖了pygame。 — 尼克温 source 拒绝投票,因为它使用Python 3,这是一种不支持的可怕语言。 15 您之所以投票,并不是因为这本不好的书,而是因为您认为这种语言太可怕了。我想念什么吗? — 克里斯蒂娜 4 认真的家伙?Python 3很棒。我不知道你在抽什么烟,但是它在使你患上脑癌。 — michael.bartnett 2010年 2 Python 3不是一种可怕的语言。就像HTML5一样;全新,但没有第三方的支持。这是一门很棒的语言,将少数几部分代码(如字节)更改为与Py2.7兼容确实不是问题。 — 共产党鸭子2010年
4 Sirlin Games的创建者在网上发布了一本很棒的书,名为Play To Win。它以三种形式出现:来自Lulu的书,来自Amazon的电子书(非免费)以及以HTML格式在线显示。因此,即使它不是OP中的免费电子书,也仍然可以自由阅读(如果您确实想离线阅读,可以下载所有HTML页面)。 纯粹是竞争性游戏设计的心理,没有代码。绝对值得一读。 — 独眼巨人 source
1 Dianna Gruber制作的动作街机冒险套装是游戏开发的非常详细的介绍。全功能2D横向滚动游戏的源代码是在几章中开发的。还涵盖了其他一些常规主题,例如市场营销和横向滚动游戏的历史。 该书现在可以在网上免费获得,但是这里是Amazon链接,以供参考。 — 左撇子 source