V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jukka  ›  全部回复第 1 页 / 共 11 页
回复总数  212
1  2  3  4  5  6  7  8  9  10 ... 11  
更宽的视野,更有实力的队友,更大的挑战,这些都有了,大面包不自然就有了么。
2022-11-15 19:00:41 +08:00
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
内存循环是 0-1 背包问题。
这个问题暴力搜索的话,应该是 2^n 复杂度,不是 n^2 。
2022-11-15 18:27:53 +08:00
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
仔细想了下,不太对,这里没有状态转换,数据量不大单纯的暴力搜索应该能出结果,想复杂了。
2022-11-15 18:23:47 +08:00
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
不是完全一样的,背包去掉 cost ,weight 不取 max ,去相等,就是你这个问题了吧
2022-11-15 18:04:02 +08:00
回复了 diandian666 创建的主题 程序员 十年程序员难倒了一个算法上面,真的老了
典型的背包问题。搜 背包九讲, 看下哪个合适你的场景。
简单的说,就是用类似 `Column-oriented DBMS` 和比较接近 Pure Functional 的方式去写客户端。
或者说,Array of Struct 和 Struct of Array 的区别:在 Array Length 很大的情况下,因为访存命中率的问题,前者有可能比后者慢一个数量级。
GPU 喜欢处理 Struct of Array 。这种结构特别适合大量数据有确定的结构的情况。比如游戏中的粒子 /物流的模拟。
其实做过大型 3D MMO 渲染的优化的同学,应该都可以完成。(当然行外人看起来会比较唬人就是了。

最难的地方,还是要提前想好所有的 Gameplay,因为如果 Gameplay 不确定,这些优化其实都是白做了。
没玩过戴森球,不知道 Gameplay 是不是原创的,是的话就太厉害了。
2020-12-07 09:55:25 +08:00
回复了 frace 创建的主题 职场话题 前端想转做游戏技美是可行的吗?
TA 都是应该转行过来的。
技术美术首先要的是对艺术的审美,然后才是技术。
然后实际上也不需要 C++,需要的是理解可编程管线,实际操作的时候,大概率是写 Shader 。对于图形引擎的部分,有专业的工程师做。
建议去 UE4/Unity 里做一些炫酷的特效,就可以去尝试应聘了。
TA 这个岗位,最开始在 3A 项目里,随着项目规模的扩大,谁去管理资源,谁去写 Shader 都成了一个问题而诞生的。
2019-07-20 10:40:04 +08:00
回复了 wikinee 创建的主题 程序员 左手小拇指按 ctrl 按的手疼,求支招
control/cmd 换到 caps lock 的位置,然后用无名指来按。
2018-12-19 16:49:09 +08:00
回复了 sky2017 创建的主题 C 关于 C++ std::thread 的疑问
try catch 下 m_thread = std::thread([] {}); 看下有没 exception。
1、你觉得后端加班就不严重了?要想不加班,本质是要提升团队能力,做好项目的 framework。

2、开宝箱不就是游戏行业最有乐趣的地方吗,成一波就财务自由了。(前提是要前 10 号员工)

3、工作机会少这个的确无解。

4、这个纯粹个人问题,个人观点 GamePlay 恰恰是游戏里最有技术含量的部分。前提是要去做 面向全球市场 的游戏。国内的游戏更偏向 数值 型一些。GamePlay 里能做的东西太多了,稍微有难度一点的都能玩几年(相信你也清楚,只是大多数公司的 GamePlay 没有复杂到那个地步,所以觉得很无趣罢了)。

然后再来说 backend 部分, 其实一直不喜欢按照 client / server 来分业务。对游戏来说,更应该按照 framework/ gameplay 来分(假设你要做一个 Hearth Stone,难打你不需要去关心 backend 吗)。
如果想通这一点,你就不会迷茫了。不要给自己设限,比如,“我只能用 Unity3D,离开这个我什么都做不了”, “我从前用 Unity3D 的经验放到后端都没用了。” 这些想法毫无意义。
真正有意义的是,“我需要什么样的技术来解决我现在面对的问题,需要我就去学,仅此而已。”
2018-04-18 22:53:47 +08:00
回复了 GoPHP 创建的主题 程序员 据说优秀的代码没有 else?
优秀的代码甚至连 if 都没有,只有 pattern matching..
2018-03-24 01:44:24 +08:00
回复了 nuxt 创建的主题 程序员 成年人自学钢琴,能不能给我推荐几本书?
新手把钢琴当吉他玩,保持兴趣最重要。
2017-09-12 21:37:51 +08:00
回复了 niceday 创建的主题 程序员 数学中哪些知识对编程很有帮助?
数学知识高中就够了,如果不做算法的话。
更重要的是 数学素养,比如严密的逻辑,根据 Code 和算法预测结果。
2017-08-26 19:29:45 +08:00
回复了 YyYyYyy 创建的主题 C 重新捡起并深入 C++的方法?
重点是你做的内容,并不是 C++本身的特性。
失败了会给你错误代码吧,发上来。
结构上你需要一个状态极,从后台切回来之后直接切到登陆的那个状态机,逻辑全走一遍不就完了。
2017-08-07 22:47:33 +08:00
回复了 Corbusier 创建的主题 程序员 求助关于新手入门 H5 游戏的 Spine + pixi.js 游戏动画页面
用 pixi 的 spine plugin 给 spine 骨骼动画 load 上来,给 spine 的各个皮肤设置 skin name,完事儿…
不过你需要先搞清楚,scenegraph,game update 是怎么回事儿…

全是库提供好的,最后代码不超过 20 行。加油吧。
2017-07-26 10:45:01 +08:00
回复了 hematite 创建的主题 问与答 最长寿、石器时代的中文网站,有哪些?
2017-05-31 09:41:08 +08:00
回复了 karia 创建的主题 程序员 有多少人敲键盘是完全正确的手势?
小学的时候没人教,一指禅改不过来了。
2017-05-08 11:06:22 +08:00
回复了 chengfu 创建的主题 宠物 家里有了闺女,什么宠物好呢?
狗,可以考虑萨摩耶,你女儿这样就多了一个免费的 霜狼座骑。
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1116 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 18:40 · PVG 02:40 · LAX 11:40 · JFK 14:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.