标签归档:Python

用PyOpenGL叩开3D的心扉——OpenGL全解析(5)

我不得不演示几个例子来加深一下之前学习的东西(时隔这么久了,有点难以为继的感觉啊)~ 我恨数学 据说这个世界上最深沉的感情不是爱而是恨,或许一开始就亮出一个数学函数能让你有动力进行下去?

这个程序也是很简单的,绘制… 更多 »

用Python制作游戏外挂(下)

其实我们外挂中的技术阻碍基本都扫除了,接下来只需要把前两次的代码装配在一起就可以了。不过直接在这篇文章里将全部代码贴出来实在有违自己的心意,我还是要讲述一点有含量的东西才可以~ 快捷键 外挂在不停的操控你的鼠标,你要是想和它抢,那是很困难的,也许我们可以选择关闭它~ 但是如何关闭… 更多 »

用Python制作游戏外挂(中)

继续上一篇我们需要知道顾客的要求,怎么做?分析顾客头上的图像就可以,来,从获取图像开始吧~ 打开你钟爱的图像编辑器,开始丈量吧~ 我们得知道图像在屏幕的具体位置,可以用标尺量出来,本来直接量也是可以的,但是我这里使用了画面左上角的位置(也就是点1)来当做参考位置,这样一旦画面有变… 更多 »

用Python制作游戏外挂(上)

漫漫长假,何以解忧,唯有……代码 ——by 某屌丝 悲剧成我这样的人,我知道肯定不止我一个,所以我一点都不悲伤:-( 所以我打开了4399小游戏网,点开了一个不知名的游戏,唔,做寿司的,有材料在一边,客人过来后说出他们的要求,你按照菜单做好端给他便好~ 为啥这么有难度?8种菜单记… 更多 »

用PyOpenGL叩开3D的心扉——OpenGL全解析(4)

图元 上一次,我们有了一个足够3D的程序了,虽然很漂亮,但是那个茶壶并不是我们画出来的,glut带给我们的便利而已。从现在开始我们就得自己动手丰衣足食了,为了达到这一点,我们得再了解一些OpenGL的一些知识。 如右图所示,你必须知道构成我们3D图像的最小单位,它们往往被称为图元… 更多 »

用PyOpenGL叩开3D的心扉——OpenGL全解析(3)

第一个PyOpenGL程序 说实话我们OpenGL的基础还远远没有学完,不过我在说下去大概就不会有人看了,所以,虽然稍稍有些早,开始我们的第一个程序吧。

结果如上图,虽然很短,相信这里面很多函数大家会觉得陌生,不要… 更多 »

用PyOpenGL叩开3D的心扉——OpenGL全解析(2)

每个人都有做3D的潜质 看看这张图片(选自“一秒钟看穿统计陷阱”),美国木匠的平均收入是罗坦提亚木匠的两倍,给出一张统计图片,美国人的钱袋长、高都是罗坦提亚木匠的两倍,看起来挺忠实于数据。 但是右边钱袋实际占用的面积就是左边的4倍。这幅图像导致的暗示效果其实还没完,因为在生活中钱… 更多 »

用PyOpenGL叩开3D的心扉——OpenGL全解析(1)

承 从pygame的系列教程里3D部分,本想好好说一下OpenGL的,但是感觉这样一来就喧宾夺主了,毕竟OpenGL这东西,好好说明下来要比pygame更加博大精深,所以就考虑另外起一个教程来写着了。如今pygame的说明基本完成,实战篇完成两个以后,第三个写起来实在太占时间了,… 更多 »

用Python和Pygame写游戏-从入门到精通(实战三:植物大战僵尸1)

我们终于把pygame的方方面面都说了一遍,也经过了两个小游戏的洗礼,如果您真的好好学习了每一部分并自动动手演练过,那就是一个很不错的Python游戏开发人员啦! 但是,不得不说我们到现在为止,写的东西都不够酷!pygame就这点能耐么?第一篇介绍pygame的时候,我就说了py… 更多 »

用Python和Pygame写游戏-从入门到精通(实战二:恶搞俄罗斯方块4)

恶搞俄罗斯方块的制造之旅也可以结束了,通过上三次的说明,基本就整遍了整个代码,虽说都说了一些类名和方法名而没有涉及到具体的实现,不过实现就是排列几句代码,大家一定没问题吧:) 揉成一团 总是可以把这几次说的东西放在一起运行了,界面的美化啥的我完全没有做,所以很难看,咱们主要学习的… 更多 »