3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 13246|回复: 22
打印 上一主题 下一主题

[分享] 【重要!】你想DIY愤怒的小鸟关卡地图吗??这下你有福了!【愤怒的小鸟修改地图编辑器】!!

  [复制链接]

40

主题

4540

帖子

4697

积分

游戏精英

Rank: 8Rank: 8

贡献度
526
金元
25928
积分
4697
精华
0
注册时间
2009-4-7
跳转到指定楼层
主题
发表于 2011-1-11 20:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 leonqp1030 于 2011-1-11 22:54 编辑

国外牛人反编译并且重建LUA,
然后通过如下网页,制作自己的小鸟地图!http://acme.badboll.nu/able/



地图编辑完成后,把代码复制下来,新建一个文本文件,粘贴进去,改扩展名为 .lua,替换 Angry Birds\data\levels\pack1\ 下的 Level*.lua(游戏的关数)即可。

(附上)反编译内容参数:MOD高手们来啊~~~直接做个地图编辑器~~让大家玩玩MOD~~
physicsToWorld = 20
theme = "theme1"
joints = {
}
birdCameraData = {
    ipad = {
        bottom = 122.18199920654,
        left = -655.24298095703,
        px = 48.054100036621,
        py = -369.68798828125,
        right = 1953.7199707031,
        screenHeight = 768,
        screenWidth = 1024,
        sx = 0.72799998521805,
        sy = 0.72799998521805,
        top = -897.16101074219
    },
    iphone = {
        bottom = 58.935001373291,
        left = -627.74499511719,
        px = 40.922298431396,
        py = -355.47198486328,
        right = 1921.3100585938,
        screenHeight = 968,
        screenWidth = 1280,
        sx = 0.95712798833847,
        sy = 0.95712798833847,
        top = -861.15100097656
    },
    version = "0.02"
}
castleCameraData = {
    ipad = {
        bottom = 122.18199920654,
        left = 547.12298583984,
        px = 1250.4200439453,
        py = -405.29098510742,
        right = 1953.7199707031,
        screenHeight = 768,
        screenWidth = 1024,
        sx = 0.72799998521805,
        sy = 0.72799998521805,
        top = -932.76397705078
    },
    iphone = {
        bottom = 47.576000213623,
        left = 583.97302246094,
        px = 1245.1300048828,
        py = -452.42401123047,
        right = 1906.2900390625,
        screenHeight = 968,
        screenWidth = 1280,
        sx = 0.96799999475479,
        sy = 0.96799999475479,
        top = -952.42401123047
    },
    version = "0.02"
}
counts = {
    RedBird = 1,
    YellowBird = 1,
    WoodBlock9 = 2,
    KingPiglette = 1,
    ExtraBlockFlag01 = 1
}
world = {
    ground = {
        angle = 0,
        definition = "Ground",
        name = "ground",
        x = 55.188701629639,
        y = 5
    },
    RedBird_1 = {
        x = -35.44444444444444,
        y = -1.3333333333333357,
        name = "RedBird_1",
        definition = "RedBird",
        angle = 0
    },
    YellowBird_1 = {
        x = -32.66666666666667,
        y = -1.4444444444444429,
        name = "YellowBird_1",
        definition = "YellowBird",
        angle = 0
    },
    WoodBlock9_1 = {
        x = 62.111111111111114,
        y = -2.1111111111111143,
        name = "WoodBlock9_1",
        definition = "WoodBlock9",
        angle = 0
    },
    WoodBlock9_2 = {
        x = 62.111111111111114,
        y = -6.111111111111107,
        name = "WoodBlock9_2",
        definition = "WoodBlock9",
        angle = 0
    },
    KingPiglette_1 = {
        x = 62.22222222222222,
        y = -11.666666666666664,
        name = "KingPiglette_1",
        definition = "KingPiglette",
        angle = 0
    },
    ExtraBlockFlag01_1 = {
        x = -29.000000000000004,
        y = -3.499999999999993,
        name = "ExtraBlockFlag01_1",
        definition = "ExtraBlockFlag01",
        angle = 0
    }
}



还有自己随便制作的一张地图,给大家演示:

第一关的地图: 替换 Angry Birds\data\levels\pack1\ 下的 Level1.lua文件按即可。





下面是反编译原有游戏的地图文件的工具:

