找回密码
 立即注册
搜索
热搜: 活动 交友
查看: 49|回复: 0

冲向新中国

[复制链接]

10

主题

17

回帖

666

积分

超级版主

积分
666
发表于 6 天前 | 显示全部楼层 |阅读模式
本帖最后由 Shawn赵瑞翔 于 5-6-2025 19:39 编辑

学习历史的时候,想到可以用2048的玩法来帮助记忆朝代顺序
于是乎有了这个作品
《冲向新中国(copy from 2048)》
玩法简单,同2048原版游戏,2个“秦"合成一个"汉",2个"汉"合成一个"三国"...以此类推,最后到“新中国”

先是完成2048原版游戏的制作,在原版游戏制作基础上再改造成本游戏
做原版的时候就考虑到替换,用大的framework 框架很轻易地就改好了


功能特点:
1,基础玩法:上下左右键
每次可以选择上下左右其中一个方向去移动,每滑动一次,所有的方块都会往滑动的方向靠拢外,系统也会在空白的地方乱数出现一个方块,相同的方块在靠拢、相撞时会相加。系统给予的方块不是2就是4(在本游戏中就是“秦”或者“汉”),玩家要想办法在这小小的16格范围中凑出“2048”这个方块(本游戏则是“新中国”这个方块)。
2,积分:每创造出一个新的方块就会获得积分,如2个"秦"合成"汉","汉"对应“4”,因此加4积分,以此类推
最后的得分就是满格后无法移动后的总积分之和
3,赢:合成出新中国,则获得成就:冲向新中国
4,重启:如果打烦了想重启一句,可以按restart键解决这个问题

模块构造:framework 大框架解决一切问题
首先是plList 存储朝代的顺序
其次是对应挑选好的颜色
CLS_framework下
每个方块放入grid中,进行调整
每次key up(不是keydown,否则会疯狂移动)记录key的类型,如果是上下左右,则进行调整
本质上只写了向左调整的代码,然后向上向下向右就是把grid进行翻转后再翻转回来
最后是display,把grid里的方块对应放置,增加相应功能,以及特判

*预期彩蛋:冲向新中国成就解锁后会有结算音乐,每个阶段有相应bgm

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RealDevClub ( 沪ICP备2024093864号-1 )

GMT+8, 5-11-2025 01:57 , Processed in 0.058580 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表