惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Microsoft Azure Blog
Microsoft Azure Blog
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
V
V2EX
PCI Perspectives
PCI Perspectives
Latest news
Latest news
博客园 - 三生石上(FineUI控件)
C
CERT Recently Published Vulnerability Notes
W
WeLiveSecurity
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
P
Palo Alto Networks Blog
T
The Exploit Database - CXSecurity.com
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
WordPress大学
WordPress大学
V
Vulnerabilities – Threatpost
H
Heimdal Security Blog
Attack and Defense Labs
Attack and Defense Labs
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Hacker News: Ask HN
Hacker News: Ask HN
博客园 - 叶小钗
V
Visual Studio Blog
Jina AI
Jina AI
P
Proofpoint News Feed
罗磊的独立博客
SecWiki News
SecWiki News
J
Java Code Geeks
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
LINUX DO - 热门话题
Security Archives - TechRepublic
Security Archives - TechRepublic
The Hacker News
The Hacker News
Hugging Face - Blog
Hugging Face - Blog
N
News and Events Feed by Topic
NISL@THU
NISL@THU
T
Tailwind CSS Blog
T
Tenable Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Recent Announcements
Recent Announcements
H
Hacker News: Front Page
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
T
Tor Project blog
宝玉的分享
宝玉的分享
Help Net Security
Help Net Security
S
Security Affairs
Microsoft Security Blog
Microsoft Security Blog
Google DeepMind News
Google DeepMind News
F
Fortinet All Blogs
G
GRAHAM CLULEY

游戏开发

聊聊个人微信小游戏的“窒息感”:手搓了一款消消乐,发布后喜提 0 流量 - V2EX 团队要开始做休闲游戏了,到底是 H5 直接干呢还是用 cocos 呢 给之前弄的 Flappy Anna 3D 游戏做了款纯视觉 AI, FSD 风格:像素进动作出 我构建了一个跨引擎资产审计工具,欢迎有兴趣的朋友试用 AI 开发游戏,关于素材方面有什么好的思路吗? 做了一个内容极丰富的文字 roguelike 游戏,但是没人付费,问题出在哪? 用 DeepSeek V4 Pro 构建的 3D 横版 Flappy Bird 小游戏 小游戏出海 - V2EX 完全不懂游戏开发,如何用 Vibe Coding 开发一个小游戏? - V2EX 有关游戏 mod 的版权问题 - V2EX 开发了个小游戏,如何推广? - V2EX 脑子一热想开发一个 RPG 2D 游戏, 纠结 TOP-DOWN 俯视角 还是等距视角 - V2EX 介绍一个开源红警的项目 - V2EX 求助! Android 解谜游戏上架前需要测试者,帮个忙🙏 - V2EX 开源一个自定义揭棋游戏到 GitHub,已部署到腾讯云,全平台适配 - V2EX 想用 Three.js 开发一款类似地铁跑酷的游戏,有参考案例吗 - V2EX 游戏开发里的状态机的每个状态需要跟节点对应起来吗? - V2EX 如果程序员的你不适应从 unity 组件搭积木式的教程中学习游戏开发可以看看这个 - V2EX 自己 vibecoding 半年都没长进 - V2EX 哪里可以学习到街霸 6 的 MOD 制作的相关教程? - V2EX 求助! Android 游戏 上架前需要测试者,帮个忙🙏 - V2EX 想学 TA(技术美术)以后就业,报课要两万块值得吗 - V2EX Unity TMP 的 CJK 字体的 SDF.asset 字体文件会不断膨胀,是否应该加入 VCS?如果不加入 VCS 怎么同步字体属性给别人? - V2EX [小游戏开发] 纯咨询/讨论 帖 欢迎大佬鞭策 - V2EX 有哪些、最近会有哪些游戏里使用强化学习的行走步态方案? - V2EX 请教一个游戏开发 UDP 相关问题 - V2EX 提个疑问,游戏是软件工程中最复杂的吗? - V2EX 技术出生的独立游戏开发者为了做 UI 都学了什么东西? - V2EX [游戏] 鸡排主理人,来体验主理人的忙碌吧 - V2EX Godot 的 Github Star 已经 102k 了 - V2EX [游戏 demo] 抢 C 位大作战 - V2EX 最近在玩彩虹岛私服,昨天辅助突然跑路了 - V2EX 游戏开发图形化和脚本方式 - V2EX 如何自学 cocos? - V2EX unity+cursor 有什么最佳实践么 - V2EX [Godot] 抖音小游戏有 v 友接过吗 - V2EX 2D 游戏中的长子弹(比如闪电)是怎么绘制的? - V2EX Live2D Euclid 为什么被放弃了?官网都 404 了,看 YouTube 上的宣传视频效果很惊艳,能直接把 2D 模型转 3D,而且都有可以公开的产品了 - V2EX 纠结死了,除了 Cocos 和 Unity,小游戏多端发布还有别的选择吗? - V2EX 我隐约感觉游戏开发以后要火阿, 可能需求超过普通开发 - V2EX 捞女游戏这种互动式游戏为啥没有上小程序? - V2EX 个人开发者想试水一下 2D 游戏开发,应该怎么选框架? - V2EX 学了两年多 Unity,昨天体验了下虚幻 5,也太丝滑了,为什么 Unity 会这么卡? - V2EX Unity 有没有什么插件可以自动把身体 Mesh 的 Weight 同步到服装 Mesh 上?分开建模大幅度动作紧身衣会露出一些小洞/接缝有好的解决方案么,尝试过 AI 提的用 Mesh Baker 合并两个 Mesh 方案,没效果 - V2EX 为什么还没有游戏引擎或者布料组件能实现服装 Mesh 永远显示在身体 Mesh 的外面,这样不就可以彻底防止服装穿模了?现在穿衣要逐个骨骼调权重,布料组件也要逐个绑定碰撞体 - V2EX 以后的游戏会不会都 AI 化呢? - V2EX 使用 UE 做的第一个小游戏 - V2EX 云手机有哪些厂商推荐吗? - V2EX 有人用过腾讯混元 3d 生成模型吗?我现在感觉独立游戏美术大部分 AI 化的时候快来了 - V2EX Web 游戏通信时如何保证数据完整性(防止用户篡改修改结果)? - V2EX 想学一下 unity 独立开发一个开放世界的星露谷有没有搞头 - V2EX 游戏里面的“线”或者“频道”对应的是什么 有没有懂游戏匹配实现的(以炉石传说为例),求指个路 为什么 Unity 的编译速度会这么离谱?真的是 Mono 的问题吗? Unity 裁员把刚加的决策树又干没了, Unity 7 的大饼很可能也没了。 [求助]想实现一个 RPG 人物状态栏 UI,有没有推荐的开源库 现在手机游戏冷启动一个比一个慢,是否是为了延长轻度玩家游戏时间有意为之的行为?
移动端游戏开发的流程是怎么样的?
manami · 2025-03-03 · via 游戏开发
sunny352787

