Jørn Guldberg 1 год назад
Родитель
Сommit
da7f2a8a6d
67 измененных файлов: 23 добавлений и 0 удалений
  1. Двоичные данные
      explosion/Explosion_001_Tile_8x8_256x256.png
  2. Двоичные данные
      explosion/exp_frame_0.png
  3. Двоичные данные
      explosion/exp_frame_1.png
  4. Двоичные данные
      explosion/exp_frame_10.png
  5. Двоичные данные
      explosion/exp_frame_11.png
  6. Двоичные данные
      explosion/exp_frame_12.png
  7. Двоичные данные
      explosion/exp_frame_13.png
  8. Двоичные данные
      explosion/exp_frame_14.png
  9. Двоичные данные
      explosion/exp_frame_15.png
  10. Двоичные данные
      explosion/exp_frame_16.png
  11. Двоичные данные
      explosion/exp_frame_17.png
  12. Двоичные данные
      explosion/exp_frame_18.png
  13. Двоичные данные
      explosion/exp_frame_19.png
  14. Двоичные данные
      explosion/exp_frame_2.png
  15. Двоичные данные
      explosion/exp_frame_20.png
  16. Двоичные данные
      explosion/exp_frame_21.png
  17. Двоичные данные
      explosion/exp_frame_22.png
  18. Двоичные данные
      explosion/exp_frame_23.png
  19. Двоичные данные
      explosion/exp_frame_24.png
  20. Двоичные данные
      explosion/exp_frame_25.png
  21. Двоичные данные
      explosion/exp_frame_26.png
  22. Двоичные данные
      explosion/exp_frame_27.png
  23. Двоичные данные
      explosion/exp_frame_28.png
  24. Двоичные данные
      explosion/exp_frame_29.png
  25. Двоичные данные
      explosion/exp_frame_3.png
  26. Двоичные данные
      explosion/exp_frame_30.png
  27. Двоичные данные
      explosion/exp_frame_31.png
  28. Двоичные данные
      explosion/exp_frame_32.png
  29. Двоичные данные
      explosion/exp_frame_33.png
  30. Двоичные данные
      explosion/exp_frame_34.png
  31. Двоичные данные
      explosion/exp_frame_35.png
  32. Двоичные данные
      explosion/exp_frame_36.png
  33. Двоичные данные
      explosion/exp_frame_37.png
  34. Двоичные данные
      explosion/exp_frame_38.png
  35. Двоичные данные
      explosion/exp_frame_39.png
  36. Двоичные данные
      explosion/exp_frame_4.png
  37. Двоичные данные
      explosion/exp_frame_40.png
  38. Двоичные данные
      explosion/exp_frame_41.png
  39. Двоичные данные
      explosion/exp_frame_42.png
  40. Двоичные данные
      explosion/exp_frame_43.png
  41. Двоичные данные
      explosion/exp_frame_44.png
  42. Двоичные данные
      explosion/exp_frame_45.png
  43. Двоичные данные
      explosion/exp_frame_46.png
  44. Двоичные данные
      explosion/exp_frame_47.png
  45. Двоичные данные
      explosion/exp_frame_48.png
  46. Двоичные данные
      explosion/exp_frame_49.png
  47. Двоичные данные
      explosion/exp_frame_5.png
  48. Двоичные данные
      explosion/exp_frame_50.png
  49. Двоичные данные
      explosion/exp_frame_51.png
  50. Двоичные данные
      explosion/exp_frame_52.png
  51. Двоичные данные
      explosion/exp_frame_53.png
  52. Двоичные данные
      explosion/exp_frame_54.png
  53. Двоичные данные
      explosion/exp_frame_55.png
  54. Двоичные данные
      explosion/exp_frame_56.png
  55. Двоичные данные
      explosion/exp_frame_57.png
  56. Двоичные данные
      explosion/exp_frame_58.png
  57. Двоичные данные
      explosion/exp_frame_59.png
  58. Двоичные данные
      explosion/exp_frame_6.png
  59. Двоичные данные
      explosion/exp_frame_60.png
  60. Двоичные данные
      explosion/exp_frame_61.png
  61. Двоичные данные
      explosion/exp_frame_62.png
  62. Двоичные данные
      explosion/exp_frame_63.png
  63. Двоичные данные
      explosion/exp_frame_7.png
  64. Двоичные данные
      explosion/exp_frame_8.png
  65. Двоичные данные
      explosion/exp_frame_9.png
  66. +9
    -0
      explosion/main.py
  67. +14
    -0
      game.py

Двоичные данные
explosion/Explosion_001_Tile_8x8_256x256.png Просмотреть файл

До После
Ширина: 2048  |  Высота: 2048  |  Размер: 722 KiB

Двоичные данные
explosion/exp_frame_0.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 656 B

Двоичные данные
explosion/exp_frame_1.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 1.6 KiB

Двоичные данные
explosion/exp_frame_10.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 11 KiB

Двоичные данные
explosion/exp_frame_11.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 12 KiB

Двоичные данные
explosion/exp_frame_12.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 12 KiB

Двоичные данные
explosion/exp_frame_13.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 12 KiB

