Transport Tycoon Forums

The place to talk about Transport Tycoon
It is currently Sat Feb 24, 2018 8:21 am

All times are UTC




Post new topic  Reply to topic  [ 111 posts ]  Go to page Previous 1 2 3 4 5 6
Author Message
PostPosted: Fri Oct 21, 2016 3:27 pm 
Offline
Engineer
Engineer

Joined: Fri Oct 21, 2016 3:01 pm
Posts: 1
if anything it could be easily done but people have yet to taken the proper amount of time to create this. if one person can do it with some simple codes why couldn't the people who work for the game do it. They technically have all the material to do so plus half of the things needed to do it are in game. yes i may not be at the level of smartness when it comes to coding but its just simple logic. Hopefully our sugesstions will be taken into consideration even though this topic has gone to complete nothing


Top
   
PostPosted: Fri Oct 21, 2016 4:16 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Sun Feb 21, 2010 12:15 am
Posts: 988
Location: Fitzroy North - 96
ciniNPC wrote:
if one person can do it with some simple codes why couldn't the people who work for the game do it.


I am sure they could, the only problem is that there are no people who are employed by OpenTTD. The game is free, and open sourced, with development done by volunteers writing and reviewing patches in their leisure time as a hobby - no one is paid any money to work on OpenTTD.

I am sure if you wanted to spend enough money to pay the salaries of a team of developers, you could easily produce a commercial fork of the game that includes this feature, but then you might as well just write a new commercial game. It's not clear though that the market demands realistic shunting enough to support such a game, seeing as only one person ever wrote a patch, and never shared their code.

_________________
Image
Trolleybi! Trucks and Buses -- Docklands -- Unspooled -- MLSS


Top
   
PostPosted: Sat Oct 22, 2016 6:44 pm 
Offline
Chief Executive
Chief Executive
User avatar

Joined: Sat Aug 16, 2008 5:51 pm
Posts: 672
Location: Long Eaton, Nottinghamshire. UK
To say this is a simple bit of code is a huge myth; everything from how collisions are handled, to how each "vehicle" in a train is tracked by the game needs to be considered and appropriate solutions and mechanisms coded into the software. It's not an easy project to undertake and the impact on the rest of the game needs to be bought into account as well.

In short, if it was easy, it would have been done. If it was quick, it would have been done. If it added something substantially new and different to the game it would have been investigated more thoroughly and most likely done. But many years since TTDP and latterly OTTD first considered such a feature neither games have achieved adding it to trunk.

I hope it comes eventually, but there's a lot of investment both of time and knowledge that is required to bring such a patch to fruition

_________________
High-Functioning Autistic & Proud... National Autistic Society * Asperger Foundation
My (O)TTD Work...BIGGER DEPOTS (REL.) & SERVICING-STATIONS (WIP) * Advanced DEPOT DESIGNS * SCREENSHOTS
Image
I now work for DE PHOTO - CLICK TO BOOK US TO SHOOT YOUR EVENT! We Shoot Kids with Canons!


Top
   
PostPosted: Mon Oct 24, 2016 8:49 am 
Offline
General Forums Moderator
General Forums Moderator
User avatar

Joined: Wed Aug 04, 2010 3:48 pm
Posts: 7315
Location: Manchester
ciniNPC wrote:
if anything it could be easily done but people have yet to taken the proper amount of time to create this. if one person can do it with some simple codes why couldn't the people who work for the game do it. They technically have all the material to do so plus half of the things needed to do it are in game. yes i may not be at the level of smartness when it comes to coding but its just simple logic. Hopefully our sugesstions will be taken into consideration even though this topic has gone to complete nothing

I'm sure the Devs are going to love you, saying that it can be "easily done" and that "when it comes to coding, its just simple logic"... Code is not a simple thing to do, I know because I've written fairly simple code and it took me a long time. The code required to implement such a change also has the ability to require changes to code elsewhere in the game, which just adds to the time. As has been said, the Devs do this on an unpaid, voluntary basis, and I'm sure that they love it when people say what they do is "simple", especially people who don't actually know what they are talking about.

Whilst many of us, myself included, would love to see this implemented into the game, we can't just go around insulting the Dev's and undermining the hard work that they have put into this game, that we love, for free. This adds very little to game play value, whereas other things (such as Infrastructure Sharing) have the ability to open up whole new ways of playing in the game, and these too, are yet to be implemented.

