Ver código fonte

PNG image size optimization

pull/653/head
Ray 7 anos atrás
pai
commit
abfbc42df7
75 arquivos alterados com 1 adições e 2 exclusões
  1. BIN
      examples/shapes/shapes_colors_palette.png
  2. BIN
      examples/text/resources/custom_alagard.png
  3. BIN
      examples/text/resources/custom_jupiter_crash.png
  4. BIN
      examples/text/resources/custom_mecha.png
  5. BIN
      examples/text/resources/fonts/alagard.png
  6. BIN
      examples/text/resources/fonts/alpha_beta.png
  7. BIN
      examples/text/resources/fonts/jupiter_crash.png
  8. BIN
      examples/text/resources/fonts/mecha.png
  9. BIN
      examples/text/resources/fonts/pixantiqua.png
  10. BIN
      examples/text/resources/fonts/pixelplay.png
  11. BIN
      examples/text/resources/fonts/romulus.png
  12. BIN
      examples/text/resources/fonts/setback.png
  13. BIN
      examples/textures/resources/custom_jupiter_crash.png
  14. BIN
      examples/textures/resources/scarfy.png
  15. BIN
      games/drturtle/resources/fish.png
  16. BIN
      games/drturtle/resources/gamera.png
  17. BIN
      games/drturtle/resources/gframe.png
  18. BIN
      games/drturtle/resources/komika.png
  19. BIN
      games/drturtle/resources/mountains.png
  20. BIN
      games/drturtle/resources/orca.png
  21. BIN
      games/drturtle/resources/sea.png
  22. BIN
      games/drturtle/resources/shark.png
  23. BIN
      games/drturtle/resources/sky.png
  24. BIN
      games/drturtle/resources/swhale.png
  25. BIN
      games/drturtle/resources/title.png
  26. BIN
      games/drturtle/resources/turtle.png
  27. BIN
      games/light_my_ritual/resources/font_arcadian.png
  28. BIN
      games/light_my_ritual/resources/textures/back_title.png
  29. BIN
      games/light_my_ritual/resources/textures/background.png
  30. BIN
      games/light_my_ritual/resources/textures/circle_level_i_off.png
  31. BIN
      games/light_my_ritual/resources/textures/circle_level_i_on.png
  32. BIN
      games/light_my_ritual/resources/textures/circle_level_ii_off.png
  33. BIN
      games/light_my_ritual/resources/textures/circle_level_ii_on.png
  34. BIN
      games/light_my_ritual/resources/textures/circle_level_iii_off.png
  35. BIN
      games/light_my_ritual/resources/textures/circle_level_iii_on.png
  36. BIN
      games/light_my_ritual/resources/textures/enemy.png
  37. BIN
      games/light_my_ritual/resources/textures/foreground_level_i.png
  38. BIN
      games/light_my_ritual/resources/textures/foreground_level_ii.png
  39. BIN
      games/light_my_ritual/resources/textures/foreground_level_iii.png
  40. BIN
      games/light_my_ritual/resources/textures/light.png
  41. BIN
      games/light_my_ritual/resources/textures/light_glow.png
  42. BIN
      games/light_my_ritual/resources/textures/light_ray.png
  43. BIN
      games/light_my_ritual/resources/textures/msg_ritual.png
  44. BIN
      games/light_my_ritual/resources/textures/player.png
  45. BIN
      games/light_my_ritual/resources/textures/time_over.png
  46. BIN
      games/light_my_ritual/resources/textures/title.png
  47. BIN
      games/skully_escape/resources/textures/background_aisle01.png
  48. BIN
      games/skully_escape/resources/textures/doors.png
  49. BIN
      games/skully_escape/resources/textures/monster_chair_left.png
  50. BIN
      games/skully_escape/resources/textures/monster_chair_right.png
  51. BIN
      games/skully_escape/resources/textures/monster_lamp_left.png
  52. BIN
      games/skully_escape/resources/textures/monster_lamp_right.png
  53. BIN
      games/skully_escape/resources/textures/monster_picture.png
  54. BIN
      games/skully_escape/resources/textures/monster_window.png
  55. BIN
      games/skully_escape/resources/textures/skully.png
  56. BIN
      games/transmission/resources/textures/ending_background.png
  57. BIN
      games/transmission/resources/textures/message_background.png
  58. BIN
      games/transmission/resources/textures/message_vignette.png
  59. BIN
      games/transmission/resources/textures/mission_background.png
  60. BIN
      games/transmission/resources/textures/mission_backline.png
  61. BIN
      games/transmission/resources/textures/title_background.png
  62. BIN
      games/transmission/resources/textures/title_ribbon.png
  63. BIN
      games/transmission/resources/textures/words_base.png
  64. BIN
      games/wave_collector/resources/textures/background.png
  65. BIN
      games/wave_collector/resources/textures/background_gameplay.png
  66. BIN
      games/wave_collector/resources/textures/background_title.png
  67. BIN
      games/wave_collector/resources/textures/icon_synchro.png
  68. BIN
      games/wave_collector/resources/textures/icon_warp.png
  69. BIN
      games/wave_collector/resources/textures/lose.png
  70. BIN
      games/wave_collector/resources/textures/player.png
  71. BIN
      games/wave_collector/resources/textures/sample_big.png
  72. BIN
      games/wave_collector/resources/textures/sample_small.png
  73. BIN
      games/wave_collector/resources/textures/win.png
  74. +1
    -2
      src/core.c
  75. BIN
      templates/advance_game/resources/mecha.png