1

sunny352787      2025 年 3 月 3 日   ❤️ 1

当前流行的游戏引擎,例如 UE 、Unity (包括中国版团结)、Godot 等,都是可以打包分发到多个平台的,最基本的 Android 和 iOS 肯定都支持,选择哪个主要看你熟悉哪个,如果哪个都不熟悉我建议你选用的人多的,Unity 现在用的人多资料也多,Godot 只是看起来比较好但相关资源和 Unity 差了不止一个数量级。

如果你要开发微信小程序的话可以用 Unity 中国版团结引擎,和 Unity 原版比添加了很多本地化的内容比如导出到微信、鸿蒙等。

游戏开发和其他 app 开发最大的区别就是游戏的画面是游戏引擎调用底层的图形 API 绘制的,和系统交互很少,而其他 app 无论是 native 开发还是使用 react native 、Flutter 等其实都是调用的系统控件进行组合,并不在一个层级,结合使用不太容易或者说几乎没有这么干的。

Unity 中国确实幺蛾子不少,但你要想发布到微信的话,Unity 原版确实做不到,只能用中国版团结,不过可以用 Unity 原版进行开发,然后用团结引擎进行打包,如果你是完全没接触过游戏开发的话,我觉得你可以考虑直接用团结引擎,因为很可能你用的 Unity 原版和团结引擎版本对不上导致各种奇葩问题。

最后,先动手把你要做的东西做出来,然后再考虑分发的事比较好,分发的事你不用担心引擎不支持,总能找到解决方案的

sunny352787

4

sunny352787      2025 年 3 月 3 日   ❤️ 1

@manami 个人版应该是免费的,可以打包发布,收入到一定程度才需要转 pro 版付费,至于你说的水印,是说游戏启动会先出一个团结的 logo 吧?那个没啥影响,也没有覆盖游戏画面的水印。Unity 国外版对应团结的是 2022 版,也有启动 logo ,Unity6 好像可以关但想发布到微信还是需要用团结,而且属于降级操作坑很多。Godot 我没用过,但确实各种资料信息比 Unity 少很多,如果比较有自信可以试试。

UnluckyNinja

5

UnluckyNinja      2025 年 3 月 3 日 via Android   ❤️ 2

