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

注册 登录

QQ登录

只需一步,快速开始

查看: 13513|回复: 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文件按即可。

Level1.lua (20.33 KB, 下载次数: 300)



下面是反编译原有游戏的地图文件的工具:
解包原有游戏的地图文件工具lua.zip (214.3 KB, 下载次数: 788)

评分

1

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-22 18:55 , Processed in 0.416108 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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