Двоичные данные
explosion/exp_frame_14.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 13 KiB

Двоичные данные
explosion/exp_frame_15.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 13 KiB

Двоичные данные
explosion/exp_frame_16.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 13 KiB

Двоичные данные
explosion/exp_frame_17.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 13 KiB

Двоичные данные
explosion/exp_frame_18.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 14 KiB

Двоичные данные
explosion/exp_frame_19.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 14 KiB

Двоичные данные
explosion/exp_frame_2.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 3.1 KiB

Двоичные данные
explosion/exp_frame_20.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 14 KiB

Двоичные данные
explosion/exp_frame_21.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 15 KiB

Двоичные данные
explosion/exp_frame_22.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 15 KiB

Двоичные данные
explosion/exp_frame_23.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 15 KiB

Двоичные данные
explosion/exp_frame_24.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 15 KiB

Двоичные данные
explosion/exp_frame_25.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_26.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_27.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_28.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_29.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_3.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 5.0 KiB

Двоичные данные
explosion/exp_frame_30.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_31.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_32.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_33.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_34.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_35.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 17 KiB

Двоичные данные
explosion/exp_frame_36.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 17 KiB

Двоичные данные
explosion/exp_frame_37.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 18 KiB

Двоичные данные
explosion/exp_frame_38.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 17 KiB

Двоичные данные
explosion/exp_frame_39.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 17 KiB

Двоичные данные
explosion/exp_frame_4.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 6.9 KiB

Двоичные данные
explosion/exp_frame_40.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 17 KiB

Двоичные данные
explosion/exp_frame_41.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_42.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_43.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_44.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_45.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 16 KiB

Двоичные данные
explosion/exp_frame_46.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 15 KiB

Двоичные данные
explosion/exp_frame_47.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 15 KiB

Двоичные данные
explosion/exp_frame_48.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 14 KiB

Двоичные данные
explosion/exp_frame_49.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 14 KiB

Двоичные данные
explosion/exp_frame_5.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 8.2 KiB

Двоичные данные
explosion/exp_frame_50.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 13 KiB

Двоичные данные
explosion/exp_frame_51.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 13 KiB

Двоичные данные
explosion/exp_frame_52.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 13 KiB

Двоичные данные
explosion/exp_frame_53.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 12 KiB

Двоичные данные
explosion/exp_frame_54.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 12 KiB

Двоичные данные
explosion/exp_frame_55.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 12 KiB

Двоичные данные
explosion/exp_frame_56.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 12 KiB

Двоичные данные
explosion/exp_frame_57.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 11 KiB

Двоичные данные
explosion/exp_frame_58.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 11 KiB

Двоичные данные
explosion/exp_frame_59.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 11 KiB

Двоичные данные
explosion/exp_frame_6.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 9.0 KiB

Двоичные данные
explosion/exp_frame_60.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 10 KiB

Двоичные данные
explosion/exp_frame_61.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 9.8 KiB

Двоичные данные
explosion/exp_frame_62.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 9.5 KiB

Двоичные данные
explosion/exp_frame_63.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 8.9 KiB

Двоичные данные
explosion/exp_frame_7.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 9.8 KiB

Двоичные данные
explosion/exp_frame_8.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 10 KiB

Двоичные данные
explosion/exp_frame_9.png Просмотреть файл

До После
Ширина: 256  |  Высота: 256  |  Размер: 11 KiB

+ 9
- 0
explosion/main.py Просмотреть файл

@ -0,0 +1,9 @@
frame_nr = 0
for i in range(8):
for j in range(8):
print("convert -extract 256x256+" + str(256*j) + "+" + str(256 * i)+ " Explosion_001_Tile_8x8_256x256.png exp_frame_" + str(frame_nr)+".png")
frame_nr = frame_nr + 1

+ 14
- 0
game.py Просмотреть файл

@ -83,6 +83,12 @@ text_surface = my_font.render('Clicks: ' + str(clicks), False, (255, 255, 255))
bg = pygame.image.load("bg.png")
explosion_frames = []
for i in range(64):
explosion_frames.append(pygame.image.load("explosion/exp_frame_"+str(i)+".png"))
explosion_frames_nr = 0
explosion_on = 0
while True:
if random.randint(1, 100) == 50:
for pumpkin in list_pumpkins:
@ -103,6 +109,13 @@ while True:
DISPLAYSURF.blit(text_surface, (0,0))
if explosion_on == 1:
DISPLAYSURF.blit(explosion_frames[explosion_frames_nr], (200,200))
explosion_frames_nr = (explosion_frames_nr +1)
if explosion_frames_nr == 64:
explosion_on = 0
explosion_frames_nr = 0
if event.type == MOUSEBUTTONDOWN:
mouse_pos = event.pos # Now it will have the coordinates of click point.
print('Click')
@ -114,6 +127,7 @@ while True:
mus_nede = 1
print('Touched')
clicks = clicks + 1
explosion_on = 1
text_surface = my_font.render('Clicks: ' + str(clicks), False, (255, 255, 255))
elif event.type == MOUSEBUTTONUP:
mus_nede = 0

Загрузка…
Отмена
Сохранить