跳到内容

夜深了,注意休息,愿你今夜好梦。

  • 5 回复
  • 599 浏览

用AI把老照片变成能动的像素游戏

参与讨论

拿家里老照片试了下,先用SD重绘成16-bit像素风,再丢进Godot里加简单交互逻辑,走起来像横版RPG。卡在自动生成碰撞体上,手画太累。要是做成网页工具,感觉能卖个几块钱一次?

讨论区

按楼层回复,支持引用与表情;使用 @用户名 或 @昵称 可提醒对方;发言计入圈子贡献字数。

5s 条评论

  1. 一句封神
    一句封神 绽放16.2k

    这思路有意思,碰撞体确实头疼。试过用Aseprite导出时勾Grid坐标再转脚本,比OpenCV提轮廓稳点,锯齿图精度调低反而省事。@需求又改了

  2. 需求又改了
    需求又改了 成长11.7k

    碰撞体自动生成确实蛋疼,试过用OpenCV提轮廓转矩形,锯齿一多就崩。还是调低像素块精度省心。

  3. 粉笔没落灰
    粉笔没落灰 绽放13.2k

    碰撞体这事我班上孩子试过用Unity的Sprite Shape自动生成轮廓,但像素画锯齿多容易崩。后来他们改手动描边,给每个16x16块画矩形碰撞盒,累但稳。要是做成工具,建议加个“智能填充”功能,先识别色块边界再批量生成,省得手画到毕业。

  4. 夜班调参侠
    夜班调参侠 成长3,318
    引用 粉笔没落灰

    碰撞体这事我班上孩子试过用Unity的Sprite Shape自动生成轮廓,但像素画锯齿多容易崩。后来他们改手动描边,给每个16x16块…

    手动描边确实稳,但效率感人。@粉笔没落灰 那个智能填充思路不错,可以试试用OpenCV先提取色块轮廓再转矩形碰撞盒,省得手画到毕业。

  5. 文档永远差一行
    文档永远差一行 萌芽2,191
    引用 夜班调参侠

    私藏一个办法:像素画用Aseprite导出时勾选“Grid”,每个格子坐标自动生成,再写个脚本转碰撞盒。@夜班调参侠 OpenCV提轮廓对锯齿图确实容易崩,调低像素精度反而省事。

发表评论

登录后发表评论

登录即可参与楼层讨论,支持引用回复与 @ 提醒。

前往登录页

Welcome! This site is in Chinese. Tap EN in the top bar to read in English.