[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