weilanwl
V2EX  ›  问与答

也没有游戏相关的老哥解答一下? ai 回答的都不行。就是最近在玩《桃源深处有人家》想问这种地图编辑器这么做?啥原理?

  •  
  •   weilanwl · 20h 23m ago · 1204 views

    就是画风看上去是 2d 的,但实际应该是 3d 的,或者 2.5D ?每个建筑都是单独的建模吗?每个建筑又有交互,能互动是动态的,想问下有没有行业相关的解答下? 图

    Supplement 1  ·  18h 13m ago

    tu1 tu2 用ai生成的 感觉还行 就是贴图来的 这么做成动起来的呢?

    17 replies  •  2026-09-24 21:16:37 +08:00
    wleven
        1
    wleven  
       20h 17m ago
    应该是 2d 等距
    Inn0Vat10n
        2
    Inn0Vat10n  
       20h 9m ago
    3D 建模和渲染, 然后固定摄像头
    CHU20230515
        3
    CHU20230515  
       20h 5m ago
    看看 Cocos2d 引擎或者 unity3d 这些引擎,很多东西都做好了 比如寻址,你需要做的就是素材,建模
    BingoXuan
        4
    BingoXuan  
       19h 45m ago
    45 度视角吧,最为流行的是魔兽地图编辑器了(时代的眼泪了)。2d 经典就是早年大富翁( 4 是最经典的!)。所以可以 3d 也可以 2d 。2d 也就额外做一次空间投影,基本矩阵运算足够了(甚至不用)
    weilanwl
        5
    weilanwl  
    OP
       19h 37m ago
    @BingoXuan 我最早接触的也是魔兽地图编辑器 那个时候还是读小学~~
    future0906
        6
    future0906  
       19h 28m ago
    图片看不出来,可能是 2D isometric ,2.5D ,3D 都可以。

    纯 2D 就是左上画到右下+DirtyRect 优化。拾取也一样,做一个 BoundingBox 左上到右下的覆盖。跟魔兽没关系,最早的应该是 diablo1

    2.5D 和 3D 是一样的,只是固定视角有些取巧的方法简化制作和模型。
    Hypn0s
        7
    Hypn0s  
       19h 20m ago
    是 2d 的, 搜索关键词: tilemap, 等距, 2.5d, spine
    zhuanggu
        8
    zhuanggu  
       19h 5m ago
    这个游戏我都弃了半年多了
    weilanwl
        9
    weilanwl  
    OP
       18h 18m ago
    @zhuanggu 像上班 我打算用 ai 做一个 只保留建筑和作物的的玩法
    trytrytry
        10
    trytrytry  
       18h 10m ago
    45 度视角只需要 2D 引擎就能做,老掌机都一堆这种游戏, 3D 化是方便做贴图和模型, 直接摆上去也不用想透视啥的了.
    交互就是每个模型单独做一套动画, 3D 模型就麻烦了, 2D 的话做成 live2D 简单多了
    LuckiSnow
        11
    LuckiSnow  
       17h 52m ago
    45°,不要开透视,用正交视角就是这样,地块用 tilemap
    sunny352787
        12
    sunny352787  
       17h 39m ago
    从画面看,使用纯 2D 引擎或者纯 2D 方案制作就行,图片可以是 3D 模型渲染出来的 png 直接贴上,斜 45 度也只是让地面做个旋转即可。不必使用 3D 引擎开正交摄像机。
    hacson
        13
    hacson  
       16h 21m ago via iPhone
    图片看不出来,不过你既然这样问了,应该是觉得不像 2d 图片,我猜大概率是 3d 模型加风格化渲染
    newtype0092
        14
    newtype0092  
       15h 43m ago
    3D 转 2D 是画面很复杂(城镇街区,复杂室内场景,有透视变化等)的时候用可以节省大量时间,实际的表现力是比不上质量在线的 2D 贴图的。

    画面的交互动画一般可以用帧动画(铁匠铺打铁,动物活动等)简单表现一下。

    如果数量多的话可以简单的加网格动画,可以实现植物随风飘动,水面抖动等很多效果,建筑物也可以用网格动画实现简单的交互动效,成本低效果也很不错。

    像你生成的那个群山环绕场景就很适合网格动效,顺便给周围背景做个分层滚动云层,再搞几个飞鸟帧动画循环播放,效果就非常好了。
    Fallever
        15
    Fallever  
       15h 14m ago
    就是 2d tilemap 每个建筑都是一个单独的 spine 就可以了
    nekochyan
        16
    nekochyan  
       12h 37m ago
    2d 3d 都可以做,最难的部分是素材和建模做动画
    levelworm
        17
    levelworm  
       8h 15m ago via iPhone
    Isometric 就行。可以手绘或者建模。很多二维游戏其实都是三维建模或者胶泥模型然后固定角度拍摄,比如 DOOM 里大多数的怪物都是胶泥模型拍照然后数字化处理,博德之门的所有建筑都是三维建模之后固定角度处理。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   834 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: aef6ded9 · 38ms · UTC 21:32 · PVG 05:32 · LAX 14:32 · JFK 17:32
    ♥ Do have faith in what you're doing.