超小型工作室,程序就我一个,大部分研运功能都准备靠开源实现,不知道大家有没有更好的推荐 开发机 引擎 unity
版本机: docker + 服务器 nakama/pinus 代码管理 gitlab ci/cd jenkins + 企业微信 /discord(机器人发包) 发布管理 vue 简易后台 bi metabase 数据埋点 Countly
1
dcoder 2022-03-09 15:35:53 +08:00 9
以程序为主的小团队, 就用 Unity.
研运功能主要靠 Unity Asset Store 上买, 而且要买流行的带源码的 Asset/Plugin. 有问题可以看着源码问作者, 可以理解为"付费开源", 比在 Github 上瞎找效率高太多了. 先把游戏本身做好是关键, docker, ci/cd Jenkins, DevOps 这堆没用而耗时间的东西先别研究. 剩下的时间好好研究 Blender, Affinity Photo (PS 太贵), 因为你程序员自己得担任"技术美术". 要做联机游戏, 也应该好好研究 WebSocket (turned), UDP (real-time), 别研究 DevOps... 按照我上面写的做, 可以少走很多弯路. 游戏成功发布了, 回来给我发个红包吧. :D |
2
dcoder 2022-03-09 15:36:57 +08:00
WebSocket (turned) --> WebSocket (turn based)
打错字了 |
3
simonhunter 2022-03-09 16:46:05 +08:00
代码管理用 Gitlab 的话 CI/CD 这块其实可以考虑直接使用 Gitlab Runner
|
4
eijnew 2022-03-09 17:15:55 +08:00
同意一楼,另外补充一下,如果对玩法还没有信心,建议先不要上来就开发,做个 banner 发广告或 tap 上预约下看看玩家反馈(尽量减少成本)
|
5
Zhuzhuchenyan 2022-03-09 17:26:11 +08:00
附议
如果只有一个人做研发相关工作,在早期千万不要花费时间在 Devops 上,这是一个时间怪兽,而且和游戏开发是两条平行线,首先做好版本管理就可以了。 Unity 提供一个 Cloud Build 选项,可以去了解了解,功能相对来说简单一些,但是如果买了订阅应该就是免费使用了 Metabase 非常好用,免费版本功能完全够用 如果用 Unity 选择使用 URP 或者 HDRP 开发,买 Asset 时候注意是否支持 URP 和 HDRP ,有的资源版本过老,可能不能很好的支持目前强推的 SRP (Scriptable Render Pipeline, URP 和 HDRP 是它的两个官方实现) 大部分热门付费资源都有它的的免费版本,可以先尝试试用一下再决定是否购买 |
6
recih 2022-03-09 17:36:19 +08:00
CI 可考虑直接用 gitlab CI
企业微信功能太弱,机器人只能简单发发消息,也没有 slash command 之类的功能 |
7
powerman 2022-03-09 17:51:49 +08:00
@Zhuzhuchenyan 以前我也是,做个私人项目 上来就想着 devops ci cd 啥的,结果..几个 shell 脚步 + docker 就能搞定的事情 ,越搞越复杂,真正花在项目上的时间 反而没多少
|
8
3dwelcome 2022-03-09 17:54:05 +08:00
我是写了一个简单的后台服务,每次编译完代码,就用 websocket 去通知一下,把该处理的都处理掉。
不能算 devops ,但是辅助工具不能少,这是解放重复劳动的关键点。 |
9
Rwing 2022-03-09 17:58:06 +08:00
1 楼大实话
|
10
Nillouise 2022-03-09 18:01:11 +08:00
一个人你也要弄得这么麻烦?搞个冷备份,然后游戏能在自己机器跑起来不就行了嘛?
|
11
skiy 2022-03-09 20:02:33 +08:00
楼主搞 CI/CD 应该是为了测试和发布的自动化吧。搞定了的话会少下测试的时间。
|
12
IvanLi127 2022-03-10 16:11:17 +08:00
我也是,走进了这个怪圈
|
13
jn5414 OP @dcoder 感谢真诚回复,目前游戏已经有了,国内变现就是 gromore taptap 广告游戏,自动化这些主要是为了节省时间,目前重点在于旧游戏的数据总结 和新游戏的数据分析,偏运维和数据调优方向了 所以想把研发向的流程尽量 自动化
|
15
jn5414 OP @Zhuzhuchenyan unity 中国推的服务,打死不用。。。去新人可以试试
好的,metabase 暂时用不到付费的,先用着,有需求就上付费的 商店资源确实买了很多,搞独立游戏美术资源能省很多钱 |
16
pNorth 2022-03-11 00:54:52 +08:00
不懂请教下。像 gromore 应该有统计和分析功能吧,为什么还要自己接数据埋点 SDK 呢?还有早期测试有什么比较好的途径吗
|
17
jn5414 OP @pNorth 需求不一样吧,你也说了 gromore 有统计,那我不接 gromore 哪来统计呢。。。。 所以肯定还是自己也要有一套方便 后台数据对比,有些渠道还会给假量啥的,这需要你自己接 deeplink 啥的自己有一份渠道数据,不然容易被忽悠
你这测试指的是类似封测一样的白名单测试吗? 如果游戏有一定原创性 可以上 tap 篝火测试,类似 steam 以前的 greenlight |
18
pNorth 2022-11-27 23:50:44 +08:00
虽然过去很久了..但是谢谢你的解答
|