首页
学习
活动
专区
工具
TVP
发布

逍遥剑客的游戏开发

专栏作者
306
文章
339399
阅读量
55
订阅数
从Native到Web(四), NaCl学习笔记: 物理引擎
物理引擎的抉择 前面说了, 这一系列是针对c++&3D的, 所以排除Box2D之类的2D引擎. 3D版的, 目前最流行的有3个: Havok: 说它是最NB的毫不为过. 但是要钱, 不给钱人家才不鸟你呢. 免费版本只有Win32, 所以排除 PhysX: 目前占有率最高, 跟游戏开发商合作比较好. NaCl版本没看到有, 所以排除 Bullet: 开源. 想跨平台, 还是开源的东西比较靠谱, 一切尽在掌握. 已经有前人做了一些NaCl的移植工作了 这个是Bullet的NaCl版本演示: http://bul
逍遥剑客
2018-05-23
5540
从Native到Web(二), NaCl学习笔记: 技术限制&Win32移植过程
一些限制 相对于Win32来说, NaCl相当于另一个平台, 一些操作系统相关的API需要移植. 除此之外, 参考Technical Overview, 还有一些其它的限制: 不支持硬件异常 不支持创建进程 不支持传统的TCP/UDP sockets (有其它方式去实现, RakNet已经有个预览版本) 不支持查询可用内存 内联汇编必须兼容 Native Client 验证器(使用SDK中的 ncval 工具检查) (一些使用汇编优化的代码(如数学库)可能不能使用) Pepper API 必须从主线程调用
逍遥剑客
2018-05-23
8070
从Native到Web(一), NaCl学习笔记: 环境搭建
下载 Native Client SDK https://developers.google.com/native-client/sdk/download 需要设置两个环境变量, Python2.7.
逍遥剑客
2018-05-23
1.4K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档