▲

JavaScript Game Development Pixel by Pixel [10/2026, ENG]

seeders: 6
leechers: 0
Added 4 days ago by unity321d in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

JavaScript Game Development Pixel by Pixel [10/2026, ENG] (Size: 14.05 GB)
  1 - Introduction
  1. Introduction.mp4 55.22 MB
  10. Source Code Checkpoint 3.mp4 25.71 MB
  100. Animator Controller.mp4 258.13 MB
  101. Character Animation.mp4 218.37 MB
  101. enemy_drifter_sheet.png 13.27 KB
  101. enemy_drifter_sheet2.png 17.12 KB
  101. enemy_seeker_sheet.png 8.3 KB
  101. enemy_seeker_sheet2.png 10.46 KB
  101. player_sheet.png 322.58 KB
  101. player_sheet2.png 122.42 KB
  102. Animated Sprite Rendering.mp4 210.12 MB
  103. Animation System Cleanup.mp4 83.41 MB
  104. Source Code Checkpoint 27.mp4 15.8 MB
  105. Mission Briefing Kill Counter.mp4 80.53 MB
  106. Data-Driven Particle Shapes.mp4 98.4 MB
  106. particle_star.png 232 B
  107. Gameplay Fixes.mp4 156.95 MB
  108. Rendering and Animation Fixes.mp4 113.24 MB
  109. Input and Timing Fixes.mp4 114.8 MB
  11. Player Entity.mp4 141.23 MB
  110. Audio and UI Improvements.mp4 144.58 MB
  111. Particle Layers.mp4 120.13 MB
  112. Data-Driven UI.mp4 114.57 MB
  113. Source Code Checkpoint 28.mp4 18.69 MB
  114. Release Your Game.mp4 144.74 MB
  115. Camera Foundations.mp4 94.31 MB
  116. Camera Following and Smoothing.mp4 221.11 MB
  116. game_background.png 446.49 KB
  117. Camera View and World Bounds.mp4 215.65 MB
  118. Camera-Based Enemy Despawning.mp4 100.82 MB
  119. Camera-Based Enemy Spawning.mp4 175.64 MB
  12. Source Code Checkpoint 4.mp4 18.66 MB
  120. Source Code Checkpoint 29.mp4 18.78 MB
  121. Camera Shake.mp4 182.02 MB
  122. Data-Driven Collision Positions.mp4 178.76 MB
  122. menu_background.png 429.64 KB
  123. Entity Ground Positions and Depth Sorting.mp4 156.12 MB
  124. Debugging Entity Positions.mp4 65.94 MB
  125. Data-Driven Entity Shadows.mp4 87.42 MB
  126. Source Code Checkpoint 30.mp4 13.66 MB
  127. Entity Inheritance.mp4 165.77 MB
  128. Player and Enemy Inheritance.mp4 162 MB
  129. Internal Method Conventions.mp4 101.22 MB
  13. Input System.mp4 173.01 MB
  130. Source Code Checkpoint 31.mp4 15.68 MB
  131. Wiggling Particles.mp4 236.22 MB
  132. Data-Driven Particle Variation.mp4 43.03 MB
  133. Source Code Checkpoint 32.mp4 20.41 MB
  134. In-View Enemy Spawning.mp4 241.21 MB
  134. enemy_burrower_death.mp3 30.77 KB
  134. enemy_burrower_hit.mp3 19.75 KB
  134. enemy_burrower_sheet.png 74.5 KB
  134. enemy_burrower_spawn.mp3 32.6 KB
  135. Ground Sticking Particles.mp4 241.14 MB
  136. Source Code Checkpoint 33.mp4 19.5 MB
  137. Creating New Enemy Types.mp4 85.54 MB
  137. enemy_darter_death.mp3 27.69 KB
  137. enemy_darter_hit.mp3 29.53 KB
  137. enemy_darter_sheet.png 28.89 KB
  138. More Enemy Variants.mp4 89.45 MB
  138. enemy_crawler_death.mp3 25.3 KB
  138. enemy_crawler_hit.mp3 27.51 KB
  138. enemy_crawler_sheet.png 28.94 KB
  138. enemy_crawler_sheet2.png 32.47 KB
  138. enemy_crawler_sheet3.png 44.47 KB
  138. enemy_crawler_sheet4.png 39.97 KB
  138. enemy_drifter_sheet3.png 19.1 KB
  138. enemy_drifter_sheet4.png 19.02 KB
  139. Released Game Cleanup.mp4 65.82 MB
  14. Movement and Vector Math.mp4 221.68 MB
  140. Source Code Checkpoint 34.mp4 18.76 MB
  15. Consistent Motion System.mp4 224.21 MB
  16. Source Code Checkpoint 5.mp4 27.15 MB
  17. Player Positioning.mp4 20.54 MB
  18. Image Management System.mp4 195.67 MB
  18. player.png 1.33 KB
  19. Source Code Checkpoint 6.mp4 22.21 MB
  2. Project Setup.mp4 163.7 MB
  20. Main Menu.mp4 230.5 MB
  21. UI and Panel Management.mp4 110.84 MB
  22. Game States and Pausing.mp4 74.65 MB
  23. Source Code Checkpoint 7.mp4 18.8 MB
  24. Pause Menu.mp4 71.65 MB
  25. Game Reset.mp4 78.51 MB
  26. Source Code Checkpoint 8.mp4 19.91 MB
  27. Loading Screen.mp4 129.76 MB
  28. Source Code Checkpoint 9.mp4 18.53 MB
  29. Audio and Loading System.mp4 139.34 MB
  29. button_click.mp3 18.29 KB
  29. button_hover.mp3 11.29 KB
  29. pause.mp3 13.56 KB
  29. unpause.mp3 15.01 KB
  3. Source Code Checkpoint 1.mp4 28.24 MB
  30. Sound Effects.mp4 43.52 MB
  31. Source Code Checkpoint 10.mp4 19.08 MB
  32. Separation of Concerns.mp4 45.65 MB
  33. UI Manager.mp4 129.97 MB
  34. Game Timer.mp4 137.25 MB
  35. Source Code Checkpoint 11.mp4 18.22 MB
  36. Code Cleanup.mp4 116.37 MB
  37. Data-Driven Architecture.mp4 86.98 MB
  38. State Management.mp4 125.83 MB
  39. Source Code Checkpoint 12.mp4 19.15 MB
  4. Core Architecture.mp4 99.15 MB
  40. Data-Driven Enemies.mp4 205.19 MB
  41. Enemy Movement.mp4 100.99 MB
  42. Object Pooling.mp4 44.04 MB
  43. Object Pooler.mp4 158.69 MB
  44. Poolable Entities.mp4 58.98 MB
  45. Pool Spawning.mp4 136.38 MB
  46. Source Code Checkpoint 13.mp4 19.42 MB
  47. Data-Driven Enemy Behaviour.mp4 40.87 MB
  48. Enemy Behaviour Factory.mp4 157.49 MB
  49. New Enemy Behaviour.mp4 103.93 MB
  5. Responsive Canvas.mp4 193.58 MB
  50. Multiple Enemy Types.mp4 219.1 MB
  51. Source Code Checkpoint 14.mp4 19.94 MB
  52. Enemy Spawner.mp4 96.27 MB
  53. Edge Spawning.mp4 51.72 MB
  54. Spawner Game Loop.mp4 84.36 MB
  55. Face Movement Direction.mp4 167.29 MB
  55. enemy_drifter.png 1.24 KB
  55. enemy_seeker.png 727 B
  56. Source Code Checkpoint 15.mp4 19.78 MB
  57. The Event System.mp4 65.84 MB
  58. Custom Event System.mp4 89.15 MB
  59. UI Events.mp4 72.04 MB
  6. The Game Loop.mp4 182.88 MB
  60. Event Listeners.mp4 146.16 MB
  61. Source Code Checkpoint 16.mp4 20.43 MB
  62. Game HUD and Health Bar.mp4 123.18 MB
  63. Data-Driven Game Audio.mp4 54.15 MB
  63. game_over.mp3 62.31 KB
  63. player_hurt.mp3 17.31 KB
  64. Data-Driven Images.mp4 82.45 MB
  65. Source Code Checkpoint 17.mp4 19.04 MB
  66. Collision System.mp4 65.74 MB
  67. Player Health and Damage.mp4 48.96 MB
  68. Collision Manager and Events.mp4 158.89 MB
  69. Event-Driven Health Bar.mp4 66.22 MB
  7. Source Code Checkpoint 2.mp4 27.94 MB
  70. Source Code Checkpoint 18.mp4 19.67 MB
  71. Invincibility Frames.mp4 127.33 MB
  72. Game Over System.mp4 89.15 MB
  73. Damage Pipeline.mp4 48.64 MB
  74. Source Code Checkpoint 19.mp4 17.78 MB
  75. UI Button Refactor.mp4 82.86 MB
  76. Mission Complete System.mp4 140.7 MB
  76. mission_complete.mp3 44.5 KB
  77. Source Code Checkpoint 20.mp4 17 MB
  78. Enemy Invincibility Frames.mp4 204.59 MB
  79. Source Code Checkpoint 21.mp4 19.23 MB
  8. Render System.mp4 110.13 MB
  80. Pushback System.mp4 234.35 MB
  81. Applying Pushback.mp4 144.35 MB
  82. Source Code Checkpoint 22.mp4 17.11 MB
  83. Data-Driven Enemy Sounds.mp4 186.91 MB
  83. enemy_drifter_death.mp3 23.59 KB
  83. enemy_drifter_hit.mp3 16.85 KB
  83. enemy_seeker_death.mp3 16.28 KB
  83. enemy_seeker_hit.mp3 15.06 KB
  84. Source Code Checkpoint 23.mp4 19.15 MB
  85. Debug Mode.mp4 108.78 MB
  86. Source Code Checkpoint 24.mp4 16.52 MB
  87. Particle System Design.mp4 136.92 MB
  88. Particle Behaviours.mp4 57.42 MB
  89. Particle Effects in Gameplay.mp4 223.83 MB
  9. Debug Grid.mp4 117.08 MB
  90. Particle Rendering.mp4 185.93 MB
  91. Visual Effects.mp4 68.1 MB
  92. Event-Specific Effects.mp4 91.33 MB
  93. Source Code Checkpoint 25.mp4 18.81 MB
  94. Implosion Particle Behaviour.mp4 221.23 MB
  95. Data-Driven Particles.mp4 102.31 MB
  96. Source Code Checkpoint 26.mp4 15.37 MB
  97. Drifter AI Improvements.mp4 118.81 MB
  98. Animation Data.mp4 146.93 MB
  99. Player Character Sprite Generator.mp4 199.83 MB
  99. Universal LPC Spritesheet Character Generator.url 105 B
  JS Game Starter Kit P1
  css
  styles.css 479 B
  index.html 432 B
  js
  main.js 40 B
  JS Game Starter Kit P10
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  pause.mp3 13.56 KB
  unpause.mp3 15.01 KB
  css
  styles.css 1.59 KB
  images
  player.png 1.33 KB
  index.html 1.16 KB
  js
  core
  Game.js 4.94 KB
  constants.js 94 B
  entities
  Player.js 1.29 KB
  main.js 66 B
  managers
  AudioManager.js 1.19 KB
  ImageManager.js 988 B
  systems
  RenderSystem.js 1.51 KB
  vscode
  settings.json 117 B
  JS Game Starter Kit P11
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  pause.mp3 13.56 KB
  unpause.mp3 15.01 KB
  css
  styles.css 1.91 KB
  images
  player.png 1.33 KB
  index.html 1.22 KB
  js
  core
  Game.js 4.17 KB
  constants.js 94 B
  entities
  Player.js 1.29 KB
  main.js 66 B
  managers
  AudioManager.js 1.19 KB
  ImageManager.js 988 B
  UIManager.js 1.52 KB
  systems
  RenderSystem.js 1.76 KB
  vscode
  settings.json 117 B
  JS Game Starter Kit P12
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  pause.mp3 13.56 KB
  unpause.mp3 15.01 KB
  css
  styles.css 1.91 KB
  images
  player.png 1.33 KB
  index.html 1.22 KB
  js
  core
  Game.js 4.18 KB
  constants.js 163 B
  data
  playerData.js 106 B
  entities
  Player.js 1.42 KB
  main.js 66 B
  managers
  AudioManager.js 1.21 KB
  ImageManager.js 988 B
  UIManager.js 1.53 KB
  systems
  RenderSystem.js 1.74 KB
  vscode
  settings.json 117 B
  JS Game Starter Kit P13
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  pause.mp3 13.56 KB
  unpause.mp3 15.01 KB
  css
  styles.css 1.91 KB
  images
  player.png 1.33 KB
  index.html 1.22 KB
  js
  core
  Game.js 4.76 KB
  constants.js 309 B
  data
  enemyData.js 183 B
  playerData.js 106 B
  entities
  Enemy.js 1.52 KB
  Player.js 1.42 KB
  main.js 66 B
  managers
  AudioManager.js 1.22 KB
  EnemyManager.js 716 B
  ImageManager.js 1.02 KB
  UIManager.js 1.66 KB
  systems
  RenderSystem.js 2.07 KB
  utils
  ObjectPooler.js 1.28 KB
  vscode
  settings.json 156 B
  JS Game Starter Kit P14
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  pause.mp3 13.56 KB
  unpause.mp3 15.01 KB
  css
  styles.css 1.91 KB
  images
  player.png 1.33 KB
  index.html 1.22 KB
  js
  core
  Game.js 4.82 KB
  constants.js 309 B
  data
  enemyData.js 458 B
  playerData.js 106 B
  entities
  Enemy.js 1.3 KB
  Player.js 1.42 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.22 KB
  EnemyManager.js 1.41 KB
  ImageManager.js 1.02 KB
  UIManager.js 1.66 KB
  systems
  RenderSystem.js 2.08 KB
  utils
  ObjectPooler.js 1.28 KB
  vscode
  settings.json 156 B
  JS Game Starter Kit P15
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  pause.mp3 13.56 KB
  unpause.mp3 15.01 KB
  css
  styles.css 1.91 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.22 KB
  js
  core
  Game.js 4.66 KB
  constants.js 389 B
  data
  enemyData.js 525 B
  playerData.js 106 B
  entities
  Enemy.js 1.5 KB
  Player.js 1.42 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.22 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.67 KB
  ImageManager.js 1.15 KB
  UIManager.js 1.67 KB
  systems
  RenderSystem.js 2.67 KB
  utils
  ObjectPooler.js 1.28 KB
  vscode
  settings.json 156 B
  JS Game Starter Kit P16
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  pause.mp3 13.56 KB
  unpause.mp3 15.01 KB
  css
  styles.css 1.91 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.22 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 5.18 KB
  constants.js 615 B
  data
  enemyData.js 525 B
  playerData.js 106 B
  entities
  Enemy.js 1.5 KB
  Player.js 1.42 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.22 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.15 KB
  UIManager.js 1.78 KB
  systems
  RenderSystem.js 2.67 KB
  utils
  ObjectPooler.js 1.28 KB
  vscode
  settings.json 156 B
  JS Game Starter Kit P17
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  game_over.mp3 62.31 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.8 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.37 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 5.18 KB
  constants.js 615 B
  data
  audioData.js 403 B
  enemyData.js 525 B
  playerData.js 128 B
  entities
  Enemy.js 1.5 KB
  Player.js 1.42 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.07 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 1.9 KB
  systems
  RenderSystem.js 2.67 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P18
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  game_over.mp3 62.31 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.37 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 5.92 KB
  constants.js 784 B
  data
  audioData.js 403 B
  enemyData.js 525 B
  playerData.js 148 B
  entities
  Enemy.js 1.5 KB
  Player.js 1.7 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.07 KB
  CollisionManager.js 868 B
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 2.11 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 2.67 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P19
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  game_over.mp3 62.31 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.63 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 6.22 KB
  constants.js 812 B
  data
  audioData.js 403 B
  enemyData.js 525 B
  playerData.js 179 B
  entities
  Enemy.js 1.5 KB
  Player.js 2.34 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.07 KB
  CollisionManager.js 1.01 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 2.68 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 2.85 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P2
  css
  styles.css 479 B
  index.html 432 B
  js
  core
  Game.js 1.38 KB
  constants.js 64 B
  main.js 130 B
  JS Game Starter Kit P20
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.14 KB
  constants.js 943 B
  data
  audioData.js 479 B
  enemyData.js 525 B
  playerData.js 256 B
  entities
  Enemy.js 1.5 KB
  Player.js 2.34 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.07 KB
  CollisionManager.js 1.01 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 2.85 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P21
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.14 KB
  constants.js 997 B
  data
  audioData.js 479 B
  enemyData.js 525 B
  playerData.js 281 B
  entities
  Enemy.js 2.14 KB
  Player.js 2.4 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.07 KB
  CollisionManager.js 1.31 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 3.92 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P22
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.14 KB
  constants.js 1.01 KB
  data
  audioData.js 479 B
  enemyData.js 642 B
  playerData.js 306 B
  entities
  Enemy.js 2.89 KB
  Player.js 3.24 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.07 KB
  CollisionManager.js 1.93 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 3.96 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P23
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.01 KB
  constants.js 1.01 KB
  data
  audioData.js 810 B
  enemyData.js 870 B
  playerData.js 306 B
  entities
  Enemy.js 2.89 KB
  Player.js 3.24 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.46 KB
  CollisionManager.js 1.94 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 3.96 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P24
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.17 KB
  constants.js 1.01 KB
  data
  audioData.js 810 B
  enemyData.js 870 B
  playerData.js 306 B
  entities
  Enemy.js 2.89 KB
  Player.js 3.24 KB
  behaviours
  BehaviourFactory.js 526 B
  DriftBehaviour.js 680 B
  SeekBehaviour.js 549 B
  main.js 66 B
  managers
  AudioManager.js 1.46 KB
  CollisionManager.js 1.94 KB
  EnemyManager.js 1.41 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 4.66 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P25
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.42 KB
  constants.js 1.08 KB
  data
  audioData.js 810 B
  enemyData.js 1.03 KB
  particleData.js 519 B
  playerData.js 306 B
  entities
  Enemy.js 2.96 KB
  Particle.js 897 B
  Player.js 3.24 KB
  behaviours
  enemy
  DriftBehaviour.js 680 B
  EnemyBehaviourFactory.js 531 B
  SeekBehaviour.js 549 B
  particle
  ParticleBehaviourFactory.js 414 B
  RadialBehaviour.js 247 B
  main.js 66 B
  managers
  AudioManager.js 1.46 KB
  CollisionManager.js 1.94 KB
  EnemyManager.js 1.45 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  ParticleManager.js 2.33 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 5.17 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P26
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_seeker.png 727 B
  player.png 1.33 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.55 KB
  constants.js 1.08 KB
  data
  audioData.js 810 B
  enemyData.js 1.12 KB
  particleData.js 768 B
  playerData.js 306 B
  entities
  Enemy.js 2.96 KB
  Particle.js 897 B
  Player.js 3.28 KB
  behaviours
  enemy
  DriftBehaviour.js 680 B
  EnemyBehaviourFactory.js 531 B
  SeekBehaviour.js 549 B
  particle
  ImplosionBehaviour.js 1.47 KB
  ParticleBehaviourFactory.js 595 B
  RadialBehaviour.js 247 B
  main.js 66 B
  managers
  AudioManager.js 1.46 KB
  CollisionManager.js 1.94 KB
  EnemyManager.js 1.45 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.34 KB
  ParticleManager.js 2.42 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 5.17 KB
  utils
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P27
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 2.81 KB
  images
  enemy_drifter.png 1.24 KB
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_seeker.png 727 B
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  player.png 1.33 KB
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 1.94 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 7.67 KB
  constants.js 1.08 KB
  data
  audioData.js 810 B
  enemyData.js 2.34 KB
  particleData.js 768 B
  playerData.js 1.2 KB
  entities
  Enemy.js 3.65 KB
  Particle.js 897 B
  Player.js 4.43 KB
  behaviours
  enemy
  DriftBehaviour.js 1.44 KB
  EnemyBehaviourFactory.js 531 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.47 KB
  ParticleBehaviourFactory.js 595 B
  RadialBehaviour.js 247 B
  main.js 66 B
  managers
  AudioManager.js 1.46 KB
  CollisionManager.js 1.95 KB
  EnemyManager.js 1.45 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.42 KB
  ParticleManager.js 2.44 KB
  UIManager.js 2.3 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 5.49 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.28 KB
  JS Game Starter Kit P28
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 3.56 KB
  images
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  particle_star.png 232 B
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 2.03 KB
  js
  core
  EventEmitter.js 409 B
  Game.js 8.31 KB
  constants.js 1.06 KB
  data
  audioData.js 811 B
  controlsData.js 164 B
  enemyData.js 2.29 KB
  missionData.js 100 B
  particleData.js 972 B
  playerData.js 1.13 KB
  entities
  Enemy.js 3.64 KB
  Particle.js 980 B
  Player.js 4.4 KB
  behaviours
  enemy
  DriftBehaviour.js 1.58 KB
  EnemyBehaviourFactory.js 532 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.47 KB
  ParticleBehaviourFactory.js 595 B
  RadialBehaviour.js 247 B
  main.js 66 B
  managers
  AudioManager.js 1.84 KB
  CollisionManager.js 2.03 KB
  EnemyManager.js 1.45 KB
  EnemySpawner.js 1.79 KB
  ImageManager.js 1.44 KB
  ParticleManager.js 2.55 KB
  UIManager.js 3.48 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 6.83 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.21 KB
  JS Game Starter Kit P29
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 3.56 KB
  images
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  game_background.png 446.49 KB
  particle_star.png 232 B
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 2.03 KB
  js
  core
  Camera.js 1.8 KB
  EventEmitter.js 409 B
  Game.js 8.65 KB
  constants.js 1.43 KB
  data
  audioData.js 811 B
  backgroundData.js 65 B
  controlsData.js 164 B
  enemyData.js 2.29 KB
  missionData.js 100 B
  particleData.js 972 B
  playerData.js 1.13 KB
  entities
  Enemy.js 3.52 KB
  Particle.js 980 B
  Player.js 4.45 KB
  behaviours
  enemy
  DriftBehaviour.js 1.58 KB
  EnemyBehaviourFactory.js 532 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.47 KB
  ParticleBehaviourFactory.js 595 B
  RadialBehaviour.js 247 B
  main.js 66 B
  managers
  AudioManager.js 1.84 KB
  CollisionManager.js 2.03 KB
  EnemyManager.js 2.34 KB
  EnemySpawner.js 2.15 KB
  ImageManager.js 1.58 KB
  ParticleManager.js 2.55 KB
  UIManager.js 3.48 KB
  systems
  CollisionSystem.js 441 B
  RenderSystem.js 7.68 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.21 KB
  mathUtils.js 144 B
  vscode
  settings.json 42 B
  JS Game Starter Kit P3
  css
  styles.css 479 B
  index.html 432 B
  js
  core
  Game.js 1.34 KB
  constants.js 94 B
  main.js 130 B
  systems
  RenderSystem.js 993 B
  JS Game Starter Kit P30
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 3.56 KB
  images
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  game_background.png 446.49 KB
  menu_background.png 429.64 KB
  particle_star.png 232 B
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 2.03 KB
  js
  core
  Camera.js 2.97 KB
  EventEmitter.js 409 B
  Game.js 8.81 KB
  constants.js 1.53 KB
  data
  audioData.js 811 B
  backgroundData.js 115 B
  controlsData.js 164 B
  enemyData.js 2.4 KB
  missionData.js 100 B
  particleData.js 972 B
  playerData.js 1.29 KB
  entities
  Enemy.js 3.88 KB
  Particle.js 980 B
  Player.js 4.82 KB
  behaviours
  enemy
  DriftBehaviour.js 1.58 KB
  EnemyBehaviourFactory.js 532 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.47 KB
  ParticleBehaviourFactory.js 595 B
  RadialBehaviour.js 247 B
  main.js 66 B
  managers
  AudioManager.js 1.84 KB
  CollisionManager.js 2.04 KB
  EnemyManager.js 2.34 KB
  EnemySpawner.js 2.15 KB
  ImageManager.js 1.69 KB
  ParticleManager.js 2.55 KB
  UIManager.js 3.48 KB
  systems
  CollisionSystem.js 377 B
  RenderSystem.js 8.91 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.21 KB
  mathUtils.js 144 B
  JS Game Starter Kit P31
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 3.56 KB
  images
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  game_background.png 446.49 KB
  menu_background.png 429.64 KB
  particle_star.png 232 B
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 2.03 KB
  js
  core
  Camera.js 2.97 KB
  EventEmitter.js 409 B
  Game.js 8.81 KB
  constants.js 1.53 KB
  data
  audioData.js 811 B
  backgroundData.js 115 B
  controlsData.js 164 B
  enemyData.js 2.5 KB
  missionData.js 100 B
  particleData.js 972 B
  playerData.js 1.29 KB
  entities
  Enemy.js 1.41 KB
  Entity.js 2.89 KB
  Particle.js 980 B
  Player.js 2.23 KB
  behaviours
  enemy
  DriftBehaviour.js 1.58 KB
  EnemyBehaviourFactory.js 532 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.47 KB
  ParticleBehaviourFactory.js 595 B
  RadialBehaviour.js 247 B
  main.js 66 B
  managers
  AudioManager.js 1.84 KB
  CollisionManager.js 2.05 KB
  EnemyManager.js 2.34 KB
  EnemySpawner.js 2.15 KB
  ImageManager.js 1.7 KB
  ParticleManager.js 2.55 KB
  UIManager.js 3.49 KB
  systems
  CollisionSystem.js 377 B
  RenderSystem.js 8.9 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.21 KB
  mathUtils.js 144 B
  JS Game Starter Kit P32
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 4.03 KB
  images
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  game_background.png 446.49 KB
  menu_background.png 429.64 KB
  particle_star.png 232 B
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 2.03 KB
  js
  core
  Camera.js 2.98 KB
  EventEmitter.js 409 B
  Game.js 8.81 KB
  constants.js 1.53 KB
  data
  audioData.js 811 B
  backgroundData.js 115 B
  controlsData.js 164 B
  enemyData.js 2.5 KB
  missionData.js 100 B
  particleData.js 1.15 KB
  playerData.js 1.29 KB
  entities
  Enemy.js 1.41 KB
  Entity.js 2.89 KB
  Particle.js 980 B
  Player.js 2.23 KB
  behaviours
  enemy
  DriftBehaviour.js 1.61 KB
  EnemyBehaviourFactory.js 532 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.54 KB
  ParticleBehaviourFactory.js 617 B
  RadialBehaviour.js 1.63 KB
  main.js 66 B
  managers
  AudioManager.js 1.84 KB
  CollisionManager.js 2.05 KB
  EnemyManager.js 2.34 KB
  EnemySpawner.js 2.15 KB
  ImageManager.js 1.7 KB
  ParticleManager.js 2.68 KB
  UIManager.js 3.52 KB
  systems
  CollisionSystem.js 377 B
  RenderSystem.js 8.9 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.21 KB
  mathUtils.js 555 B
  JS Game Starter Kit P33
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_burrower_death.mp3 30.77 KB
  enemy_burrower_hit.mp3 19.75 KB
  enemy_burrower_spawn.mp3 32.6 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 62.31 KB
  mission_complete.mp3 44.5 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 4.03 KB
  images
  enemy_burrower_sheet.png 74.5 KB
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  game_background.png 446.49 KB
  menu_background.png 429.64 KB
  particle_star.png 232 B
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 2.03 KB
  js
  core
  Camera.js 2.98 KB
  EventEmitter.js 409 B
  Game.js 8.82 KB
  constants.js 1.57 KB
  data
  audioData.js 1.03 KB
  backgroundData.js 115 B
  controlsData.js 164 B
  enemyData.js 3.99 KB
  missionData.js 100 B
  particleData.js 1.48 KB
  playerData.js 1.29 KB
  entities
  Enemy.js 1.44 KB
  Entity.js 2.89 KB
  Particle.js 980 B
  Player.js 2.23 KB
  behaviours
  enemy
  DriftBehaviour.js 1.61 KB
  EnemyBehaviourFactory.js 532 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.54 KB
  ParticleBehaviourFactory.js 757 B
  RadialBehaviour.js 1.63 KB
  StickBehaviour.js 1.38 KB
  main.js 66 B
  managers
  AudioManager.js 1.93 KB
  CollisionManager.js 2.08 KB
  EnemyManager.js 2.44 KB
  EnemySpawner.js 2.55 KB
  ImageManager.js 1.7 KB
  ParticleManager.js 3.05 KB
  UIManager.js 3.52 KB
  systems
  CollisionSystem.js 377 B
  RenderSystem.js 9.28 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.21 KB
  mathUtils.js 555 B
  JS Game Starter Kit P34
  audio
  button_click.mp3 18.29 KB
  button_hover.mp3 11.29 KB
  enemy_burrower_death.mp3 30.77 KB
  enemy_burrower_hit.mp3 19.75 KB
  enemy_burrower_spawn.mp3 32.6 KB
  enemy_crawler_death.mp3 25.3 KB
  enemy_crawler_hit.mp3 27.51 KB
  enemy_darter_death.mp3 27.69 KB
  enemy_darter_hit.mp3 29.53 KB
  enemy_drifter_death.mp3 23.59 KB
  enemy_drifter_hit.mp3 16.85 KB
  enemy_seeker_death.mp3 16.28 KB
  enemy_seeker_hit.mp3 15.06 KB
  game_over.mp3 105.18 KB
  mission_complete.mp3 56.2 KB
  pause.mp3 13.56 KB
  player_hurt.mp3 17.31 KB
  unpause.mp3 15.01 KB
  css
  styles.css 4.03 KB
  images
  enemy_burrower_sheet.png 74.5 KB
  enemy_crawler_sheet.png 28.94 KB
  enemy_crawler_sheet2.png 32.47 KB
  enemy_crawler_sheet3.png 44.47 KB
  enemy_crawler_sheet4.png 39.97 KB
  enemy_darter_sheet.png 28.89 KB
  enemy_drifter_sheet.png 13.27 KB
  enemy_drifter_sheet2.png 17.12 KB
  enemy_drifter_sheet3.png 19.1 KB
  enemy_drifter_sheet4.png 19.02 KB
  enemy_seeker_sheet.png 8.3 KB
  enemy_seeker_sheet2.png 10.46 KB
  game_background.png 446.49 KB
  menu_background.png 429.64 KB
  particle_star.png 232 B
  player_sheet.png 322.58 KB
  player_sheet2.png 122.42 KB
  index.html 2.03 KB
  js
  core
  Camera.js 2.98 KB
  EventEmitter.js 409 B
  Game.js 9.14 KB
  constants.js 1.57 KB
  data
  audioData.js 1.33 KB
  backgroundData.js 115 B
  controlsData.js 181 B
  enemyData.js 6.65 KB
  missionData.js 101 B
  particleData.js 1.48 KB
  playerData.js 1.29 KB
  entities
  Enemy.js 1.44 KB
  Entity.js 2.89 KB
  Particle.js 980 B
  Player.js 2.23 KB
  behaviours
  enemy
  DriftBehaviour.js 1.61 KB
  EnemyBehaviourFactory.js 532 B
  SeekBehaviour.js 548 B
  particle
  ImplosionBehaviour.js 1.54 KB
  ParticleBehaviourFactory.js 757 B
  RadialBehaviour.js 1.63 KB
  StickBehaviour.js 1.38 KB
  main.js 66 B
  managers
  AudioManager.js 1.93 KB
  CollisionManager.js 2.08 KB
  EnemyManager.js 2.44 KB
  EnemySpawner.js 2.55 KB
  ImageManager.js 1.71 KB
  ParticleManager.js 3.05 KB
  UIManager.js 3.52 KB
  systems
  CollisionSystem.js 377 B
  RenderSystem.js 9.28 KB
  utils
  AnimatorController.js 2.86 KB
  ObjectPooler.js 1.21 KB
  mathUtils.js 555 B
  vscode
  settings.json 42 B
  JS Game Starter Kit P4
  css
  styles.css 482 B
  index.html 432 B
  js
  core
  Game.js 1.44 KB
  constants.js 94 B
  entities
  Player.js 240 B
  main.js 130 B
  systems
  RenderSystem.js 1.28 KB
  JS Game Starter Kit P5
  css
  styles.css 482 B
  index.html 432 B
  js
  core
  Game.js 2.32 KB
  constants.js 94 B
  entities
  Player.js 1.1 KB
  main.js 130 B
  systems
  RenderSystem.js 1.28 KB
  JS Game Starter Kit P6
  css
  styles.css 482 B
  images
  player.png 1.33 KB
  index.html 432 B
  js
  core
  Game.js 2.48 KB
  constants.js 94 B
  entities
  Player.js 1.13 KB
  main.js 130 B
  managers
  ImageManager.js 662 B
  systems
  RenderSystem.js 1.58 KB
  JS Game Starter Kit P7
  css
  styles.css 1.42 KB
  images
  player.png 1.33 KB
  index.html 739 B
  js
  core
  Game.js 3.13 KB
  constants.js 94 B
  entities
  Player.js 1.13 KB
  main.js 130 B
  managers
  ImageManager.js 662 B
  systems
  RenderSystem.js 1.51 KB
  JS Game Starter Kit P8_P1
  css
  styles.css 1.55 KB
  images
  player.png 1.33 KB
  index.html 1016 B
  js
  core
  Game.js 4.13 KB
  constants.js 94 B
  entities
  Player.js 1.29 KB
  main.js 66 B
  managers
  ImageManager.js 664 B
  systems
  RenderSystem.js 1.51 KB
  vscode
  settings.json 42 B
  JS Game Starter Kit P9
  css
  styles.css 1.59 KB
  images
  player.png 1.33 KB
  index.html 1.16 KB
  js
  core
  Game.js 4.33 KB
  constants.js 94 B
  entities
  Player.js 1.29 KB
  main.js 66 B
  managers
  ImageManager.js 988 B
  systems
  RenderSystem.js 1.51 KB
  vscode
  settings.json 42 B

Description


Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)

JavaScript Game Development Pixel by Pixel

Год выпуска: 10/2026
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/javascript-game-development-pixel-by-pixel/
Автор: Frank Dvorak
Продолжительность: 11h 21m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: This course teaches you to build 2D action games with plain JavaScript and the HTML5 Canvas, with no engine or framework, writing every line from scratch and publishing the finished game online so anyone can play it with a single link. You will handcraft every system: animated sprites with a state-based animation system, diverse enemies spawned and recycled through object pooling, game feel with particle bursts, screen shake, and knockback, a follow camera tracking your hero across a world bigger than the window, depth sorting and shadows, an event system wiring sound, effects, and UI together without spaghetti code, and data-driven design so you can retune enemies, swap sounds and sprites, and rewrite missions without touching the game loop. You also wrap everything in a real interface with an HTML and CSS HUD, menus, a pause screen, and mission briefings, and learn to debug visually by drawing helper shapes over the action.

All you need is a modern browser and the free Visual Studio Code editor with the Live Server extension, which runs on Windows, macOS, and Linux, and free art assets are included so you can focus on the code, with sprites described in data files so you can swap in your own artwork later. You should already know JavaScript basics—variables, functions, if statements, loops, arrays, and objects—but no game development experience is required; more advanced features like classes and async/await are introduced briefly where the game uses them, and every line is explained, though JavaScript is not taught from zero. The course is for JavaScript learners who want a real project beyond tutorial-sized games, web developers curious about game development, programmers from other languages who know a little JavaScript and want to see how a 2D game fits together before choosing an engine, and hobbyists who want shareable browser games. It is not for complete programming beginners, and it does not teach Phaser, Unity, Godot, or any engine, nor does it cover 3D or online multiplayer. Complete working checkpoints are downloadable every few lessons, and Q&A support is available. By the end, you will have a playable game, the source code at every stage, and the understanding to reshape it into games of your own.
[spoiler="Содержание"]
1 - Introduction
1. Introduction (01:36)
2. Project Setup (05:38)
3. Source Code Checkpoint 1 (00:49)
4. Core Architecture (03:27)
5. Responsive Canvas (07:10)
6. The Game Loop (06:27)
7. Source Code Checkpoint 2 (00:43)
8. Render System (03:41)
9. Debug Grid (04:58)
10. Source Code Checkpoint 3 (00:38)
11. Player Entity (04:52)
12. Source Code Checkpoint 4 (00:36)
13. Input System (05:14)
14. Movement and Vector Math (07:11)
15. Consistent Motion System (07:41)
16. Source Code Checkpoint 5 (00:41)
17. Player Positioning (01:13)
18. Image Management System (11:20)
19. Source Code Checkpoint 6 (00:37)
20. Main Menu (06:31)
21. UI and Panel Management (03:23)
22. Game States and Pausing (02:33)
23. Source Code Checkpoint 7 (00:30)
24. Pause Menu (04:33)
25. Game Reset (03:58)
26. Source Code Checkpoint 8 (00:30)
27. Loading Screen (05:51)
28. Source Code Checkpoint 9 (00:30)
29. Audio and Loading System (07:05)
30. Sound Effects (02:01)
31. Source Code Checkpoint 10 (00:30)
32. Separation of Concerns (02:07)
33. UI Manager (06:44)
34. Game Timer (06:54)
35. Source Code Checkpoint 11 (00:31)
36. Code Cleanup (04:59)
37. Data-Driven Architecture (03:57)
38. State Management (06:23)
39. Source Code Checkpoint 12 (00:30)
40. Data-Driven Enemies (11:21)
41. Enemy Movement (06:23)
42. Object Pooling (02:23)
43. Object Pooler (10:15)
44. Poolable Entities (03:15)
45. Pool Spawning (07:28)
46. Source Code Checkpoint 13 (00:30)
47. Data-Driven Enemy Behaviour (02:23)
48. Enemy Behaviour Factory (07:24)
49. New Enemy Behaviour (06:04)
50. Multiple Enemy Types (09:50)
51. Source Code Checkpoint 14 (00:30)
52. Enemy Spawner (05:26)
53. Edge Spawning (02:19)
54. Spawner Game Loop (03:50)
55. Face Movement Direction (08:27)
56. Source Code Checkpoint 15 (00:30)
57. The Event System (03:48)
58. Custom Event System (05:53)
59. UI Events (03:19)
60. Event Listeners (07:04)
61. Source Code Checkpoint 16 (00:30)
62. Game HUD and Health Bar (07:14)
63. Data-Driven Game Audio (02:56)
64. Data-Driven Images (03:29)
65. Source Code Checkpoint 17 (00:30)
66. Collision System (04:21)
67. Player Health and Damage (03:10)
68. Collision Manager and Events (08:43)
69. Event-Driven Health Bar (03:24)
70. Source Code Checkpoint 18 (00:30)
71. Invincibility Frames (05:58)
72. Game Over System (04:17)
73. Damage Pipeline (02:17)
74. Source Code Checkpoint 19 (00:30)
75. UI Button Refactor (03:39)
76. Mission Complete System (07:05)
77. Source Code Checkpoint 20 (00:30)
78. Enemy Invincibility Frames (10:15)
79. Source Code Checkpoint 21 (00:30)
80. Pushback System (13:18)
81. Applying Pushback (07:57)
82. Source Code Checkpoint 22 (00:30)
83. Data-Driven Enemy Sounds (09:56)
84. Source Code Checkpoint 23 (00:30)
85. Debug Mode (05:52)
86. Source Code Checkpoint 24 (00:30)
87. Particle System Design (08:16)
88. Particle Behaviours (03:35)
89. Particle Effects in Gameplay (11:38)
90. Particle Rendering (10:09)
91. Visual Effects (04:16)
92. Event-Specific Effects (04:17)
93. Source Code Checkpoint 25 (00:30)
94. Implosion Particle Behaviour (13:36)
95. Data-Driven Particles (04:44)
96. Source Code Checkpoint 26 (00:30)
97. Drifter AI Improvements (07:12)
98. Animation Data (08:05)
99. Player Character Sprite Generator (08:20)
100. Animator Controller (14:46)
101. Character Animation (10:59)
102. Animated Sprite Rendering (10:33)
103. Animation System Cleanup (03:30)
104. Source Code Checkpoint 27 (00:30)
105. Mission Briefing Kill Counter (04:06)
106. Data-Driven Particle Shapes (04:36)
107. Gameplay Fixes (07:21)
108. Rendering and Animation Fixes (05:52)
109. Input and Timing Fixes (06:09)
110. Audio and UI Improvements (08:02)
111. Particle Layers (05:53)
112. Data-Driven UI (06:11)
113. Source Code Checkpoint 28 (00:30)
114. Release Your Game (07:41)
115. Camera Foundations (05:50)
116. Camera Following and Smoothing (11:55)
117. Camera View and World Bounds (08:40)
118. Camera-Based Enemy Despawning (05:03)
119. Camera-Based Enemy Spawning (08:01)
120. Source Code Checkpoint 29 (00:31)
121. Camera Shake (08:46)
122. Data-Driven Collision Positions (08:11)
123. Entity Ground Positions and Depth Sorting (06:59)
124. Debugging Entity Positions (02:32)
125. Data-Driven Entity Shadows (03:44)
126. Source Code Checkpoint 30 (00:30)
127. Entity Inheritance (08:24)
128. Player and Enemy Inheritance (07:29)
129. Internal Method Conventions (04:15)
130. Source Code Checkpoint 31 (00:30)
131. Wiggling Particles (10:18)
132. Data-Driven Particle Variation (01:56)
133. Source Code Checkpoint 32 (00:30)
134. In-View Enemy Spawning (10:59)
135. Ground Sticking Particles (11:22)
136. Source Code Checkpoint 33 (00:30)
137. Creating New Enemy Types (04:02)
138. More Enemy Variants (03:37)
139. Released Game Cleanup (02:47)
140. Source Code Checkpoint 34 (00:30)
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 2560x1440, 16:9, 30fps, 3937kbps
Аудио: AAC, 44.1Hz, 128kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]

Related Torrents

torrent name size uploader age seed leech
3
0
0
0
0