The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

Classic Shell Custom Animated Icons

Started by CKH4, February 19, 2015, 04:10:53 pm

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

CKH4

February 19, 2015, 04:10:53 pm Last Edit: February 19, 2015, 07:48:36 pm by CKH4
I'm making animated start buttons for classic shell

Here's my first one, a Material Design theme:
Recommended Window Color ( #009688 ) with transparency off



DJ Omnimaga

What is Classic shell? Is it an OS in particular or is it some command prompt software? The icons look nice, although for some reasons the circle outside don't seem very clean, as in the outline has some weird pixels and isn't really round.

CKH4

yeah, sorry about the unclean edges (I'm working on it). it adds the start menu back to windows 8.


DJ Omnimaga

Oh right I see now. I was wondering because Classic Shell name seems pretty vague. Also would it support transparent PNGs so you can anti-alias the borders?

CKH4

Sadly no, I'd have to redo the entire thing which I'm considering doing.


DJ Omnimaga

Wait why would you need to redo them as opposed to just editing the borders? Is it because the format it supports with anti-aliasing would be different?

CKH4



DJ Omnimaga

Oh I see now. There must be a way to fix the borders tho. Make the button a layer and the outside the same color, select area in ellipse selection mode (photofiltre studio can), invert selection, erase the outside but make sure erasing is anti-aliased.

CKH4

I'll redo it eventually, but the 1 row part at the top is really tricky. Instead of adding individual text options, it encodes the options in the top row of pixels based on rgb values.


DJ Omnimaga

Oh wow, I just saw this now. I wanted to do that to store data in a calc game before. :P

CKH4

Its a very neat trick to cut down on the number of files but for a human to write is very inefficient.


DJ Omnimaga

In my case it's not really to cut down the amount of files, especially since it would actually use an extra file (8xi picture), but rather to shrink down data size. If for example I want to store 60 numbers from 0 to 15, I can use 60 rows of 4 pixels in a picture instead of 540 bytes of list data. However, you have to be creative in order to not waste lots of space with the rest of the pic. For example, you can make a title screen with a nice border in which pixels represent data then mirror the data on the other side of the screen and the top and bottom to create a nice border, so at least you aren't wasting the rest of the pic.

CKH4

Well that would be especially useful if basic users had unlimited pictures but given the use I'd say that it could be used as a spritesheet for xlib in the remaining image space.


DJ Omnimaga

February 20, 2015, 05:05:35 am #13 Last Edit: February 20, 2015, 05:18:28 am by DJ Omnimaga
Indeed, although it depends if the user wants to use xLIB. Ideally it's best to use some sort of abstract drawing on your title screen that are in fact bunches of data too. That way you maximize use of the picture. :P. You can even store mini maps in them for later use :P


EDIT I was bored and I made modified versions of your icons with fixed borders.

CKH4

Oh, well thank you for the fixed borders.

The abstract drawing could be really cool. You might even be able to draw a house or something (map based on how the logo maps out) out of a map depending on the tile process.


Powered by EzPortal