BIN
examples/shapes/shapes_colors_palette.png Ver arquivo

Antes Depois
Largura: 800  |  Altura: 450  |  Tamanho: 5.1 KiB Largura: 800  |  Altura: 450  |  Tamanho: 6.4 KiB

BIN
examples/text/resources/custom_alagard.png Ver arquivo

Antes Depois
Largura: 512  |  Altura: 284  |  Tamanho: 37 KiB Largura: 512  |  Altura: 284  |  Tamanho: 44 KiB

BIN
examples/text/resources/custom_jupiter_crash.png Ver arquivo

Antes Depois
Largura: 426  |  Altura: 284  |  Tamanho: 23 KiB Largura: 426  |  Altura: 284  |  Tamanho: 28 KiB

BIN
examples/text/resources/custom_mecha.png Ver arquivo

Antes Depois
Largura: 446  |  Altura: 284  |  Tamanho: 26 KiB Largura: 446  |  Altura: 284  |  Tamanho: 32 KiB

BIN
examples/text/resources/fonts/alagard.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 4.3 KiB Largura: 128  |  Altura: 128  |  Tamanho: 3.5 KiB

BIN
examples/text/resources/fonts/alpha_beta.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 2.4 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.4 KiB

BIN
examples/text/resources/fonts/jupiter_crash.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 3.4 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.9 KiB

BIN
examples/text/resources/fonts/mecha.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 2.3 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.3 KiB

BIN
examples/text/resources/fonts/pixantiqua.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 2.9 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.7 KiB

BIN
examples/text/resources/fonts/pixelplay.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 2.8 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.8 KiB

BIN
examples/text/resources/fonts/romulus.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 2.9 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.6 KiB

BIN
examples/text/resources/fonts/setback.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 2.5 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.5 KiB

BIN
examples/textures/resources/custom_jupiter_crash.png Ver arquivo

Antes Depois
Largura: 426  |  Altura: 284  |  Tamanho: 23 KiB Largura: 426  |  Altura: 284  |  Tamanho: 28 KiB

BIN
examples/textures/resources/scarfy.png Ver arquivo

Antes Depois
Largura: 768  |  Altura: 128  |  Tamanho: 32 KiB Largura: 768  |  Altura: 128  |  Tamanho: 10 KiB

BIN
games/drturtle/resources/fish.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 25 KiB Largura: 128  |  Altura: 128  |  Tamanho: 12 KiB

BIN
games/drturtle/resources/gamera.png Ver arquivo

Antes Depois
Largura: 256  |  Altura: 192  |  Tamanho: 75 KiB Largura: 256  |  Altura: 192  |  Tamanho: 79 KiB

BIN
games/drturtle/resources/gframe.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 905 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 1.4 MiB

BIN
games/drturtle/resources/komika.png Ver arquivo

Antes Depois
Largura: 522  |  Altura: 320  |  Tamanho: 63 KiB Largura: 522  |  Altura: 320  |  Tamanho: 70 KiB

