游戏开发论坛

 找回密码
 立即注册
搜索
查看: 9663|回复: 41

[讨论] 程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

[复制链接]

19

主题

206

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
QQ
发表于 2009-6-25 16:36:00 | 显示全部楼层 |阅读模式
请教一下如何判断赛车游戏中车辆处于漂移的状态~~

BOSS让我找找相关资料 查了半天也没有~

想计算车轮转数和位移的距离;

转数>距离 失去抓地力侧滑
转数==0 && 距离!=0 刹车侧滑
转数!=0 && 距离==0 翻车了……

前轮后轮分别判断  前后轮同时出现叫漂移 后轮出现叫甩尾

请赐教还有什么好的算法吗?  

[em7] [em6]

物理引擎是PhysX在用NxWheelShape做~ 说引擎不能实现~~ [em4]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-25 16:45:00 | 显示全部楼层

Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

如果是判断车当前的速度与车体朝向的夹角呢?比如夹角很小就认为是正常形式,夹角很大就认为飘了……那样一个是速度矢量,一个是车身的方向矢量,都归一化后点乘看结果的大小……接近1的时候就不算飘……

不过其实我还是不懂漂移的定义……只是猜的……

恩……貌似得全部投影到水平面,否则出现前后方向的翻车的时候会误判……感觉还有其他情况会误判…… = =!
先判断车轮是否着地吧……

8

主题

1801

帖子

3450

积分

论坛元老

Rank: 8Rank: 8

积分
3450
发表于 2009-6-25 16:51:00 | 显示全部楼层

Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

爱灌水的程序都在策划区,比如2楼

19

主题

206

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
QQ
 楼主| 发表于 2009-6-25 16:56:00 | 显示全部楼层

Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

http://www.rcfans.com/?p=2347

这个地址 讲漂移图文并茂挺好~~ 可以参考~ 谢谢2喽~~

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-25 17:03:00 | 显示全部楼层

Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

4楼的链接很好很强大……

19

主题

206

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
QQ
 楼主| 发表于 2009-6-25 17:05:00 | 显示全部楼层

Re: Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移

sjinny: Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

4楼的链接很好很强大……

[em2] 天天就是收集材料 分析 写~~ 关于车的还真不少~ 哈!~ 这刚找到的~~

7

主题

363

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
发表于 2009-6-25 17:11:00 | 显示全部楼层

Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

高速转弯那种极端情况下,车轮转速和实际位移比较,也没什么状态判定上参考价值吧。

判断漂不漂,主要还是个角度差和抓地摩擦力。
侧滑翻车什么的又是重心和底盘的问题了。

以上没有物理建模和公式,纯概念讨论。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-6-25 17:14:00 | 显示全部楼层

Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

那就来讨论一下,如何用最简洁直观的方式来定义漂移和判断漂移吧……

7

主题

392

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2009-6-25 17:18:00 | 显示全部楼层

Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

实际运动方向和车头方向夹角超过一定角度?

1

主题

418

帖子

424

积分

中级会员

Rank: 3Rank: 3

积分
424
发表于 2009-6-25 17:19:00 | 显示全部楼层

Re: Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移

sjinny: Re:程序区没人气啊~转过来 求助,怎么判断车辆在漂移中~~

那就来讨论一下,如何用最简洁直观的方式来定义漂移和判断漂移吧……


要看楼主的游戏是偏向模拟还是arcade了

模拟的话就按理想状态空气动力学来弄就好了
之前看过一些的, 设计到的东西很多, 包括整个车辆的传动, 质量, 轮胎角度等等, 去找找汽车动力学方面的书籍看看可以

做偏arcade的话。。。 直接作轮胎和引擎转速,转向角之间的关系就好了。。。。 具体的东西俺也不是很清楚, 俺只负责提供搜索关键字。。。 匿了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-14 13:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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