本帖子中包含更多资源

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

x

评分

1

查看全部评分

回复

使用道具 举报

0

主题

98

帖子

114

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1100
积分
114
精华
0
注册时间
2009-3-7
舒服的沙发
发表于 2011-1-11 21:22 | 只看该作者
好复杂啊,有没有傻瓜式DIY关卡地图的方式啊。。。
回复 支持 反对

使用道具 举报

6

主题

893

帖子

786

积分

超级玩家

Rank: 5Rank: 5

贡献度
30
金元
6661
积分
786
精华
0
注册时间
2009-10-31
硬硬的板凳
发表于 2011-1-11 23:07 | 只看该作者
这代码好诡异 难道是从iphone系列那里反编译过来的?
回复 支持 反对

使用道具 举报

40

主题

4540

帖子

4697

积分

游戏精英

Rank: 8Rank: 8

贡献度
526
金元
25928
积分
4697
精华
0
注册时间
2009-4-7
冰凉的地板
 楼主| 发表于 2011-1-11 23:24 | 只看该作者
其实PC用的代码就是是ipad的代码。
回复 支持 反对

使用道具 举报

40

主题

4540

帖子

4697

积分

游戏精英

Rank: 8Rank: 8

贡献度
526
金元
25928
积分
4697
精华
0
注册时间
2009-4-7
5#
 楼主| 发表于 2011-1-12 16:03 | 只看该作者
额……帖子不知被谁转到隔壁去了,这当然不是坏事,多点人知道,那么MOD的出现率就会更高……看了K大的补充,发现确实有几点忘了说:

复制粘贴下来:

前几天也看到的,帮楼主补充几点使用说明:
1、这个地图编辑的网页需要支持HTML5特性的游览器来打开才能正常使用。(最新版的Chrome,Firefox,Opera,Safari,甚至是N900的游览器)
2、反编译地图文件的命令格式:lua.exe decompile_levels.lua Level1.lua(把要反编译的地图文件和lua.exe等放在一起,打开命令提示符,按次序把文件向里面拖就OK了。注意文件之间的空格。)






地图编辑器特性:
1、按住Ctrl可选中多个物品
2、按键J :连接两个物品。
3、按键R :取消物品连接。
(连接可以使两个物体关联,比如炸药箱和气球)
4、按键D :复制所选物品。
5、选中物品后按鼠标右键,旋转物品。

制作好的地图既可以使用在PC上,也可以使用在移动设备的游戏上。(比如:/opt/rovio/angrybirds/data/levels/packX)

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

24

主题

710

帖子

1177

积分

游戏狂人

Rank: 6Rank: 6

贡献度
67
金元
9086
积分
1177
精华
0
注册时间
2010-12-26
6#
发表于 2011-1-12 19:15 | 只看该作者
本帖最后由 shenyouwuya 于 2011-1-12 19:16 编辑

刚看到这个反编译工具的时候本以为也可以反编译script里的文件,结果没成功,做MOD的大大们莫非都是十六进制修改的么
回复 支持 反对

使用道具 举报

817

主题

2万

帖子

55万

积分

3DM资深会员

審判之眼

Rank: 12Rank: 12Rank: 12

贡献度
124565
金元
549616
积分
553532
精华
31
注册时间
2010-3-6

欧洲提督万圣节幽灵旧版萌之委员会''永久''3DMer黑雪姬五河琴里

7#
发表于 2011-1-12 23:37 | 只看该作者
支持一下
回复 支持 反对

使用道具 举报

0

主题

75

帖子

106

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1058
积分
106
精华
0
注册时间
2010-5-25
8#
发表于 2011-1-13 09:04 | 只看该作者
刚看到这个反编译工具的时候本以为也可以反编译script里的文件,结果没成功,做MOD的大大们莫非都 ...
shenyouwuya 发表于 2011-1-12 19:15



    不是,是用别的 LUA 反编译工具,你可以去www.luaer.cn里找这个工具。
回复 支持 反对

使用道具 举报

4

主题

2403

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
2
金元
145866
积分
14595
精华
0
注册时间
2011-1-8

足球

9#
发表于 2011-1-13 09:17 | 只看该作者
历害啊,都是牛人
回复 支持 反对

使用道具 举报

111

主题

2682

帖子

