我的第一本编程书[试读]
1.1 想要做出“那个游戏”应该怎么办
那么,我们从哪里开始呢? 当然,因为这是一本写好的书,所以在你阅读时,我早已决定好从哪开始,并将其写了下来。 就让我告诉你吧。在使用编程语言进行编程之前,你首先需要准备必要的软件。 接下来应该做的,是使用专门的编程语言画下方块。这将成为你的第一次编程体验。 但这完全是由我来决定的。只因在我看来,这应该是最理想的顺序了。 因此,在本章中,我们会从“想要做出那个游戏应该怎么办?”这一问题出发,决定具体应该从何处着手。由此你就能够理解为什么要先学习画方块,同时也将了解到学习编程的具体方法。 1.1 想要做出“那个游戏”应该怎么办 就从最初的问题开始吧。想要做... 查看全部[ 1.1 想要做出“那个游戏”应该怎么办 ]
6.1 接下来该做什么
到目前为止,我们已经完成了绘制方块的目标。 如果仅仅是绘制的话,很早以前就做到了。但是最初的程序太过冗长,没有实用性。现在借助循环和局部程序的威力,只需要20 行左右,就可以绘制出两侧墙壁和底部。 重新再看一遍做好的程序。 图 如果只是这么长的程序,就不需要花费太多的功夫。现在说“绘制方块”这一目标已经达成也没有什么问题。既然达成了目标,就该考虑下一个课题了。 那么,下一个课题是什么呢? 6.1 接下来该做什么 试着回想一下当初的情况。 虽然要做游戏,但是一开始没有任何编程基础,根本不知道如何下手。于是打算姑且从最简单的地方入手,就是“绘制方块”... 查看全部[ 6.1 接下来该做什么 ]
6.2 使方块下落
“下落”应该怎么理解?“下落”可以理解为向下运动。 那么“向下运动”又应该怎么理解?就是将绘制方块的位置向下挪动。 通过这种置换问题的方法,我们已经有了大体的概念。 也就是说,最初在某个地方绘制方块,然后在另一个地方绘制方块的话,方块就运动了。如果两个位置相距太远,我们会觉得突然出现了一个新的方块,而不会感觉到它在运动;反之,如果两个位置比较近,就会产生它在运动的感觉。 实验要小 现在已经知道该做什么了,但有一件事需要注意。 在进行新的尝试时,最好写出只包含所尝试的内容的代码。不要加入多余的要素,而致使程序过长。 比如,两侧墙壁和底部是不动的。而我们现... 查看全部[ 6.2 使方块下落 ]