Idle Process 逛 Steam 的时候发现了这款游戏,看起来很适合拿来 CE 练手的样子 https://store.steampowered.com/app/2685770/Idle_Progress 首先发现可以轻松使用 Cheat Engine 进行数值修改,保守起见我将各项值修改为 Int32 最大值 2147483647 后来我…
一些容易混淆的设计模式,为了避免项目中命名出错,这里整理了一下差异 委托/代理/组合 委托模式(Delegate) class Bar {} // delegate 代表 class Foo { // delegator 委托者 var bar = new Bar() public Do(){ barImpl.Do() // delegation …
打游戏,我需要降低延迟,特别是音游/FPS,涉及到准星是否跟手、感官反馈、更低的帧间时间 中断(Interrupt)延迟 CPU 很快,在处理 IO ( I/O, Input/Output ) 的过程中通常使用中断(Interrupt)技术来避免 CPU 处理时间的浪费。 写过程序的应该知道异步(Async),它的底层原理上就是通过中断来实现的。 …