游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1538|回复: 3

[物理引擎]关于角色控制的问题?

[复制链接]

5

主题

46

帖子

55

积分

注册会员

Rank: 2

积分
55
QQ
发表于 2009-11-10 08:23:00 | 显示全部楼层 |阅读模式
最近尝试在游戏里加入物理引擎,用的是Newton,游戏类似伊苏6
第一步就是做角色控制,现在的问题是

一开始是给主角一个力,主角会加速跑, 而我要的是匀速跑。

然后我给主角指定一个速度,是匀速跑了,但撞到npc会把npc像桌球一样被推走,
我要的效果是,npc能纹丝不动的挡住主角的移动, 或者能被主角匀速推动。

设置摩擦力似乎不是根本的解决方法。

我又看了下PhysX,发现是自带角色控制器的,好像推箱子,上楼梯等效果都能很方便的实现。

用Newton如何实现我要的效果呢?

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-11-10 12:51:00 | 显示全部楼层

Re:[物理引擎]关于角色控制的问题?

记得没错的话newton好像也有类似physx的角色控制胶囊体的吧?

5

主题

46

帖子

55

积分

注册会员

Rank: 2

积分
55
QQ
 楼主| 发表于 2009-11-10 13:51:00 | 显示全部楼层

Re:[物理引擎]关于角色控制的问题?

我用的是 Newton 1.5, 似乎太old了
最新好像是2.10了,我试试这个版本

5

主题

46

帖子

55

积分

注册会员

Rank: 2

积分
55
QQ
 楼主| 发表于 2009-11-10 14:20:00 | 显示全部楼层

Re:[物理引擎]关于角色控制的问题?

恩,是我的版本太旧了,新版本支持角色控制胶囊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-18 05:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表