BIN
games/drturtle/resources/mountains.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 107  |  Tamanho: 193 KiB Largura: 1280  |  Altura: 107  |  Tamanho: 232 KiB

BIN
games/drturtle/resources/orca.png Ver arquivo

Antes Depois
Largura: 256  |  Altura: 128  |  Tamanho: 42 KiB Largura: 256  |  Altura: 128  |  Tamanho: 31 KiB

BIN
games/drturtle/resources/sea.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 584 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 744 KiB

BIN
games/drturtle/resources/shark.png Ver arquivo

Antes Depois
Largura: 256  |  Altura: 128  |  Tamanho: 38 KiB Largura: 256  |  Altura: 128  |  Tamanho: 31 KiB

BIN
games/drturtle/resources/sky.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 80  |  Tamanho: 118 KiB Largura: 1280  |  Altura: 80  |  Tamanho: 132 KiB

BIN
games/drturtle/resources/swhale.png Ver arquivo

Antes Depois
Largura: 256  |  Altura: 128  |  Tamanho: 54 KiB Largura: 256  |  Altura: 128  |  Tamanho: 44 KiB

BIN
games/drturtle/resources/title.png Ver arquivo

Antes Depois
Largura: 540  |  Altura: 300  |  Tamanho: 45 KiB Largura: 540  |  Altura: 300  |  Tamanho: 40 KiB

BIN
games/drturtle/resources/turtle.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 25 KiB Largura: 128  |  Altura: 128  |  Tamanho: 14 KiB

BIN
games/light_my_ritual/resources/font_arcadian.png Ver arquivo

Antes Depois
Largura: 512  |  Altura: 512  |  Tamanho: 95 KiB Largura: 512  |  Altura: 512  |  Tamanho: 96 KiB

BIN
games/light_my_ritual/resources/textures/back_title.png Ver arquivo

Antes Depois
Largura: 512  |  Altura: 720  |  Tamanho: 179 KiB Largura: 512  |  Altura: 720  |  Tamanho: 249 KiB

BIN
games/light_my_ritual/resources/textures/background.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 1.2 MiB Largura: 1280  |  Altura: 720  |  Tamanho: 1.4 MiB

BIN
games/light_my_ritual/resources/textures/circle_level_i_off.png Ver arquivo

Antes Depois
Largura: 320  |  Altura: 320  |  Tamanho: 15 KiB Largura: 320  |  Altura: 320  |  Tamanho: 16 KiB

BIN
games/light_my_ritual/resources/textures/circle_level_i_on.png Ver arquivo

Antes Depois
Largura: 320  |  Altura: 320  |  Tamanho: 50 KiB Largura: 320  |  Altura: 320  |  Tamanho: 49 KiB

BIN
games/light_my_ritual/resources/textures/circle_level_ii_off.png Ver arquivo

Antes Depois
Largura: 512  |  Altura: 512  |  Tamanho: 27 KiB Largura: 512  |  Altura: 512  |  Tamanho: 31 KiB

BIN
games/light_my_ritual/resources/textures/circle_level_ii_on.png Ver arquivo

Antes Depois
Largura: 512  |  Altura: 512  |  Tamanho: 104 KiB Largura: 512  |  Altura: 512  |  Tamanho: 106 KiB

BIN
games/light_my_ritual/resources/textures/circle_level_iii_off.png Ver arquivo

Antes Depois
Largura: 720  |  Altura: 720  |  Tamanho: 37 KiB Largura: 720  |  Altura: 720  |  Tamanho: 47 KiB

BIN
games/light_my_ritual/resources/textures/circle_level_iii_on.png Ver arquivo

Antes Depois
Largura: 720  |  Altura: 720  |  Tamanho: 156 KiB Largura: 720  |  Altura: 720  |  Tamanho: 159 KiB

BIN
games/light_my_ritual/resources/textures/enemy.png Ver arquivo

Antes Depois
Largura: 64  |  Altura: 64  |  Tamanho: 2.7 KiB Largura: 64  |  Altura: 64  |  Tamanho: 2.5 KiB

BIN
games/light_my_ritual/resources/textures/foreground_level_i.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 28 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 56 KiB

BIN
games/light_my_ritual/resources/textures/foreground_level_ii.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 35 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 78 KiB

BIN
games/light_my_ritual/resources/textures/foreground_level_iii.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 41 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 100 KiB