用游戏引擎开发跨平台游戏就是靠引擎自己打包,游戏开发完直接构建对应平台的包就行了。以及 godot 支持输出网页模式构建,如果你不是为了接入微信的 SDK ,那直接网页版就行了,没必要小程序(你也没见过哪个独立游戏专门搞开发者搞小程序游戏吧,合成大西瓜和人生重开模拟器当时都是网页游戏)。
godot 生态现在也发展的很好了(自国际版 runtime fee 幺蛾子后飞跃提升),现在 game jam 中占比和 unity 很接近了,B 站也有很多人分享经验。一定要用 unity 的话,国际版可以用,团结引擎还是算了,明显就是 toB 的,不 care 个人开发者,个人用属于自讨苦吃,项目还 vendor lock ,转不出到 unity ,说白了就是 unity 中国利用区域代理垄断搞的劣币驱逐良币。如果不是打工公司让用,我想不到你为什么要用它。
Unity 还有一点令人诟病的是它那个域重载,即使是空白项目你动一行代码就要重载半天,虽然可以关闭域重载但关闭后也有弊端。不知道怎么搞的那么慢的,这都 2025 年了还没解决……你换 godot 体验好的不是一丁半点……

LaTero

19

LaTero      2025 年 3 月 3 日   ❤️ 1

反正别用 Unity 。打工可能不得不用,但是个人千万别碰这东西。3D 被 Unreal 拉了 10 年以上的差距,2D 优势相比 cocos 和 godot 之类的也在变小。开发体验极其差劲,小项目改一行代码也能给你整个半分钟以上,大一点甚至能两分钟。编辑器 ergonomics 很差,文件浏览和各种疯狂拖拖拖简直折磨。动画系统羸弱至极,有 technical artist 的团队都会自己定制一套动画系统,但是你个人是做不到的。未来毫无前景,上面提到的缺点在 Unity 6 发布时曾画大饼,说会在 Unity 7 改进,然而随后就大量裁员,回归初心,然而你要知道,它的“初心”可不是游戏,因为 Unity 本质上就不是一个游戏引擎公司,而是一个广告服务公司,它回归初心就是把花钱的引擎 R&D 干掉,重点干广告和云服务。
另外你的游戏是什么类型的?“人生游戏”是那种简单的文字游戏吗?那种游戏其实你不用引擎也可以的,就直接用 Web 之类的技术就行了。

sunny352787

25

sunny352787      2025 年 3 月 3 日   ❤️ 1

@flyqie 这仨我前几年用过,最近几年没咋用了,cocos 感觉就是不知道该干嘛了,功能都有但做的都不咋地,laya 那帮人有点讨厌,前几年我用的时候有些坑像是故意留的然后逼着你买他们的支持服务,egret 好像确实不更新了,之前性能也不如 laya 但上手容易些

之前还用过 UE4 ,后来的 UE5 就没接触过了,UE 这套功能真的强大但用好真不容易。
现在就是用 Unity ,反正啥玩意都能做,好不好的也就那样,用的人多了啥毛病都能搜到解决方案,招人也容易。

Yuanlaoer

26

Yuanlaoer      2025 年 3 月 3 日   ❤️ 1

@LaTero @UnluckyNinja
虚心求教,我也是想作为一个爱好者,试试自己开发个小品游戏。正在多线尝试 Unity 国际版, Unreal 和其他小框架工具。
光是“广告服务公司” 这个理由似乎站不住脚,有很多公司,比如谷歌、也是靠广告作为主要营收,但这跟它有好的产品不矛盾。我自己很初学者级别的体验是,Unity 启动项目和编译的时间挺长的,Unreal 也谈不上很快……轻量框架虽然是很快但确实也理应如此。就跟自己做个移动平台的记账 App 跟开发个大量日活的商用 App 根本就是两个概念。我自己开发游戏开发着玩儿,离“组件化”这种事情还望尘莫及,但不知道游戏体量大了之后,会不会有不一样的感觉。
我自己是想开发有点儿解谜元素的动作 2d 游戏,请问有什么推荐么?以及有什么大坑之类的,请指教,十分感谢!

weijinda007

27

weijinda007      2025 年 3 月 3 日   ❤️ 1

游戏的开发流程,先把策划案写出来,找个游戏经验丰富的看一下合不合格,然后是界面交互设计好,最后才是程序的实现。游戏引擎看着重在哪个平台,在原生平台( ios,android,win )就 unity ,着重 H5 小游戏就( cocos,laya ),做 3a 用 ue 。

Yuanlaoer

28

Yuanlaoer      2025 年 3 月 3 日   ❤️ 1

