kam*_*ame 3 python simulation traffic
我想创建一个像这里的交通模拟器:http: //www.doobybrain.com/wp-content/uploads/2008/03/traffic-simulation.gif 但我并没有对此非常深入.
我会创造一班车.每辆车都有自己的颜色,位置等.
我可以创建一个带阵列的道路.
但是如何告诉汽车去哪里?我可以听到你的想法吗?
编辑:是否禁止从优秀程序员那里获得新想法?为什么有些人想要关闭这个帖子?还是要问这样的问题?我不明白他们.:(
编辑2:下次我会去游戏玩家论坛.我喜欢这些想法,直到现在.谢谢!
你不告诉汽车去哪里.无论如何,它仍然是由于它的速度.通过向前看(从现在开始几步之后,还有一条道路?)你可以看到是否需要调整速度.
道路不是阵列; 它是一个矩阵或位图.你不能在拐角处快速行动,否则你将从路上飞走.
首先明确制定目标和范围总是一个好主意.在这种情况下,您将考虑建模的范围(涉及的物理)和汽车运动的复杂性(碰撞,弯道之后,等等).
我发现,如果你能用简单的英语(或者我的情况下是荷兰语)清楚地陈述你的概念,那么编写代码会变得更加容易,有时甚至是微不足道的.
编辑
为清楚起见,当我谈论速度时,我正在谈论一个具有幅度(10MPH)和方向的矢量.你的向量将有2个元素,x和y,除非你也想要飞机,或者想要模拟山丘等(你不需要丘陵'因为你也必须考虑重力:)其中一个z位置和使用速度.
| 归档时间: |
|
| 查看次数: |
10864 次 |
| 最近记录: |