OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
Moderator: OpenTTD Developers
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
I think the tutorials really should be something the dev community reconsiders.
OTTD is huge now, I imagine to a new person using it for the first time the sheer plethora of options could be very off-putting. I'm running the latest nightly and just building a train timetable offers me more options than I know what to do with. I know I just click the middle button, click the station, click the station name, choose Full Load (any cargo), click away from the station name, then click the button again, click the destination station, then click the button again, click depot, then click "Service", then click the Stopped button, but I wonder how quick a new kid on the block would learn this?
OTTD is huge now, I imagine to a new person using it for the first time the sheer plethora of options could be very off-putting. I'm running the latest nightly and just building a train timetable offers me more options than I know what to do with. I know I just click the middle button, click the station, click the station name, choose Full Load (any cargo), click away from the station name, then click the button again, click the destination station, then click the button again, click depot, then click "Service", then click the Stopped button, but I wonder how quick a new kid on the block would learn this?
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
I have been thinking recently that OTTD needs to keep itself newbie friendly. It does a pretty good job at the moment by keeping most advanced features as non-essential, and you only have to look at them if you want. The in game content downloads continue this easy usability. Tutorials are one of the main things that are missing.
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
I'm currently trying to explain OpenTTD to a newbie and to him it is quite confusing with all the windows and options. And there seem to be several inconvenient things, too, that can give a newbie a hard time, like those fiddly infrastructure building tools and the whole vehicle-orders-system (which has become even worse in the current release due to its over-complicated GUI/functionality).
Using 0.6.3 and 0.7.0 RC, both without mods.
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
yoyo1505 wrote:I have been thinking recently that OTTD needs to keep itself newbie friendly. It does a pretty good job at the moment by keeping most advanced features as non-essential, and you only have to look at them if you want. The in game content downloads continue this easy usability. Tutorials are one of the main things that are missing.
Then please help us improve it instead of complaining about the usability. The wiki has a tutorial that can use some expansion/updating (as always). If you ca think of a better gui that offers all the options the current order gui does, please draw it (a sketch in paint is fine), and upload it here, together with a description.Raccoon wrote:I'm currently trying to explain OpenTTD to a newbie and to him it is quite confusing with all the windows and options. And there seem to be several inconvenient things, too, that can give a newbie a hard time, like those fiddly infrastructure building tools and the whole vehicle-orders-system (which has become even worse in the current release due to its over-complicated GUI/functionality).
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
I'll get right on that 

Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
Having taken a though on this tutorial issue..
I came to the conclusion that the easiest way so far is probably to get around and add OpenURL support to OpenTTD as we then can have a big manual button in the main title screen that opens the wiki page.
Now I knew on beforehand that doing it on Linux is not a trival task.
But what I have found so far is:
* Windows:
Use ShellExecute
* MacOSX:
* Linux:
There is no "default browser", and I can't find any attempts on sf.net to make any library for handling this issue. So what we will have to do is to ship OpenTTD with one browser, say firefox as default browser on Linux and have a setting so users can enter a custom browser.
But this adds the requirement of adding support for text based settings, which as far as I know don't exist at the moment.
---
Another "light" option would be to add a tip-of-the day window on the title screen. But this opens a can of questions regarding how translations should be handled. Adding a string id for each tip-of-the day might not be optimal? But if we should not use the current form of strings then what should be used then?
I came to the conclusion that the easiest way so far is probably to get around and add OpenURL support to OpenTTD as we then can have a big manual button in the main title screen that opens the wiki page.
Now I knew on beforehand that doing it on Linux is not a trival task.
But what I have found so far is:
* Windows:
Use ShellExecute
* MacOSX:
Code: Select all
system("open http://www.google.com");
There is no "default browser", and I can't find any attempts on sf.net to make any library for handling this issue. So what we will have to do is to ship OpenTTD with one browser, say firefox as default browser on Linux and have a setting so users can enter a custom browser.
But this adds the requirement of adding support for text based settings, which as far as I know don't exist at the moment.
---
Another "light" option would be to add a tip-of-the day window on the title screen. But this opens a can of questions regarding how translations should be handled. Adding a string id for each tip-of-the day might not be optimal? But if we should not use the current form of strings then what should be used then?
My OpenTTD contributions (AIs, Game Scripts, patches, OpenTTD Auto Updater, and some sprites)
Junctioneer (a traffic intersection simulator)
Junctioneer (a traffic intersection simulator)
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
so, eh....anyone has some copy of this PcGamer magazine? Or some link to a shop I can go and buy it? 

TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
Portland should help under Linux:
http://portland.freedesktop.org/wiki/XdgUtils
Keeping the balance isn't easy if you can do all... (it doesn't mean you should allow all in a game)

http://portland.freedesktop.org/wiki/XdgUtils
Keeping the balance isn't easy if you can do all... (it doesn't mean you should allow all in a game)
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
This wasn't meant as a complaint. These were just a few thoughts on the game as it is probably seen though the eyes of a newbie. And seems to be a quite complex sight.Yexo wrote:Then please help us improve it instead of complaining about the usability. The wiki has a tutorial that can use some expansion/updating (as always). If you ca think of a better gui that offers all the options the current order gui does, please draw it (a sketch in paint is fine), and upload it here, together with a description.Raccoon wrote:I'm currently trying to explain OpenTTD to a newbie and to him it is quite confusing with all the windows and options. And there seem to be several inconvenient things, too, that can give a newbie a hard time, like those fiddly infrastructure building tools and the whole vehicle-orders-system (which has become even worse in the current release due to its over-complicated GUI/functionality).
In OpenTTD a lot of options and functions were added to the original game, all of which appear in one window or another, filling them with even more information than there were before. However, most of these functions are useful for advanced players only, while completely confusing newbies

See, I'm familiar with all the difficulties of creating guis suitable for different types of players. And in this case, it really is difficult to find a solution suitable for both types of players, beginners and pros, without recreating the whole gui.
Simple, yet effective solution to start with. However, it only works for those who speak English and have access to the internet (unless the manual is included in the package)...Yexo wrote:I came to the conclusion that the easiest way so far is probably to get around and add OpenURL support to OpenTTD as we then can have a big manual button in the main title screen that opens the wiki page.

Which brings me to a great thing about the tutorials in the original versions: they explained everything ingame by just moving the cursor around, clicking and using tooltips of the selected language set, making them useful for all languages without extra translating efforts. Would be really great to have such a feature in OpenTTD

Using 0.6.3 and 0.7.0 RC, both without mods.
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
You wrote the wrong name in the quote-tag, it was I who wrote the text you claimed you have quoted Yexo. But I'm not angry or anything, just wanted to point that out, so you are more careful next time you quote.Raccoon wrote:Simple, yet effective solution to start with. However, it only works for those who speak English and have access to the internet (unless the manual is included in the package)...Yexo wrote:I came to the conclusion that the easiest way so far is probably to get around and add OpenURL support to OpenTTD as we then can have a big manual button in the main title screen that opens the wiki page.
And about your comment, I might sometimes forget not everyone knows at least basic English, since in my country most people have English as their second language and know enough to read a simple wiki manual with some pictures to look at. It is more often that they are to lazy to read I'd like to say. But you are right that there are countries where people don't know English as good.
Still there are many users out there that do know English, and thus can read the Manual in English.
For this we would need to store mouse movement as a series of buttons to use, rather than screen coordinates to make it resistant enough to survive some GUI changes or even keep up with that some people have the tool bar centred while other have it to left/right. And there is work by Alberth towards making the OpenTTD GUI support RTL (right to left) languages better. So the tutorial must have access to the constants for the different widgets so it can click on "auto-rail button on the rail toolbar", and then the screen coordinates are queried so the mouse pointer can be moved there.Raccoon wrote:Which brings me to a great thing about the tutorials in the original versions: they explained everything ingame by just moving the cursor around, clicking and using tooltips of the selected language set, making them useful for all languages without extra translating efforts. Would be really great to have such a feature in OpenTTD
My OpenTTD contributions (AIs, Game Scripts, patches, OpenTTD Auto Updater, and some sprites)
Junctioneer (a traffic intersection simulator)
Junctioneer (a traffic intersection simulator)
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
We have some excellent translators in the group. If one of us lays downs the tutorial in english, what is stopping us having "tutorial/trains/spanish", "tutorial/trains/french" etc.?
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
Aaah, you are right. I deleted the wrong quote tag after merging both quotes into one post. I'm sorryZuu wrote:You wrote the wrong name in the quote-tag, it was I who wrote the text you claimed you have quoted Yexo. But I'm not angry or anything, just wanted to point that out, so you are more careful next time you quote.Raccoon wrote:Simple, yet effective solution to start with. However, it only works for those who speak English and have access to the internet (unless the manual is included in the package)...Yexo wrote:I came to the conclusion that the easiest way so far is probably to get around and add OpenURL support to OpenTTD as we then can have a big manual button in the main title screen that opens the wiki page.

About the Wiki tutorial. Like I said, it is a good thing to start with for now. But it will be necessary to update the Wiki regularly to include new features and/or changes. Currently some of the contents are outdated (e.g. the bus tutorial is missing the RoRo-station types and such things). And it would be even more work, if these tutorials would exist in different languages.
An ingame tutorial might be some work to do for now, but it also might be the better long-term solution. If done correctly (dynamic programming to cope with all the custom changes), it won't have to be updated after every change. Only fundamental changes such as the new "Vehicle's Orders" GUI then would require an update of the tutorial script (different buttons, different functions).
Well, these are just a few thoughts and its the wrong topic anyway

Using 0.6.3 and 0.7.0 RC, both without mods.
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
I think you've hit the exact reason we won't be having an "in-game" tutorial for a long time. The game is still being made, still growing and expanding. If we did have a tutorial in-game right now, it would need to be remade to accomodate the button movements in the new waypoint GUI. The same is true for the different stations, vehicle types (Trams), and any other GUI changes.Raccoon wrote:An ingame tutorial might be some work to do for now, but it also might be the better long-term solution. If done correctly (dynamic programming to cope with all the custom changes), it won't have to be updated after every change. Only fundamental changes such as the new "Vehicle's Orders" GUI then would require an update of the tutorial script (different buttons, different functions).
The work involved in recording/programming a new tutorial to account for a small change will be much higher than what would involved in making an explanatory paragraph/updating the screenshot for a wiki tutorial.
-
- Chief Executive
- Posts: 658
- Joined: 11 Nov 2007 12:06
- Contact:
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
we have videos on youtube showing how to build and run on here that some off you have made using automatic screenshots
For Community Integrated Version http://code.google.com/p/civopenttd/
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
The easiest solution is showing a video tutorial
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
Sorry for a bit dig, but Google Trends never lie...
Only dumb people quote themselves, and only the biggest idiots put such quotes in their forum signatures
-Drury
-Drury
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
No, but as any researcher will tell you, they can mislead.
Google trends, plus a couple of extra phrases
Your display shows simutrans as being approximately half as popular as OpenTTD based on searches for "OpenTTD" vs "Simutrans", but doesn't really tell the real story.
Suddenly if we include "Transport Tycoon" and "Open Transport Tycoon", we get a lot more results for OTTD. Add in various other variants such as "Transport Tycoon Deluxe", "OTTD" and "open ttd" and there are far more. I've ignored "TTD" as there are other things which it could easily refer to.
The point I'm making is that while google trends can be useful, it only really apples to a set term - there are many other ways of getting to OpenTTD or TTDPatch even through google; ignoring other references in game or review sites, open source software sites and people finding the games through various repositories or word of mouth. Don't assume it says all there is to be said.
The patch has a disadvantage in that searches for "Transport tycoon" and similar will show OpenTTD first.
Google trends, plus a couple of extra phrases
Your display shows simutrans as being approximately half as popular as OpenTTD based on searches for "OpenTTD" vs "Simutrans", but doesn't really tell the real story.
Suddenly if we include "Transport Tycoon" and "Open Transport Tycoon", we get a lot more results for OTTD. Add in various other variants such as "Transport Tycoon Deluxe", "OTTD" and "open ttd" and there are far more. I've ignored "TTD" as there are other things which it could easily refer to.
The point I'm making is that while google trends can be useful, it only really apples to a set term - there are many other ways of getting to OpenTTD or TTDPatch even through google; ignoring other references in game or review sites, open source software sites and people finding the games through various repositories or word of mouth. Don't assume it says all there is to be said.
The patch has a disadvantage in that searches for "Transport tycoon" and similar will show OpenTTD first.
Jon
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
I dunno, are there really that many OpenTTD users in the Czech Republic?
Formerly known as 'davepoth'
Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
They have a whole seperate community around it. Just take a look at the site of the Czech train/road/rail sets.davepoth wrote:I dunno, are there really that many OpenTTD users in the Czech Republic?
Don't panic - My YouTube channel - Follow me on twitter (@XeryusTC) - Play Tribes: Ascend - Tired of Dropbox? Try SpiderOak (use this link and we both get 1GB extra space)

OpenTTD: manual #openttdcoop: blog | wiki | public server | NewGRF pack | DevZone

OpenTTD: manual #openttdcoop: blog | wiki | public server | NewGRF pack | DevZone







Re: OpenTTD (and Simutrans) in PC Gamer (UK) Issue 199
I didn't know that. Thanks!XeryusTC wrote:They have a whole seperate community around it. Just take a look at the site of the Czech train/road/rail sets.davepoth wrote:I dunno, are there really that many OpenTTD users in the Czech Republic?
Formerly known as 'davepoth'
Who is online
Users browsing this forum: No registered users and 5 guests