@ETiV 也不排除吧,如果是很轻量的游戏,确实 Flutter 能做到。几年前,给朋友帮忙该代码,他们的 App 用户也不少了,看组里其他人用 Flutter 做了很多小游戏,在我一个没做过游戏开发的程序员来看,我觉得开发成本不高,代码写起来也算是挺舒服的,最终体验也很好。都是 2d 的游戏,有赛车,打气球,打砖块什么的。

LaTero

30

LaTero      2025 年 3 月 3 日   ❤️ 1

@Yuanlaoer 2D 也就 Unity 、Godot 和 cocos 最多吧。大坑的话,其实很难一一列出来,因为不同项目需求不同。Unity 编译巨巨巨慢,Godot 放着好好的 box2d 不用,非要固执地搞自己的物理引擎,导致物理功能匮乏。cocos 总体功能会弱一些,包括运行时和编辑器的功能,生态好像也是以 web 和小程序上的小游戏为主。

最好的办法就是自己都试一遍把坑踩出来,流程基本是 brainstorm 游戏基本核心概念(写下来,不要空想。大脑会美化自己的想法,有些主意可能想着很好写下来就感觉一坨),尝试用各个引擎做个小原型,看看核心功能好不好实现。比如你的解密如果要复杂的物理,就会发现 godot 不行。如果物理特别复杂,就得硬着头皮上 UE+PaperZD (当然我觉得更好的选择是考虑一下到底需不需要这个物理机制,毕竟 UE 2D 还是少,连官方支持都基本不更新了,得靠社区插件 PaparZD )。假如是偏动作冒险那样对动画需求比较高的,因为这仨的动画都半斤八两地简陋,可能就会发现需要大量手写动画状态机并在代码里硬编码时长(动画播放后 0.2s 到 0.5s 是无敌),这时 Unity 迭代速度龟慢的缺点就被放大了。(一定要用 Unity 的话建议用 Hot Reload 这个 asset ,有挺长的试用期)

自己都试一试其实不会浪费太多时间的,原型的时候不要管美术、bug 、“优化”、去各种找“最佳实践”等等,YouTube 视频都快进着跳着看,多用 AI ( Grok 3 和 o3-mini 游戏开发效果好),尽可能快地“糊”一个出来验证技术路线,玩家就是一个小胶囊,关卡就是纯色 tilemap ,做一点简单的移动、跳跃等等,再加上自己的核心机制,看看好不好做,工作流合不合自己的喜好。

然后游戏体量变大后之类的东西,说真的,不建议现在考虑,因为大部分人其实是坚持不到那个地步就会放弃的……真要说什么的话,版本控制用 git LFS 或者 Perforce 。

ShadowPower

32

ShadowPower      2025 年 3 月 3 日   ❤️ 2

我从 Unity 3.5 开始用 Unity ,如今非常讨厌 Unity……

其实你的问题很好解决,只需要花几天的时间,把几款主流的游戏引擎都玩一下。
不用自己写游戏,这些引擎都有一些示例项目,你可以打开这些项目,然后简单操作一下界面,自由摸索,可以随便改改场景试试看。
再根据文档把编译环境都搭建起来,打包发布到不同平台上运行看看。
做完这些操作以后,一切疑问都烟消云散了。

UnluckyNinja

33

UnluckyNinja      2025 年 3 月 4 日   ❤️ 1

@Yuanlaoer 之前帖子已经有很多人吐槽 unity 了:引擎功能飘忽不定+公司找不准自己定位。对企业用户不是问题,大不了人力财力堆过去,个人用户就得小心一下了。

godot 非常轻量,不像 unity 下载都要费劲半天,godot 直接官网下载几十 MB 安装包(你甚至可以从 Steam 下 godot ),推荐你上手尝试,对比下哪个你用着更舒服。以及就在我打这段回复的时候 godot 正好更新 4.4 了……下完安装包看完大小(忘记不带构建 template 多大了),刷新了下网页发现版本号对不上。

如今在 unity exdous 的浪潮下,国外的学习资源上,godot 追 unity 追得很接近了,前知名 unity 教学 youtuber Brackeys 沉寂了几年后现在转做 godot 教学了,而 unity 胜在存量大。纯理论派的 youtuber GMTK 最近也在尝试用 Godot 独立开发一个 2D 平台跳跃类的解谜游戏,还把经历做成了个系列视频,你可以参考下他踩过的坑。

5SZkjJ0vSK463pTo

37

5SZkjJ0vSK463pTo      2025 年 3 月 4 日   ❤️ 1

即便是做 2d ,也建议用 unity ,而不是 cocos ,因为你没有一个基础团队和个人实力搭建工具链,一切从 0 开始 unity 有一整套解决方案,cocos ?那真是刀耕火种了,网上资料和周边生态少了不止一个数量级,你干半年说不定还在搭框架