{"id":23296492,"url":"https://github.com/gadiim/space_blast","last_synced_at":"2025-04-06T19:48:49.807Z","repository":{"id":255022047,"uuid":"848287515","full_name":"gadiim/Space_Blast","owner":"gadiim","description":"A fast-paced 2D space shooter.","archived":false,"fork":false,"pushed_at":"2024-11-15T21:45:36.000Z","size":1714,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-13T01:49:55.244Z","etag":null,"topics":["canvas-game","game-2d","javascript-game","javascript-vanilla","retrogaming"],"latest_commit_sha":null,"homepage":"https://gadiim.github.io/Space_Blast/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gadiim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-27T13:41:40.000Z","updated_at":"2024-11-15T21:51:16.000Z","dependencies_parsed_at":"2024-12-20T07:12:23.122Z","dependency_job_id":"ec469661-f5a6-478d-9571-b0113b7eb14d","html_url":"https://github.com/gadiim/Space_Blast","commit_stats":null,"previous_names":["gadiim/space_blast"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gadiim%2FSpace_Blast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gadiim%2FSpace_Blast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gadiim%2FSpace_Blast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gadiim%2FSpace_Blast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gadiim","download_url":"https://codeload.github.com/gadiim/Space_Blast/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543624,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["canvas-game","game-2d","javascript-game","javascript-vanilla","retrogaming"],"created_at":"2024-12-20T07:11:59.969Z","updated_at":"2025-04-06T19:48:49.786Z","avatar_url":"https://github.com/gadiim.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Space Blast\n\nSpace Blast is a game created using HTML5 Canvas and JavaScript. \nThe goal of the game is to control a spaceship, dodge comets, and destroy asteroids. \nThe game is designed with attention to dynamic gameplay and smooth animation.\n\n## Screenshot\n\n![Space Blast Screenshot](assets/screenshots/space_blast_screenshot_dark.png)\n![Space Blast Screenshot](assets/screenshots/space_blast_screenshot_light.png)\n\n## System Requirements\n\n- A browser with HTML5 support (Chrome, Firefox, Edge, Safari)\n- JavaScript enabled\n- For development: Node.js and npm (if used).\n\n## Installation\n\n### 1. Cloning the Repository\n\nClone the repository to your computer using Git:\n\n```bash\ngit clone https://github.com/gadiim/Space_Blast.git\n```\n\n### 2. Running the Project\nSimply open the index.html file in your browser to start the game. If you are using a development server, start it with npm:\n\n```bash\nnpm start\n```\n\n### Usage\n- **Controlling the Ship**: Use the arrow keys to move and the space bar to shoot.\n- **Objective of the Game**: Avoid comets and destroy asteroids to score points.\n- **Features**: The game supports saving the highest score in local storage.\n\n### Project Structure\n- `index.html`: The main HTML file.\n- `style.css`: Styles for the game.\n- `game.js`: The main JavaScript file for game logic.\n- `assets/`: Folder with resources (images, sounds).\n\n### License\nThis project is licensed under the MIT License. For more information, see the [LICENSE](LICENSE) file.\n\n### Authors\n- **gadiim** - Game Developer\n\n//UA///////////////////////////////////////////////////////////////////////////////////////////////////////\n\nSpace Blast - це гра, створена з використанням HTML5 Canvas та JavaScript. \nМета гри - управляти космічним кораблем, ухилятися від комет і знищувати астероїди. \nГра розроблена з увагою до динамічного геймплею та плавної анімації.\n\n## Скриншот гри\n\n![Space Blast Screenshot](assets/screenshots/space_blast_screenshot_dark.png)\n![Space Blast Screenshot](assets/screenshots/space_blast_screenshot_light.png)\n\n## Вимоги до системи\n\n- Браузер з підтримкою HTML5 (Chrome, Firefox, Edge, Safari)\n- JavaScript увімкнено\n- Для розробки: Node.js та npm (якщо використовується).\n\n## Встановлення\n\n### 1. Клонування репозиторію\n\nКлонуйте репозиторій на свій комп'ютер за допомогою Git:\n\n```bash\ngit clone https://github.com/gadiim/Space_Blast.git\n```\n\n### 2. Запуск проєкту\nПросто відкрийте файл `index.html` у вашому браузері для запуску гри. Якщо використовується сервер для розробки, запустіть його через npm:\n\n```bash\nnpm start\n```\n\n### Використання\n- **Керування кораблем**: Використовуйте клавіші зі стрілками для переміщення та пробіл для стрільби.\n- **Мета гри**: Уникати комет і знищувати астероїди, набираючи очки.\n- **Особливості**: Гра підтримує збереження найкращого результату в локальному сховищі.\n\n### Структура проєкту\n- `index.html`: Основний HTML-файл.\n- `style.css`: Стилі для гри.\n- `game.js`: Основний файл JavaScript для логіки гри.\n- `assets/`: Папка з ресурсами (зображення, звуки).\n\n### Ліцензія\nЦей проєкт ліцензований за ліцензією MIT. Для отримання додаткової інформації перегляньте файл [LICENSE](LICENSE).\n\n### Автори\n- **gadiim** - Розробник гри\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgadiim%2Fspace_blast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgadiim%2Fspace_blast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgadiim%2Fspace_blast/lists"}