V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  secondwtq  ›  全部回复第 117 页 / 共 121 页
回复总数  2406
1 ... 109  110  111  112  113  114  115  116  117  118 ... 121  
单纯喜欢听相声的路过... 听完了接着用苹果...
2015-08-09 00:00:10 +08:00
回复了 josephok 创建的主题 Linux 虚拟机里装个 windows 玩游戏合适不?
如果是笔记本的话跑实时游戏估计会比较烫。

台式随便,我以前就是在家里的台式 Win7 上面虚拟一个 XP 玩,目的是躲我妈 - -
@forcecharlie 这倒是,Makefile 这种比较直接的底层工具不会去检测这种特定的东西。

高级的工具貌似有专门去解决,我一般用 CMake,在 generate 的过程中会提取出 header 的依赖(据说是根据编译器提供的信息)。Xcode 也会自动触发编译,VS 大概不会没有。
2015-07-27 15:28:06 +08:00
回复了 lcj2class 创建的主题 程序员 你们在生产环境中用过 rhino 吗
@zjqzxc 我是先听说了那个软件,又听说了那个引擎,两个都没怎么深入了解过...

Rhino (the JavaScript Engine) 貌似现在确实过时了。Oracle 现在官方支持的貌似是 Nashorn,也是在 Google 上误入了这玩意的文档才知道... 这个东西我感觉最大的好处就是可以和 Java 直接连接,比起我们用 C++ 的还得费力气搞 binding...
2015-07-27 15:21:40 +08:00
回复了 ibloging 创建的主题 程序员 请停止将 JavaScript 类型化(建议不要使用 class 实现类继承)
@learnshare 握爪。

我认为 Coffee 的目的是将 JS Ruby 化,TypeScript 的目的是将 JS C# 化,两者都没有也不可能把这个事情做彻底。

我最近随便看了一个开发 HTML5 游戏的库 Phaser。该库的作者在 13 年 8 月发过一个贴子征集意见:

http://www.html5gamedevs.com/topic/1218-would-any-of-you-care-if-i-dropped-typescript-support-from-phaser/

在 15 年 4 月又发过一个贴子:

http://www.html5gamedevs.com/topic/13599-reconsidering-building-phaser-3-in-typescript/

两个贴子的回复中撕比成分较多,我都没有全部看完,但是可以根据记忆大概说一下内容。

Phaser 貌似原来是使用 TypeScript 构建的,然而随着工程不断展开,遇到了问题。那时候 TS 不很成熟,尤其是工具链,经常出现崩溃之类问题,作者忍无可忍,用 JavaScript 重写了整个库。但是并没有完全放弃 TS,官方依然维护着一套 .d.ts 文件。但是"things don't sit still for long in the web world",现在 TypeScript 越来越成熟,作者在考虑换回去。实际上使用 JS 和使用 TS 都有各自的利弊,这个跑题太远按下不表。但之所以不使用 TS 是因为一些其他的实际问题,比如工具、编译环节、TS 自身的小众、community 贡献的限制甚至 M$ 之前的一贯德行等,确实有许多人承认,TypeScript 是构建游戏的优秀工具。作者说过他虽然不使用 TS 写库了,但是依然会用 TS 写自己的游戏。

TS 还有一个好处,就是向下兼容 JS,并且对 ES6 有支持,这是 CoffeeScript 貌似难以做到的。
@forcecharlie 此话怎讲?一般情况下,某个 Compilation Unit (.c/cpp) 所 include 的 header 应该算是其依赖吧,那么这些 header 中再次引入的其他 header 算不算呢?如果先改动了 header 再改动 cpp(这样 cpp 的时间戳是最新的),是否会触发编译呢?
2015-07-27 03:36:32 +08:00
回复了 fasling 创建的主题 程序员 VS Code 不支持列编辑吗?
@twor2 对于我来说,VSCode 是我在非 Windows 平台下编辑 TypeScript 和 C# 的好工具。

其自身我认为足够易用。需要注意的是 VSCode 截止到现在,官方都没有提供扩展的手段(貌似连换个配色都不行)。这实际上也断了折腾的念想。另一方面由于某些特殊原因,我需要给那些只知道 VS 甚至 VC 的小白提供一款轻量、现代的支持 TypeScript 的工具,这个时间点上 VSCode 正好不请自来。

至于 node,我直观上觉得 Atom 玩儿转的话其实没什么必要使用 VSCode。至于 Windows,我并没有在 Windows 上使用过 VSCode,VSCode 在功能性上没法和 VS 比,本体又是基于 Web 技术,效率其实并没有多高,但是 VS 也很重量,我不知道该怎么评价。
我个人倾向于@mljack 的观点。我最近恰好被这个问题坑得很惨(因为库和客户程序都是 Xcode 下类似的配置编译,所以并没有对齐问题,但是细节上有出入)。

