Article View: alt.games.microprose.transport-tyc
Article #28055Re: A Couple of Locomotion Questions
From: Marcin Grzegorczyk
Date: Thu, 04 Nov 2004 16:01
Date: Thu, 04 Nov 2004 16:01
24 lines
2050 bytes
2050 bytes
Alan Clucas wrote: > Marcin Grzegorczyk wrote: >> [...] Granted, TTD's >> routing is not particularly smart, but the requirements are pretty >> specific: the algorithm must work in real time (it's called every time >> a train arrives at a junction, so that trains don't get stuck if the >> network is modified by the player) and require very little permanent >> storage (as opposed to temporary, which isn't a problem). And don't >> forget that the game was designed to run on a 386. > > I'm not sure that Locomotion does this. I think it calculates the > routing in advance and runs that route for a while. For instance add in > a shortcut and trains will not start taking it straight away, but later > will always take it - so I guess it already knows where it is going. Hah. Then I'm not surprised if routing in Locomotion is even worse than in TTD, since it probably has to be fast enough to compute the entire route at once (as opposed to TTD's approach of looking only a couple of junctions ahead). (Mind that I haven't even seen Locomotion running, yet.) -- Marcin Grzegorczyk
Technical Details
Message-ID:
<2uv22uF2f17snU1@uni-berlin.de>Path:
mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!fu-berlin.de!uni-berlin.de!not-for-mailReferences:
<ql1gn0pnsfapavbq9au6vitldm8m6eutod@4ax.com> <W7WdnYiTiL82p-XcRVn-jQ@rogers.com> <38jgn0ts7cdp44aba42lkc4kpmala0iou4@4ax.com> <2uc722F28fo8bU1@uni-berlin.de> <9k0852-lqe.ln1@perky.whiskers.org>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Marcin Grzegorczyk <mgrzegor@poczta.onet.pl> Newsgroups: alt.games.microprose.transport-tyc Subject: Re: A Couple of Locomotion Questions Date: Thu, 04 Nov 2004 17:01:34 +0100 Lines: 24 Message-ID: <2uv22uF2f17snU1@uni-berlin.de> References: <ql1gn0pnsfapavbq9au6vitldm8m6eutod@4ax.com> <W7WdnYiTiL82p-XcRVn-jQ@rogers.com> <38jgn0ts7cdp44aba42lkc4kpmala0iou4@4ax.com> <2uc722F28fo8bU1@uni-berlin.de> <9k0852-lqe.ln1@perky.whiskers.org> Mime-Version: 1.0 X-Trace: news.uni-berlin.de TMHqCVS73Zdhu5CFafL5AAMDeT/MCX9d8vpghChOhW8LlkVOs= User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616 X-Accept-Language: en, pl, cs, sk, de In-Reply-To: <9k0852-lqe.ln1@perky.whiskers.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit