News:

Simutrans Sites
Know our official sites. Find tools and resources for Simutrans.

Pak set choice screen is ugly

Started by Spike, January 27, 2012, 01:00:08 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Spike

Alright, this isn't quite as serious because I assume new players start with one set, but for those players who have more than one set installed this screen surely is not very inviting.

Simutrans will leave a very poor impression there. And we wonder why the program does not attract new players and other projects have bigger communities?

Dwachs

Any ideas & patches welcome :)

It would be nice if instead of the pakset name also an representative image is shown to get rid of the text-only start screen...
Parsley, sage, rosemary, and maggikraut.

Zeno

Oh yes, a big button with image and/or pakset name would be great. That would limit considerably the amount of paksets displayable at same time, but I guess few people will install more than (let's say) 8 paksets at same time; so two rows of icon-buttons (2x4) or even three (3x3) could be a nice idea.

ӔO

since all paksets have their own splash screen, how about using that as a small, clickable icon?
I think there is enough room with the default screen size to have 3x3 or 1x7.

somewhat like the store page on the steam client.
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

Zeno

Not sure if the splash screen will be representative enough in all paksets... probably I wouldn't recognize them myself :P

Spike

A nice background image could help a lot as well. PNG/JPEG libraries are cheap to bundle with Simutrans today.

ActAirNeer

Maybe a small image/screenshot showing some representative vehicles, buildings. I realize Paksets can vary greatly but maybe have a "similar" looking image (i.e. same composition, number of vehicles, size, etc.) which shows the visual difference between each set.

IgorEliezer

I have to agree the way how Simutrans starts up is not friendly for new players at all. I had once said it.

Most games we can think of have another "start-up" routine:

1) Splashscreen with game's logo
2) Main menu
3) Select add-ons/graphic package/texture package
4) Select savegame
5) Play


ojii

Quote from: IgorEliezer on January 27, 2012, 02:42:51 PM
I have to agree the way how Simutrans starts up is not friendly for new players at all. I had once said it.

Most games we can think of have another "start-up" routine:

1) Splashscreen with game's logo
2) Main menu
3) Select add-ons/graphic package/texture package
4) Select savegame
5) Play



On a related note, most games allow swapping of gamemode/addon/graphics-pack on runtime. Eg I would play pak128 for one hour with one savegame, stop playing that savegame, get back to the main menu and then play a game of pak64. right now i have to shut down simutrans and restart it, not very nice. Also if simutrans allowed swapping of paksets on runtime, the gameserver browser could be made smarter so whenever you connect to a server, it just selects the right pak.

Ters

Whatever is done, please don't take away the possibility to distinguish two revisions of the same pak set. That's easy now, since it's the name of the directory I put them in that is displayed.

prissi

The splash screen is displayed very early, before most of the other subsystems are fully there (necessarily, since so many stuff can be customized). Even graphic buttons may change by a pakset.

This I am open to suggestions; a smal icon would be fine too [but I would keep the text]. (NB: according the the numbers on SF, at least 10% click all the buttons in the installer and download all paksets, at least the one hosted on SF.)

The dialogue was added after we got beyond three paks. Before it was just a commandline option

Zeno

I agree some text should be visible even on a fully "iconized" menu; the folder name is still a good idea (below, next or on top, doesn't matter).
As Ters says, it's quite common for us people who contribute stuff to have different versions of same pakset in order to make our tests... and maybe also for other players.

About what prissi says, I still see coherence in the startup sequence: 1st of all is pakset, as long as most (visual) stuff after may be pak-dependant.

Isaac Eiland-Hall

I think a scroll-bar would be acceptable for those with lots of paks. So a decent-sized icon + text in a list would be good in my opinion.

jamespetts

I suspect that the best way of dealing with this (in light of Prissi's point about the subsystems, skins, etc.) is for the automated installers to create different shortcuts/icons for Simutrans with different paksets, bypassing the pak selector screen entirely.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

Yona-TYT


talking about it
one of the things that limits me is that the change of Paks devo close and reopen the game

Milko

Hello

Quote from: tadeoadeo on January 28, 2012, 05:08:46 PM
one of the things that limits me is that the change of Paks devo close and reopen the game

I approve, it is annoying having to restart when you want to change or reload pak.

Giuseppe

Fabio

Of it's not possible load/reload a pakset at runtime, could the game at least exit to pakset choice menu (a bit improved) in order to be able to load a new pakset without quitting completely?

prissi

No, this is not possible without very much work. And if, how would you exit the game? Another "Yes, I really want to quit" button ???

Ashley

Quote from: jamespetts on January 28, 2012, 04:30:03 PM
I suspect that the best way of dealing with this (in light of Prissi's point about the subsystems, skins, etc.) is for the automated installers to create different shortcuts/icons for Simutrans with different paksets, bypassing the pak selector screen entirely.

I was considering the issue of distribution in light of developing a version of Simutrans for the Apple app store/iOS app store and thinking along similar lines (bundling the binaries along with a single pakset, and then extending the pakset branding). Given that most paksets run to dozens if not hundreds of MB and the binaries are fairly small it makes sense to simply duplicate the binaries for each pakset. This lets you simply put everything together into a single app bundle which is easy for users to manage. (E.g. you "buy" Simutrans-pak128, or Simutrans-pak64, each coming as a standalone application).
Use Firefox? Interested in IPv6? Try SixOrNot the IPv6 status indicator for Firefox.
Why not try playing Simutrans online? See the Game Servers board for details.

missingpiece

Quote from: jamespetts on January 28, 2012, 04:30:03 PM...create different shortcuts/icons for Simutrans with different paksets, bypassing the pak selector screen entirely.
Not quite the solution IMHO as you may want to retain the choice of loading the pakset with or without addons.

On that note : I vote for moving the "with addons"-option to the right of (or in the direction of reading "behind") the "without addons" option. I find it confusing now.

Spike

Quote from: prissi on January 28, 2012, 07:55:14 PM
No, this is not possible without very much work. And if, how would you exit the game? Another "Yes, I really want to quit" button ???

Quickest way to exit currently seems to close the program window. This way changing the pak set only needs little time, it seems. Close window, start Simutrans again, choose set. Should be swift enough?

isidoro

And it benefits from a new fresh process with no leftovers from the previous run...