问题标签 [racing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - 带跟随相机的赛车游戏
我正在尝试弄清楚如何在 Flash 中创建赛车游戏(就像网络上已经存在的许多教程一样)。
然而,与其保持关卡静止并移动汽车 - 是否可以让玩家的汽车在屏幕中央保持静止并围绕玩家旋转关卡?
unity3d - Unity - 汽车 AI 避障
抱歉问得太频繁了。我对 Andrew Gotow 的汽车 AI 有疑问。问题是人工智能没有避开他们面前的玩家/汽车,或者他们只是继续前进并撞到他们面前的玩家/汽车。当撞到汽车或任何障碍物时,它们会停止加速或停止工作。
请帮我。我不知道如何让 AI 不应该撞到障碍物
这是我使用的代码。谢谢你的帮助
}
delphi - 在计时应用程序中对赛车手进行排序
我正在创建一个使用 AMB MyLaps 解码器 P3 协议的应用程序。
我想不出一种方法来根据圈数和圈速对赛车手进行分类。例如,第 1 位的人跑了 3 圈,第 2 位的人跑了 2 圈。但是,我该如何订购 2 人在同一圈的情况呢?
这是我用来保存信息的记录:
为每位赛车手创造了一个新纪录。
我目前使用的代码是:
但效果不太好:)
java - 如何在此代码中停止闪烁
问题是当我在小程序屏幕上移动我的汽车时,它会闪烁。有没有办法解决这个问题。我怎样才能使它无闪烁屏幕。我搜索了大多数网站,但他们显示的方式并没有那么有效
thnx 提前寻求帮助
php - 如何在 MySQL 中正确处理赛车?
很可能是一个毫无头绪的问题,但我想从好的方面开始:尽管我尽了最大努力,但我实际上从未真正学会编程,而且我有点“边学边学”,所以如果这看起来非常好,请原谅我对你来说很明显......这更像是一种建议和反馈的问题,而不是纯粹的编程。
我的情况如下:我正在构建一个赛车游戏,它将接收来自多个用户的各种输入(通过 php 网站),我将这些信息存储在 MySQL 数据库中,我想每周处理一次所有该信息生成“单圈时间”,然后将创建一场比赛(我的“输出”)。不考虑计算该输出的各种方法,我需要做两件重要的事情,我完全不知道如何开始:
1)存储每个用户的比赛信息(每圈的单圈时间,最快的圈速,每圈的比赛位置,比赛结束时的比赛位置,根据位置奖励积分)。我应该在哪里以及如何以最佳方式存储这些信息?我创建了一个带有自动递增的唯一标识符的比赛数据库,我想我将为每场比赛生成一组数据,所以我应该将与该比赛有关的所有信息存储在那里吗?然后我会为单圈时间信息创建一个数据行(带有时间类型吗?)(1 行用于 lap1,1 行用于最快,等等...?)?但是我怎么知道哪个用户(每个用户都有一个唯一的用户 ID)做了哪一圈(我如何将用户 ID 分配给单圈时间)?
2)在比赛结束时,我需要根据最后的比赛位置来奖励积分,我应该只比较总圈速(附加行吗?)并按最低排序?点数据将存储在用户数据库中吗?
感谢您为该项目的建模提供的任何意见!
java - 考虑速度的 A* 算法
我正在开发像http://harmmade.com/vectorracer/这样的赛车游戏,并且我已经实现了用于 AI 玩家的 A* 算法。该算法适用于 1 块移动,但我不希望 AI 玩家一次只移动 1 个块(仅使用它们的相邻点),我需要他们能够在它们时加速和减速转弯关闭。他们的下一个位置应该取决于他们之前的位置,就像 Vector Racer 一样。
createPossiblePoints(Point current) 到目前为止返回当前点的相邻点的列表。每个点的 H 值在它们的构造函数中计算,因为我在那里通过终点并计算它们之间的距离。每个点的 G 值是在我为其设置父级时计算的,G 值是从新点到其父级的距离 + 父级的 G 值。
如何修改此代码以允许加速/减速?
Track_Point 的代码:
添加了一些我失败的尝试和工作简单 A* 版本的屏幕截图
http://tinypic.com/r/zlakg2/8 - 工作版
http://tinypic.com/r/2e3u07o/8 - 修改版(在 createNextPossiblePoints 方法中使用速度作为参数)
camera - 如何在 Unity 3D 赛马游戏中设置摄像头
我正在Unity3D中构建一个赛马游戏,我的相机有问题:目前,我的相机只专注于一匹固定的马(例如,一号马),所以当这匹马远离其他马时,就会只有一匹马出现在屏幕上,这不是很好的解决方案。有人对此有一些想法吗?谢谢,
javascript - 在 Phaser 中设置汽车的最大和当前速度
我正在使用使用 JS 的 Phaser 框架制作一个自上而下的赛车游戏。我在让汽车减速时遇到了一些麻烦,目前它只是在没有按下任何按钮时停止。我希望它减速停止。到目前为止,这是我的代码: create: function () {
我在这里查看了一些关于相同问题的问题,这就是我现在所处的位置。我已经设置了 maxSpeed 和 currentSpeed 但由于某种原因它不允许我实际使用它。浏览器中的控制台没有给我任何错误,所以如果有人可以指导我,那就太好了!
谢谢。
ios - SpriteKit 中的假 3D 赛车手
我读过这篇关于创建像 Outrun 或 Lotus 这样的老式赛车游戏的文章。
那里的代码基于 HTML 画布元素和 JavaScript。为了实现 3D 效果,作者对赛道进行分段,并为每个分段绘制简单的 2D 多边形,然后投影到“3D 空间”中。绘制这些多边形的代码是这样的:
这些多边形在每一帧中绘制。我想知道相同的概念如何转化为 SpriteKit。因为在 SpriteKit 中绘制自定义多边形的东西几乎唯一的选择是 SKShapeNode 我想使用这些。但是,我觉得该解决方案可能存在一些严重的问题:
- 我听说 SKShapeNodes 的整体性能非常差,内存泄漏问题等等
- 根据上述概念,必须在每一帧中创建数百或数千个 SKShapeNode 来在屏幕上布局和渲染轨道,这可能会完全破坏帧速率
我开始怀疑是否真的有可能在 SpriteKit 中创建类似的游戏。你对如何去做有什么建议吗?还是我需要转移到 SceneKit 并使用真实的多边形来达到预期的效果?非常感谢任何帮助或建议。提前致谢。