tinyworld游戏怎么玩
1、免责申明,:本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。原文链接地址:://。
2、/3913/---------2。这是本系列教程的最后一部分,主要是教大家如何制作一个类似的游戏。在预备教程中,我们学会了如何创建动态山丘纹理和背景纹理。
3、在第一部分教程中,我们学会了如何动态创建游戏里所需要的山丘。在这篇教程中,也是本系列教程的最后一篇,我们将会学习到更加有意思的部分---如何往游戏里面添加主角,同时使用2来仿真主角的移动。再说明一下,这个教程系列是基于所写的一个非常好的制作的---所以我要特别感谢。
4、这个教程假设你对2和2已经很熟悉了。如果你对这两者还很陌生的话,建议你先阅读本博客上翻译的2教程和2教程。如果你还没有准备好,可以先下载上一篇教程中完成的样例工程。接下来,我们将添加一些基本的2代码。
5、我们将创建一个2和一些代码来激活,同时还会添加一些测试用,以此确保2环境被正确搭建起来。首先,然后作如下修改:。这里包含了2的头文件和的头文件,同时定义一个_变量来追踪2的与类。
tinyworld游戏怎么玩
1、同时,我们也声明了一个像素/米的转换率,_回顾一下,这个变量主要作用是在2的单位,米,和2的单位,点,之间做转换。然后中添加一下新的方法,添加位置在方法上面:。如果你对2很熟悉的话,上面这个方法只是一个回顾。方法创建一个有重力的--但是比标准的重力-9.8/^2要小一点点。
2、创建一个测试对象---一个25个点大小的圆。我们将使用这个方法来创建一个测试对象,每一次你点击屏幕就会在那个地方产生一个圆,不过这只是测试用,之后会被删除掉。你现在还没有完成。
3、--现在再作一些修改,如下所示:。第一段代码,我们调用方法来创建一个2世界。
4、然后使用2的来初始化类。这样,我们就可以使用这个来创建山丘的了。为此,我们将会写一些桩代码。第二段代码,我们调用_->方法来运行物理仿真。
5、注意,这里使用的是固定时间步长的实现方式,它比变长时间步长的方式物理仿真效果要更好。对于具体这个是怎么工作的,可以去看看我们的2书籍中关于2的那一章节内容。最后一段代码是添加到里面,不管什么时候你点击屏幕,就会创建一个2的。再说一下,这样做只是为了测试2环境可以起来了。