2878

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
312
金元
16299
积分
2878
精华
0
注册时间
2006-12-2
10#
发表于 2011-1-13 12:02 | 只看该作者
谁编辑个最难的地图撒
回复 支持 反对

使用道具 举报

3

主题

167

帖子

274

积分

高级玩家

Rank: 4

贡献度
44
金元
1582
积分
274
精华
0
注册时间
2004-12-13
11#
发表于 2011-1-27 21:12 | 只看该作者
本帖最后由 xasm 于 2011-1-27 22:30 编辑

随手把地图编辑器存到本地了
上来交作业

附件是地图档 放到Angry Birds\data\levels\pack1下面 记得备份源文件
开始游戏 选1-1即可

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

223

帖子

225

积分

中级玩家

Rank: 3Rank: 3

贡献度
11
金元
1809
积分
225
精华
0
注册时间
2009-1-4
12#
发表于 2011-1-28 09:28 | 只看该作者
高手高手,给我我也不会弄。
回复 支持 反对

使用道具 举报

51

主题

1337

帖子

1243

积分

游戏狂人

Rank: 6Rank: 6

贡献度
95
金元
8631
积分
1243
精华
0
注册时间
2009-10-13
13#
发表于 2011-2-10 19:11 | 只看该作者
这种功能游戏自身就应该带,还有居然不能创建新档。明显的不足之处!!!!
回复 支持 反对

使用道具 举报

31

主题

366

帖子

504

积分

高级玩家

Rank: 4

贡献度
47
金元
3159
积分
504
精华
0
注册时间
2008-12-13
14#
发表于 2011-2-24 18:52 | 只看该作者
这个最犀利啊  喜欢
回复 支持 反对

使用道具 举报

0

主题

28

帖子

87

积分

初级玩家

Rank: 2

贡献度
0
金元
869
积分
87
精华
0
注册时间
2008-10-24
15#
发表于 2011-4-29 23:08 | 只看该作者
帖子92 积分107 贡献度16  金元428  在线时间1 小时 注册时间2008-12-13
回复 支持 反对

使用道具 举报

0

主题

2

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
605
积分
1
精华
0
注册时间
2011-9-13
16#
发表于 2011-9-13 16:39 | 只看该作者
这个够给力,定一下~~~~~
回复 支持 反对

使用道具 举报

0

主题

2

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
605
积分
1
精华
0
注册时间
2011-9-13
17#
发表于 2011-9-13 16:40 | 只看该作者
反编译软件的地址无效了!!!!!
回复 支持 反对

使用道具 举报

0

主题

21

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
740
积分
74
精华
0
注册时间
2011-8-29
18#
发表于 2011-10-18 22:52 | 只看该作者
无效了……扣了好多钱……
回复 支持 反对

使用道具 举报

0

主题

10

帖子

2

积分

新手玩家

Rank: 1

贡献度
0
金元
620
积分
2
精华
0
注册时间
2009-4-28
19#
发表于 2011-10-31 08:29 | 只看该作者
其实PC用的代码就是是ipad的代码。
leonqp1030 发表于 2011-1-11 23:24


so such say
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
601
积分
0
精华
0
注册时间
2011-12-17
20#
发表于 2011-12-18 12:32 | 只看该作者
哇~~~~~真好
回复 支持 反对

使用道具 举报

0

主题

213

帖子

486

积分

高级玩家

Rank: 4

贡献度
1
金元
4815
积分
486
精华
0
注册时间
2011-12-6
21#
发表于 2011-12-29 23:03 | 只看该作者
果然是牛啊,有这玩意太好了
回复 支持 反对

使用道具 举报

0

主题

213

帖子

486

积分

高级玩家

Rank: 4

贡献度
1
金元
4815
积分
486
精华
0
注册时间
2011-12-6
22#
发表于 2011-12-29 23:06 | 只看该作者
404 Not Found
回复 支持 反对

使用道具 举报

2705

主题

21万

帖子

17万

积分

游戏终结者

如果手上没有剑我就不能保护你,如果一直握着剑我就无法抱紧你。

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
12489
金元
554387
积分
176605
精华
0
注册时间
2008-4-12

金不换

23#
发表于 2012-1-5 17:41 | 只看该作者
好复杂啊!研究下!谢谢楼主分享!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-3-14 20:16 , Processed in 0.180428 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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