churchill 最近的时间轴更新
churchill

churchill

V2EX 第 494626 号会员,加入于 2020-06-14 08:46:43 +08:00
churchill 最近回复了
9 天前
回复了 willx12123 创建的主题 程序员 如何使用 Windows 愉快的编程?
@willx12123 wsl2 ,docker 很丝滑啊
node_modules 的问题用匿名卷不行吗
请尽量让自己的描述能够让别人摸不着头脑
99 天前
回复了 wxiao333 创建的主题 Python excel 公式作为算法程序,可行吗?
为啥要强调 python
干这事 c#写一个 vsto add-in 开一个 web-service 比用 python 香吧
https://craftinginterpreters.com/
我跟着这个教程两天时间用 dart 实现了一个
后面用 c 写的堆栈虚拟机感觉有点复杂就没继续了
148 天前
回复了 cheese 创建的主题 JavaScript 一道 js 脑筋急转弯求解
js 版的 ub 而已,:)
148 天前
回复了 cheese 创建的主题 JavaScript 一道 js 脑筋急转弯求解
https://tc39.es/ecma262/#sec-block-level-function-declarations-web-legacy-compatibility-semantics

> Prior to ECMAScript 2015, the ECMAScript specification did not define the occurrence of a FunctionDeclaration as an element of a Block statement's StatementList. However, support for that form of FunctionDeclaration was an allowable extension and most browser-hosted ECMAScript implementations permitted them. Unfortunately, the semantics of such declarations differ among those implementations.
@uiosun 入门造航母,有这能力我也不用发帖了。。。。
@coderluan 谢谢回复,不过我现在纠结于一些具体的实施细节中很,一些在我看过的书中少有提及的内容。

比如说 ecs 模式,我可以有 MovementSystem 有 PyhsicSystem ,玩家上下左右我可以放在运动系统里完成,但是射击这个动作呢,多出来一个攻击系统吗。
比如说写碰撞检测的文章很多,但是少有提到碰撞了之后怎么解决,不同的方向撞到了我怎么重置这些对象的坐标速度等等

我可以用蛮力搞定这些问题,做出一个完整的小游戏,但直觉告诉我,这样的代码味道是坏的。
我写的碰撞系统可能换个方式就无效了,用户输入,碰撞检测,物理系统可能纠结在一起。

不知道我有没有表达清楚我心中所想,也许我要的是某种“最佳实践”?
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1602 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 00:13 · PVG 08:13 · LAX 17:13 · JFK 20:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.