python和pygame开发的跑酷游戏之萌宠恐龙闯天涯

游戏截图

游戏演示地址

恐龙跑酷游戏演示

跑酷游戏的核心之地图无限滚动原理

首先渲染两张地图背景,一张展示在屏幕上面,一张在屏幕之外预备着(我们暂时看不到),如下图所示:

然后两张地图一起以相同的速度向左移动:

当地图1完全离开屏幕范围的时候,再次将它的坐标置为600,0(这样就又回到了状态1):

这样通过两张图片的不断颠倒位置,然后平移,在我们的视觉中就形成了一张不断滚动的地图了。

源码及图片资源下载地址:

链接:https://pan.baidu.com/s/155386l8mI4g2iflLmhO9ng

请付费获取提取码

本段内容需要支付 20金币 (2.0元) 查看

您未登录,请 点击登录 或者立即注册

本文作者:豆约翰

版权声明:本站所有文章,未经允许,禁止转载

月薪4-8k的初级java,业余该如何充实自己,以实现更快的升职加薪
1人已购买
author
0 条评论

请先登陆注册

已登录,注销 取消