Skip to content

Commit

Permalink
Add mind-blown, no-peeking and dead emoji
Browse files Browse the repository at this point in the history
  • Loading branch information
egonelbre committed Mar 11, 2018
1 parent bb502e1 commit fdbe2d9
Show file tree
Hide file tree
Showing 9 changed files with 191 additions and 94 deletions.
17 changes: 17 additions & 0 deletions export-emoji.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
@set ASESPRITE=f:\Games\Steam\steamapps\common\Aseprite\Aseprite.exe

%ASESPRITE% -b icon/emoji.ase -scale 3 --sheet ~rendered\emoji-3x.png --data ~rendered\emoji-3x.json --sheet-type rows -sheet-width 520
go run twitterify.go ~rendered\emoji-3x.png ~rendered\emoji-3x-twitter.png

%ASESPRITE% -b icon/emoji.ase -scale 3 --save-as ~rendered/emoji-3x/gopher-{tag}-{frame}.png

%ASESPRITE% -b icon/emoji.ase --sheet icon/emoji.png --data icon/emoji.json --sheet-type rows -sheet-width 160

%ASESPRITE% -b icon/emoji.ase --save-as icon/emoji/gopher-{tag}.png{frame}

pushd icon\emoji
del *.png
ren *.png0 *.png
popd

go run normalize-alpha.go icon/emoji/*.png
Binary file modified icon/emoji.ase
Binary file not shown.
145 changes: 54 additions & 91 deletions icon/emoji.json
Original file line number Diff line number Diff line change
@@ -1,272 +1,235 @@
{ "frames": [
{
"filename": "emoji 0.ase",
{ "frames": {
"emoji 0.ase": {
"frame": { "x": 0, "y": 0, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 1.ase",
"emoji 1.ase": {
"frame": { "x": 32, "y": 0, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 2.ase",
"emoji 2.ase": {
"frame": { "x": 64, "y": 0, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 3.ase",
"emoji 3.ase": {
"frame": { "x": 96, "y": 0, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 4.ase",
"emoji 4.ase": {
"frame": { "x": 128, "y": 0, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 5.ase",
"emoji 5.ase": {
"frame": { "x": 0, "y": 32, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 6.ase",
"emoji 6.ase": {
"frame": { "x": 32, "y": 32, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 7.ase",
"emoji 7.ase": {
"frame": { "x": 64, "y": 32, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 8.ase",
"emoji 8.ase": {
"frame": { "x": 96, "y": 32, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 9.ase",
"emoji 9.ase": {
"frame": { "x": 128, "y": 32, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 10.ase",
"emoji 10.ase": {
"frame": { "x": 0, "y": 64, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 11.ase",
"emoji 11.ase": {
"frame": { "x": 32, "y": 64, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 12.ase",
"emoji 12.ase": {
"frame": { "x": 64, "y": 64, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 13.ase",
"emoji 13.ase": {
"frame": { "x": 96, "y": 64, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 14.ase",
"emoji 14.ase": {
"frame": { "x": 128, "y": 64, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 15.ase",
"emoji 15.ase": {
"frame": { "x": 0, "y": 96, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 16.ase",
"emoji 16.ase": {
"frame": { "x": 32, "y": 96, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 17.ase",
"emoji 17.ase": {
"frame": { "x": 64, "y": 96, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 18.ase",
"emoji 18.ase": {
"frame": { "x": 96, "y": 96, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 19.ase",
"emoji 19.ase": {
"frame": { "x": 128, "y": 96, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 20.ase",
"emoji 20.ase": {
"frame": { "x": 0, "y": 128, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 21.ase",
"emoji 21.ase": {
"frame": { "x": 32, "y": 128, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 22.ase",
"emoji 22.ase": {
"frame": { "x": 64, "y": 128, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 23.ase",
"emoji 23.ase": {
"frame": { "x": 96, "y": 128, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
{
"filename": "emoji 24.ase",
"emoji 24.ase": {
"frame": { "x": 128, "y": 128, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
"emoji 25.ase": {
"frame": { "x": 0, "y": 160, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
"emoji 26.ase": {
"frame": { "x": 32, "y": 160, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
},
"emoji 27.ase": {
"frame": { "x": 64, "y": 160, "w": 32, "h": 32 },
"rotated": false,
"trimmed": false,
"spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 },
"sourceSize": { "w": 32, "h": 32 },
"duration": 100
}
],
},
"meta": {
"app": "http://www.aseprite.org/",
"version": "1.2.6-x64",
"image": "F:\\Graphics\\gophers\\icon\\emoji.png",
"image": "icon/emoji.png",
"format": "RGBA8888",
"size": { "w": 160, "h": 160 },
"scale": "1",
"frameTags": [
{ "name": "neutral", "from": 0, "to": 0, "direction": "forward" },
{ "name": "pirate", "from": 1, "to": 1, "direction": "forward" },
{ "name": "happy", "from": 2, "to": 2, "direction": "forward" },
{ "name": "not-sure-if", "from": 3, "to": 3, "direction": "forward" },
{ "name": "trying-hard", "from": 4, "to": 4, "direction": "forward" },
{ "name": "smiling", "from": 5, "to": 5, "direction": "forward" },
{ "name": "smiling-sweat", "from": 6, "to": 6, "direction": "forward" },
{ "name": "cold-sweat", "from": 7, "to": 7, "direction": "forward" },
{ "name": "sad-sweat", "from": 8, "to": 8, "direction": "forward" },
{ "name": "at-peace", "from": 9, "to": 9, "direction": "forward" },
{ "name": "blushing", "from": 10, "to": 10, "direction": "forward" },
{ "name": "heart", "from": 11, "to": 11, "direction": "forward" },
{ "name": "heart-eyes", "from": 12, "to": 12, "direction": "forward" },
{ "name": "angry", "from": 13, "to": 13, "direction": "forward" },
{ "name": "sad", "from": 14, "to": 14, "direction": "forward" },
{ "name": "sleepy", "from": 15, "to": 15, "direction": "forward" },
{ "name": "tired", "from": 16, "to": 16, "direction": "forward" },
{ "name": "insomnia", "from": 17, "to": 17, "direction": "forward" },
{ "name": "sick", "from": 18, "to": 18, "direction": "forward" },
{ "name": "crying", "from": 19, "to": 19, "direction": "forward" },
{ "name": "crying-river", "from": 20, "to": 20, "direction": "forward" },
{ "name": "wondering", "from": 21, "to": 21, "direction": "forward" },
{ "name": "thinking", "from": 22, "to": 22, "direction": "forward" },
{ "name": "confused", "from": 23, "to": 23, "direction": "forward" },
{ "name": "victorious", "from": 24, "to": 24, "direction": "forward" }
],
"layers": [
{ "name": "Body", "opacity": 255, "blendMode": "normal" },
{ "name": "Face", "opacity": 255, "blendMode": "normal" },
{ "name": "Nose", "opacity": 255, "blendMode": "normal" },
{ "name": "Hard Light", "opacity": 164, "blendMode": "hard_light" },
{ "name": "Misc", "opacity": 255, "blendMode": "normal" }
],
"slices": [
]
"size": { "w": 160, "h": 192 },
"scale": "1"
}
}
Binary file modified icon/emoji.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/emoji/gopher-dead.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/emoji/gopher-mind-blown.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added icon/emoji/gopher-no-peeking.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit fdbe2d9

Please sign in to comment.