[crossfire] GTK V2 client default layout and map size
Juha Jäykkä
juhaj at iki.fi
Fri Feb 15 05:11:56 CST 2008
Hi!
I've been following the discussion on client layouts with great concern. What
makes me concerned is the fact that most people seem to be fixed on the idea
that a) the game window dimensions equal screen resolution and b) the window
layout is (at least almost) fixed.
For point a) please note that some people (at least me) never use full screen
size windows for any purpose (except on my htpc, but that does not even have
a keyboard and mouse so I won't be playing on it) and the current unability
to let the window manager resize the window is simply absurd. If a user wants
to resize crossfire window to 20x20 pixels, it's the user's problem when if
becomes totally useless. Almost all programs scale their internal window
widget sizes according to the window size (or introduce scroll bars). Why
would crossfire not do this? For the map-view-widget this would probably be
pointless, but at least everything else could scale. Even the map widget
could scale at least is tile-size steps: if 16x16 tiles no longer fit on
whatever size the user adjusted the window to, then only draw 15x15 - and
leave some blank if the actual size is 15.5x15.5 or resize the info widgets
to fill that space.
For point b) Raphaël already noted GIMP, my example would have been from
gaming: FreeCiv. It has *exactly* the same situation as crossfire: a current
map view based on tiles and some informative widgets displaying, for example,
an overview of the whole world map etc. If you resize the window, the map
view shrinks etc. No fixed map window sizes or anything. User can do whatever
one likes, even float some of the widgets to separate windows (I would not
like that feature myself in a real-time game like CF, but rearranging the
widgets within the master window would be useful).
Is there a reason for points a) and b) being as they are 1) now, 2) in the
future? I hope there is no reason to keep them such in the future...
-Juha
--
-----------------------------------------------
| Juha Jäykkä, juolja at utu.fi |
| home: http://www.utu.fi/~juolja/ |
-----------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mailman.metalforge.org/pipermail/crossfire/attachments/20080215/1ae19990/attachment.pgp
More information about the crossfire
mailing list