摘要: 每个游戏都有一个很明确的目的或者说游戏主题,贪吃蛇的目的很明确:蛇找到并吃掉食物。只有目的是很无聊的,算不上一个好游戏。所以设计者增加了创意:1. 吃掉食物后蛇会增长;2. 吃掉食物后分数会增加。有些还可以增加速度,增加障碍物等,不过我不打算实现这些,我的目的也很明确,实现创意1和2。 仔... 阅读全文
posted @ 2015-01-29 14:58 pizcai 阅读(613) 评论(0) 推荐(2)
摘要: 这一系列笔记的代码都是在Ubuntu 14.04下编码并测试的,原因无他,因为我笔记本电脑只装了一个Ubuntu系统,其中唯一使用的第三方库SDL也是开源并且跨平台的。所以即使你用的是Windows或Mac,也能运行所有的代码。1. 安装SDL库及其扩展Ubuntu:sudo apt-get i... 阅读全文
posted @ 2015-01-29 13:40 pizcai 阅读(497) 评论(0) 推荐(0)
摘要: 记得学习C语言的时候,看着别人能写各种各样的小游戏和小软件,甚是羡慕。而自己,虽然说语法都会,但是真正上手写个几百行的代码,就显得力不从心。曾经一度很是郁闷,看过一些书,大都处于教语法的层面,有些涉及到软件设计,但是对于几百行代码都驾驭不了的我,看了也是等于白看,完全领悟不到设计中蕴含的哲学和精... 阅读全文
posted @ 2015-01-29 12:40 pizcai 阅读(350) 评论(2) 推荐(0)