|
OpenTTD is an open source clone of the Microprose game "Transport Tycoon Deluxe", a popular game originally written by Chris Sawyer. It tries to mimic the original game as closely as possible while extending it with new features.
Here are some key features of "OpenTTD":
Significant enhancements from the original game:
· bigger maps (up to 64 times in size)
· an AI that is actually worthy of its name
· stable multiplayer mode for up to 8 players on LAN or Internet
· dedicated server mode and an in-game console for administration
· new pathfinding algorithms that makes vehicles go where you want them to (usually)
· autorail build tool, improved terraforming
· crossing tunnels
· canals, shiplifts
· larger, non-uniform stations and the ability to join them together (of same width or length)
· real checkpoints instead of dummy one-tile stations
· mammoth and multi-headed trains
· clone, autoreplace and autoupdate vehicles
· possibility to build on slopes and coasts
· "go to depot" orders, check orders and view order destinations
· order sharing and copying
· longer and higher bridges including 2 new ones
· reworked airport system with 2 more airports (international and metropolitan)
· presignals, semaphores
· preliminary support for TTDPatch newgrf features
· build many trees on one tile
· bribe the town authority
· lots and lots of patch- and configuration settings to tune the game to your liking. Also look at the wiki.
· save games with zlib compression for smaller sizes which does not int errupt gameplay
· big support for internationalisation. OpenTTD is already translated into more than 24 languages
· dynamically created town-names in 18 languages
Better usability:
· convert rail tool (to rail, monorail, and maglev)
· build stations with drag&drop
· support of drag&drop for almost all tools (demolition, road/rail building/removing, scenario editor...)
· sorting of most lists based on various criteria (vehicle, station, town, industries, etc.)
· mouse wheel can be used to scroll in menus and to zoom in/out.
· autoscroll (to left/right) when the mouse is near the edge of the screen
· build in paused mode
· sell whole train by dragging it to the dynamite trashcan
· cost estimation with the 'shift' key
· patch options configuration window, change settings from within the game
· ; "debtmax" faster loan management with CTRL key
Graphical/interface features:
· screenshots can be in BMP, PNG or PCX format (select in game options menu)
· more currencies (including Euro introduction in 2002)
· extra viewports to view more parts of the gamefield at the same time
· window mode with double zoom (CTRL+D to toggle) (MS Windows only)
· resolution and refresh rate selection for fullscreen mode
· colourful newspaper after a certain date
· colour coded vehicle profits
· game speed increase (through fast forward button or by pressing the TAB key)
· snappy and sticky windows that always stay on top and neatly align themselves to other windows
· more hotkeys for even less mouse-clicking
What's New in This Release: [ read full changelog ]
· Fix: [Admin] End-of-rcon data could not be determined reliably for any rcon command [FS#5643] (r25598, r25588, r25587)
· Fix: [Content] When the server closed the connection, the client would for eternity try to read a packet and never timeout making it impossible to reconnect [FS#5635] (r25597)
· Fix: [Script] Changing the script difficulty level in-game would also change the settings using the default even though they were not allowed to change in-game [FS#5644] (r25592)
· Fix: [Admin] Ensure that sent and received length of json strings are the same [FS#5646] (r25590, r25589)
· Fix: [Squirrel] Stack overflow did not show an error, due to the stack to throw the error already being full [FS#5320] (r25585)
· Fix: [Script] Documentation implied that XXList::AddItem has a default for value if it isn't filled in [FS#5638] (r25579 , r25577)
· Fix: Layouter caused significant slowdown with text heavy windows, cache it to make it managable (r25574, r25570, r25569, r25567, r25564)
· Fix: Make content list appear faster (r25573)
· Fix: Non-ICU layouter started new lines with the space which triggered the linebreak (r25568)
· Fix: If the next order cannot be resolved, reset the current order property instead of leaving it in an intermediate state [FS#5633] (r25562)
· Fix: [Squirrel] Infinite recursion loop in freeing data via a looping set of references [FS#5568] (r25558)
· Fix: One could build bridges over owned land of another company [FS#5524] (r25557)
· Fix: [Script] Texts from scripts were not validated before they were shown, causing an assertion to trigger [FS#5632] (r25555)
· Fix: Provide a warning when no vehicles are available, and tell what to do in that case [FS#5530] (r25553)
· Fix: Possible read ing of uninitialised memory due to undefined execution order (r25551)
· Fix: [Windows] Race condition between two drawing threads could crash OpenTTD [FS#5571] (r25550)
· Fix: ICU returns the width of the visual run as if the trailing space was added (in case a newline was added). This caused the width to be more than the requested width, but it would still be drawn correctly [FS#5626] (r25547)
· Fix: Small memory leaks (r25546)
· Fix: [GS] The checks and validations for setting the extra text in the town window became too stringent [FS#5625] (r25544)
0 komentar:
Posting Komentar