qazwsxedc121 最近的时间轴更新
qazwsxedc121

qazwsxedc121

V2EX 第 37031 号会员,加入于 2013-04-04 12:19:05 +08:00
qazwsxedc121 最近回复了
godot 我使用过 2 年左右,基本能肯定在已有的引擎功能上想复刻一个 3D MMO,需要的工作量是非常巨大的,跟学习一个现有引擎还不太一样,godot 想做这个需要大量的新的引擎功能的开发,你想实现一个 3d 过场动画都需要自己开发插件,我建议如果你要开发一个 2d 游戏或者小型 3d 游戏,用 godot 做
多年游戏程序员来回答一下哈,在时间不多的情况下,可以说您上面所说的想开发大型 3D MMORPG 是很难办到的,我自己评估一下大概至少需要 5 年以上的时间才能做出一个能看的 demo

先说一下 unreal 吧,这也是我在工作中使用的引擎,要使用这个引擎,C++是必不可缺的,不要幻想蓝图能解决问题,你需要任意的优化,都需要使用 C++将你的代码 native 化,这个引擎代码量十分庞大,大概几百万行,想精通 UE 的编辑器功能,包括场景编辑,材质,动画,网络,就至少需要几个月时间,更不用说知道怎么改代码,要做规模能比拟魔兽的 MMORPG,目前来看至少需要百人以上团队 3 年以上开发时间(是的,不改方向就纯抄都需要这么长时间),虚幻这边自带的服务端是全同步的,相当于在服务器上跑一个不带渲染的客户端,难以支持百人以上在线,一般来说业内都是自研一个针对 UE 的服务端引擎

至于你说的功能方面,插件没有任何问题,天生支持,优化空间很大,当然你需要熟悉引擎源码,你说的打开网页这种都是小 case,UE 内就有 webview,也有支持的插件,反作弊和外挂,我觉得在你完成你的游戏 demo 之前都不需要考虑这个问题,要学习反作弊和外挂,你可以先从尝试开发一个针对自己游戏的作弊器开始,反作弊无非就是要求强服务器验证,rpc 校验好,数据库防注入,基本就 OK 了,实际你开发任何有网络同步的游戏时,天然的就能考虑好反作弊问题,无非是需要取舍而已,因为很多东西服务器算会比较消耗时间,导致服务器卡,只能容忍客户端提交结果
2020-05-07 14:28:54 +08:00
回复了 keepeye 创建的主题 健康 不幸得了荨麻疹,感觉是慢性的,有点焦虑
5 年前也得过荨麻疹,就靠氯雷他定和坚持锻炼身体好转的
2019-01-05 10:02:27 +08:00
回复了 xutao881 创建的主题 程序员 有什么好的机械键盘推荐的?
用坏了 2 个机械键盘的我,现在只买静电的了,老的 realforce 放公司,新买了个 plum 放家里
2015-07-24 12:40:54 +08:00
回复了 dhnUphp 创建的主题 程序员 天天吹键盘,问一下你们鼠标用的啥。。。。
那伽梵蛇
2015-03-16 02:27:11 +08:00
回复了 Feiox 创建的主题 程序员 校内举行 “三行代码挑战赛” 想请各位提一提意见 ~
不合理呀,你让lisp程序员发挥空间太大了
2015-03-08 22:59:41 +08:00
回复了 icedx 创建的主题 问与答 求推荐鼠标 预算 300
虽然你说明了不要灯厂,但我觉得用来用去还是手上这只那伽梵蛇用的最舒服(老款淘宝300多到手)
2015-02-04 03:14:24 +08:00
回复了 popoge 创建的主题 晒晒更健康 晒桌面!
?1

桌面上各种闲杂文件被我crop掉了
2014-12-31 15:33:52 +08:00
回复了 hayeah 创建的主题 程序员 码农抱团学设计—30 天设计长征
2014-09-22 19:37:08 +08:00
回复了 rainday 创建的主题 程序员 福利!花了两个月时间终于和妹纸做完了程序员最爱的网站
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1340 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 23:48 · PVG 07:48 · LAX 15:48 · JFK 18:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.