BIN
games/light_my_ritual/resources/textures/light.png Ver arquivo

Antes Depois
Largura: 448  |  Altura: 64  |  Tamanho: 2.2 KiB Largura: 448  |  Altura: 64  |  Tamanho: 1.9 KiB

BIN
games/light_my_ritual/resources/textures/light_glow.png Ver arquivo

Antes Depois
Largura: 160  |  Altura: 160  |  Tamanho: 8.5 KiB Largura: 160  |  Altura: 160  |  Tamanho: 16 KiB

BIN
games/light_my_ritual/resources/textures/light_ray.png Ver arquivo

Antes Depois
Largura: 228  |  Altura: 512  |  Tamanho: 8.6 KiB Largura: 228  |  Altura: 512  |  Tamanho: 24 KiB

BIN
games/light_my_ritual/resources/textures/msg_ritual.png Ver arquivo

Antes Depois
Largura: 720  |  Altura: 196  |  Tamanho: 111 KiB Largura: 720  |  Altura: 196  |  Tamanho: 176 KiB

BIN
games/light_my_ritual/resources/textures/player.png Ver arquivo

Antes Depois
Largura: 64  |  Altura: 64  |  Tamanho: 2.8 KiB Largura: 64  |  Altura: 64  |  Tamanho: 2.3 KiB

BIN
games/light_my_ritual/resources/textures/time_over.png Ver arquivo

Antes Depois
Largura: 770  |  Altura: 160  |  Tamanho: 113 KiB Largura: 770  |  Altura: 160  |  Tamanho: 173 KiB

BIN
games/light_my_ritual/resources/textures/title.png Ver arquivo

Antes Depois
Largura: 720  |  Altura: 360  |  Tamanho: 208 KiB Largura: 720  |  Altura: 360  |  Tamanho: 328 KiB

BIN
games/skully_escape/resources/textures/background_aisle01.png Ver arquivo

Antes Depois
Largura: 2048  |  Altura: 720  |  Tamanho: 655 KiB Largura: 2048  |  Altura: 720  |  Tamanho: 660 KiB

BIN
games/skully_escape/resources/textures/doors.png Ver arquivo

Antes Depois
Largura: 735  |  Altura: 1130  |  Tamanho: 81 KiB Largura: 735  |  Altura: 1130  |  Tamanho: 89 KiB

BIN
games/skully_escape/resources/textures/monster_chair_left.png Ver arquivo

Antes Depois
Largura: 680  |  Altura: 225  |  Tamanho: 42 KiB Largura: 680  |  Altura: 225  |  Tamanho: 33 KiB

BIN
games/skully_escape/resources/textures/monster_chair_right.png Ver arquivo

Antes Depois
Largura: 680  |  Altura: 225  |  Tamanho: 45 KiB Largura: 680  |  Altura: 225  |  Tamanho: 32 KiB

BIN
games/skully_escape/resources/textures/monster_lamp_left.png Ver arquivo

Antes Depois
Largura: 1240  |  Altura: 380  |  Tamanho: 78 KiB Largura: 1240  |  Altura: 380  |  Tamanho: 64 KiB

BIN
games/skully_escape/resources/textures/monster_lamp_right.png Ver arquivo

Antes Depois
Largura: 1240  |  Altura: 380  |  Tamanho: 145 KiB Largura: 1240  |  Altura: 380  |  Tamanho: 146 KiB

BIN
games/skully_escape/resources/textures/monster_picture.png Ver arquivo

Antes Depois
Largura: 1032  |  Altura: 264  |  Tamanho: 94 KiB Largura: 1032  |  Altura: 264  |  Tamanho: 63 KiB

BIN
games/skully_escape/resources/textures/monster_window.png Ver arquivo

Antes Depois
Largura: 1592  |  Altura: 372  |  Tamanho: 172 KiB Largura: 1592  |  Altura: 372  |  Tamanho: 122 KiB

BIN
games/skully_escape/resources/textures/skully.png Ver arquivo

Antes Depois
Largura: 700  |  Altura: 1590  |  Tamanho: 136 KiB Largura: 700  |  Altura: 1590  |  Tamanho: 125 KiB

BIN
games/transmission/resources/textures/ending_background.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 241 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 277 KiB