我并不是非常熟悉调试的那一套理论(尤其是 VS 下面调试),我认为楼主可以尝试探索周围的成员变量地址,看看到哪里的时候两边的 offset 是一致的。

从截图中可以注意到:

`(*((qte.exe!cocos2d::Scene*)(&(*((qte.exe!MainGameScene*)(scene))))))._navMesh`,使用的应该是客户程序的偏移量。

`&(scene)->_navMesh` 貌似使用的是 dll 里的偏移量。这个调试信息有没有保存我并不清楚,是不是跟图中现在貌似正处于 dll 中代码的 context 下也不清楚。
2015-07-20 09:24:01 +08:00
回复了 qq459969411 创建的主题 PHP 大神们,做比较大的项目开发一般需要哪样的文档?
@billwang 那,国外的情况呢?
2015-07-16 23:27:34 +08:00
回复了 sunny001 创建的主题 程序员 Chromium 裁剪入门
另外我想问一下楼主 Chromium 的代码看着怎样?

我自从玩过 V8 发现文档蛋疼的一比代码也比较乱之后从此对 Google 的开源由粉转黑。
2015-07-16 23:25:24 +08:00
回复了 sunny001 创建的主题 程序员 Chromium 裁剪入门
@loading 某种程度上确实有必要,我前段时间一直断断续续在做一个工程,把 Apple 的 WebKit 版本库的某一版本快照撸下来然后自己做 client,用途是到游戏里面做 UI。

Apple 这个 WebCore 编译完之后有 50M(参见 OS X 中的 framework 大小),这个大小能顶两个游戏引擎了。并且源码中 GTK、EFL、iOS 等 port 对我来说并没有什么卵用,我希望尽可能去除或替换其中 platform-specific 的东西,并且收回其线程和事件循环的控制权。并且我也并不需要其中的一些冗余和实验性功能,但是却要保留 SVG、CSS3 等必要功能。

大小倒不是最主要的,其实对我来说与其想办法精简 WebKit,不如在 asset 的压缩上面多下功夫,但是它现在看上去真的不像是一个“轻量”“可嵌入”的东西。EA 之前做过类似的事情,但是有平台限制,并且是已经是好几年前的版本了,WebKit 一直在做重构,EA 的代码放到现在大概只有参考价值了。
2015-07-07 00:00:06 +08:00
回复了 simodorg 创建的主题 分享发现 奇特的下载 Atom 的姿势
@erichuang1994 我这开百度云,贴吧,新浪微博和若干国内网站速度都蛋疼的一比。

平常 Outlook,GitHub,V2EX,Google 搜索之类的倒是挺爽快。
2015-07-06 23:57:27 +08:00
回复了 simodorg 创建的主题 分享发现 奇特的下载 Atom 的姿势
@erichuang1994 在 VPS 上直接下载,CloudFlare 拉回来,收工。
2015-07-02 22:30:58 +08:00
回复了 pengfei 创建的主题 程序员 程序猿用什么笔记本,实用些
@lilydjwg 我每次寒假回去插电写代码晚上断电看电影没感觉啊

也许是本来就是北方人习惯了吧... 我同学去北京回来的感受:被电惨了
2015-07-01 00:56:52 +08:00
回复了 spacewander 创建的主题 程序员 [程序员用什么系列]程序员都是用什么终端模拟器的?
@bramblex 看你在哪里工作。

如果是纯 tty 或者 ssh,multiplexer 是神器。
如果是 CLI 和 GUI 结合,那么 multiplexer 的作用可能并没有那么大。

另外 tmux 也可以分屏。
2015-07-01 00:50:38 +08:00
回复了 selrain 创建的主题 程序员 G 记和 O 记得官司 O 记赢了,这将全面推进 Dart 替代 Java 哇
@neoblackcap Dart 这个东西据说本来就不适合“编译到 JavaScript”这种用法。

实际上当涉及到类似 JavaScript 的东西的时候,我也是选择 TypeScript。
2015-06-29 23:51:23 +08:00
回复了 DreamCMS 创建的主题 分享发现 猎鹰九号升空两分钟后解体 发射失败
@smithtel 他们都没某党精,这种事情天朝上能给我们争取最大利益,说不定还能小坑他们一把。
1 ... 109  110  111  112  113  114  115  116  117  118 ... 121  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1069 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 19:02 · PVG 03:02 · LAX 12:02 · JFK 15:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.