[Sugar-devel] Project: graphic design for resolution independence
James Cameron
quozl at laptop.org
Mon Feb 24 18:49:57 EST 2020
Many older activities were designed for the 4:3 aspect ratio 1200x900 pixel display of the original OLPC XO laptop, which had a button to rotate the screen by 90°.
Now Sugar is being used on other laptops and computers with an aspect ratio of 16:9 and higher resolutions, and screen rotation may occur automatically.
Display resolution may also change when an external display is plugged in.
The project is to deploy a set of solutions specific to each activity;
* for backgrounds; either redesign the background image for higher resolutions, or use tiling,
* for game assets; either redesign the asset as a vector, or redesign for a higher resolution,
* detect resolution changes and resize user interface elements,
* test on all standard resolutions and 90° rotations.
Technologies needed: PNG, SVG, Inkscape, git, Python, GTK, and Pygame.
Skills needed: graphic design, software design, and software maintenance.
--
James Cameron
http://quozl.netrek.org/
More information about the Sugar-devel
mailing list