At the end of the day, patience is the key. If someone can write a good enough Patch, it may get added into one of the Patch Packs, and you can play it there. Maybe you could actually give the coding of such a patch a go. In the meantime, however, it is a waiting game.

_________________
POTM August 2012 Joint Winner
My Screenshot Thread

Image


Top
   
PostPosted: Sat Oct 21, 2017 12:59 pm 
Offline
Transport Coordinator
Transport Coordinator
User avatar

Joined: Mon Mar 24, 2008 1:04 pm
Posts: 264
Location: Finland
Someone is still working on this? :)

https://www.youtube.com/watch?v=vFoy5H2Cc_A

I'll be very happy if someone manages to make this to nice patch and clear out issues arising from it. :)

_________________
Projects in progress: Finnish Trainset (DevZone)| Finnish Rail Infrastructure and Stations Set (DevZone)


Top
   
PostPosted: Sun Oct 22, 2017 10:56 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Fri Oct 17, 2008 12:17 pm
Posts: 2222
Location: Virgo Supercluster
I'll believe it once I see an actual patch posted somewhere ;)


Top
   
PostPosted: Sun Oct 22, 2017 11:49 am 
Offline
Route Supervisor
Route Supervisor
User avatar

Joined: Mon Apr 17, 2017 4:52 pm
Posts: 451
Location: S.W. London
If you scroll up a bit, you'll see it was worked on, but the Dev lost interest (?) and never posted the code.

_________________
Image

Maker of many GRFs, most of which are pretty poor.


Top
   
PostPosted: Wed Jan 24, 2018 2:28 am 
Offline
Engineer
Engineer
User avatar

Joined: Wed Jan 24, 2018 2:19 am
Posts: 2
Location: London
I have looked at this thread with some interest as I am in the process of planning the (eventual) implementation of something functionally equivalent in Simutrans-Extended, and am interested to see how other games go about doing or attempting to do this or something like it. I imagine that many of us recall Railroad Tycoon's very basic implementation of consist orders in which carriages and wagons would magically materialise and de-materialise on demand such that players never had to haul empties: the system was simple to interact with (and I imagine very simple to code), but terribly unrealistic.

Doing this realistically turns out to be fantastically complicated no matter what the code-base because of the inherent complexity of shunting operations on railways, and the very great many theoretical possibilities to be contended with.

The scheme that I have provisionally designed for Simutrans-Extended, as discussed in some detail here is, as will be seen, highly complex. It may be a considerable time before I get around to implementing it, but I have set out the design now, as I am planning to overhaul the scheduling system to an extent, and want to make sure that the code that I write for that will support the planned train re-combination features in due course.

Does anyone know of any other games of this genre that have actually done this successfully? It would be interesting to learn from how they do it.


Top
   
PostPosted: Wed Jan 24, 2018 9:16 am 
Offline
Tycoon
Tycoon
User avatar

Joined: Tue Dec 09, 2008 4:20 pm
Posts: 2092
Skype: yes
Location: Slovakia
jamespetts wrote:
Does anyone know of any other games of this genre that have actually done this successfully? It would be interesting to learn from how they do it.


There's this mod for Factorio if you want a look


_________________
Image

Only dumb people quote themselves, and only the truest retards put such quotes in their forum signatures
-Drury


Top
   
PostPosted: Wed Jan 24, 2018 11:20 am 
Offline
Engineer
Engineer
User avatar

Joined: Wed Jan 24, 2018 2:19 am
Posts: 2
Location: London
Interesting, thank you. I do not think that that specific approach would work in Simutrans-Extended very well, but it is interesting to see how others do it nonetheless.


Top
   
PostPosted: Wed Jan 24, 2018 12:27 pm 
Offline
Tycoon
Tycoon
User avatar

Joined: Sat Jan 18, 2014 6:10 pm
Posts: 1006
Changing train composition on station is rather hard to code (how to handle collisions, timetables etc),
but what about changing train composition via depot orders?
There is Template Replacement patch, which is very close to such approach.

_________________
My experimental openTTD server: 149.156.194.203:3979 non-standard client, now testing: JGRPP http://tiny.pl/ggnch
Projects: Reproducible Map Generation patch, NewGRFs: Manpower industries, PolTrams, Polroad, 600mm narrow gauge, preindustrial houses, wired, ECS industry extension.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 111 posts ]  Go to page Previous 1 2 3 4 5 6

All times are UTC


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000-2018 phpBB Limited

Copyright © Owen Rudge/The Transport Tycoon Forums 2001-2018.
Hosted by Zernebok Hosting.