BIN
games/transmission/resources/textures/message_background.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 1.1 MiB Largura: 1280  |  Altura: 720  |  Tamanho: 1.4 MiB

BIN
games/transmission/resources/textures/message_vignette.png Ver arquivo

Antes Depois
Largura: 640  |  Altura: 360  |  Tamanho: 157 KiB Largura: 640  |  Altura: 360  |  Tamanho: 248 KiB

BIN
games/transmission/resources/textures/mission_background.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 796 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 1.2 MiB

BIN
games/transmission/resources/textures/mission_backline.png Ver arquivo

Antes Depois
Largura: 32  |  Altura: 720  |  Tamanho: 1.4 KiB Largura: 32  |  Altura: 720  |  Tamanho: 1.7 KiB

BIN
games/transmission/resources/textures/title_background.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 1009 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 1.5 MiB

BIN
games/transmission/resources/textures/title_ribbon.png Ver arquivo

Antes Depois
Largura: 197  |  Altura: 85  |  Tamanho: 35 KiB Largura: 197  |  Altura: 85  |  Tamanho: 26 KiB

BIN
games/transmission/resources/textures/words_base.png Ver arquivo

Antes Depois
Largura: 140  |  Altura: 35  |  Tamanho: 7.7 KiB Largura: 140  |  Altura: 35  |  Tamanho: 8.8 KiB

BIN
games/wave_collector/resources/textures/background.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 821 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 1.4 MiB

BIN
games/wave_collector/resources/textures/background_gameplay.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 554 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 954 KiB

BIN
games/wave_collector/resources/textures/background_title.png Ver arquivo

Antes Depois
Largura: 1280  |  Altura: 720  |  Tamanho: 593 KiB Largura: 1280  |  Altura: 720  |  Tamanho: 1004 KiB

BIN
games/wave_collector/resources/textures/icon_synchro.png Ver arquivo

Antes Depois
Largura: 96  |  Altura: 96  |  Tamanho: 9.8 KiB Largura: 96  |  Altura: 96  |  Tamanho: 12 KiB

BIN
games/wave_collector/resources/textures/icon_warp.png Ver arquivo

Antes Depois
Largura: 96  |  Altura: 96  |  Tamanho: 12 KiB Largura: 96  |  Altura: 96  |  Tamanho: 14 KiB

BIN
games/wave_collector/resources/textures/lose.png Ver arquivo

Antes Depois
Largura: 768  |  Altura: 256  |  Tamanho: 77 KiB Largura: 768  |  Altura: 256  |  Tamanho: 102 KiB

BIN
games/wave_collector/resources/textures/player.png Ver arquivo

Antes Depois
Largura: 64  |  Altura: 96  |  Tamanho: 12 KiB Largura: 64  |  Altura: 96  |  Tamanho: 11 KiB

BIN
games/wave_collector/resources/textures/sample_big.png Ver arquivo

Antes Depois
Largura: 64  |  Altura: 64  |  Tamanho: 2.9 KiB Largura: 64  |  Altura: 64  |  Tamanho: 2.8 KiB

BIN
games/wave_collector/resources/textures/sample_small.png Ver arquivo

Antes Depois
Largura: 32  |  Altura: 32  |  Tamanho: 1.8 KiB Largura: 32  |  Altura: 32  |  Tamanho: 1.2 KiB

BIN
games/wave_collector/resources/textures/win.png Ver arquivo

Antes Depois
Largura: 768  |  Altura: 256  |  Tamanho: 32 KiB Largura: 768  |  Altura: 256  |  Tamanho: 35 KiB

+ 1
- 2
src/core.c Ver arquivo

@ -1375,8 +1375,7 @@ const char *GetDirectoryPath(const char *fileName)
memset(filePath, 0, 256);
lastSlash = strprbrk(fileName, "\\/");
if (!lastSlash)
return NULL;
if (!lastSlash) return NULL;
strncpy(filePath, fileName, strlen(fileName) - (strlen(lastSlash) - 1));
filePath[strlen(fileName) - strlen(lastSlash)] = '\0';

BIN
templates/advance_game/resources/mecha.png Ver arquivo

Antes Depois
Largura: 128  |  Altura: 128  |  Tamanho: 2.3 KiB Largura: 128  |  Altura: 128  |  Tamanho: 2.3 KiB

Carregando…
Cancelar
Salvar