{"id":39466458,"url":"https://github.com/troychaplin/eight-bit-blocks","last_synced_at":"2026-01-18T04:50:25.311Z","repository":{"id":317636099,"uuid":"1062957037","full_name":"troychaplin/eight-bit-blocks","owner":"troychaplin","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-02T03:25:07.000Z","size":30,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-02T05:35:04.165Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/troychaplin.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-24T01:14:34.000Z","updated_at":"2025-10-02T00:57:30.000Z","dependencies_parsed_at":"2025-10-02T05:35:07.827Z","dependency_job_id":"ddc66362-c984-4931-ba54-1a6ec102bdda","html_url":"https://github.com/troychaplin/eight-bit-blocks","commit_stats":null,"previous_names":["troychaplin/eight-bit-blocks"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/troychaplin/eight-bit-blocks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/troychaplin%2Feight-bit-blocks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/troychaplin%2Feight-bit-blocks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/troychaplin%2Feight-bit-blocks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/troychaplin%2Feight-bit-blocks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/troychaplin","download_url":"https://codeload.github.com/troychaplin/eight-bit-blocks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/troychaplin%2Feight-bit-blocks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28530334,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2026-01-18T04:50:25.224Z","updated_at":"2026-01-18T04:50:25.292Z","avatar_url":"https://github.com/troychaplin.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Eight Bit Blocks 🎮\n\n**Bring classic arcade games to your WordPress site!**\n\nEight Bit Blocks transforms your WordPress site into a retro gaming destination. Start with the addictive Falling Blocks game (think Tetris) and watch as we add more classic arcade games over time. Perfect for blogs, gaming sites, or anywhere you want to add some fun interactive content.\n\n✨ **What's Included:**\n- 🧩 **Falling Blocks Game** - The classic puzzle game with authentic 8-bit graphics\n- 🎵 **Retro Sound Effects** - Chiptune audio that takes you back to the arcade\n- 📱 **Mobile Support** - Optional on-screen controls for touch devices\n- ⚡ **Easy to Use** - Just add the block and start playing\n\n## Table of Contents\n\n-   [How to Play](#how-to-play)\n-   [Game Features](#game-features)\n-   [Installation](#installation)\n-   [Usage](#usage)\n-   [Coming Soon](#coming-soon)\n\n## How to Play\n\n### Falling Blocks Game\n\n**The Classic Puzzle Game** - Clear lines by fitting falling blocks together!\n\n#### Controls\n- **Arrow Keys**: Move and rotate pieces\n  - `←` `→` Move left/right\n  - `↓` Soft drop (faster fall)\n  - `↑` Rotate piece\n- **Spacebar**: Hard drop (instant drop)\n- **R**: Restart game\n\n#### Mobile Controls\nEnable on-screen buttons in the block settings for touch-friendly gameplay on mobile devices. Note: The game is primarily designed for keyboard controls, but mobile users can use the optional touch buttons.\n\n## Game Features\n\n### 🎮 Authentic 8-Bit Experience\n- **Pixel-Perfect Graphics** - Crisp, retro visuals that look like classic arcade games\n- **Classic Colors** - Bright, saturated colors that pop off the screen\n- **3D Block Effects** - Highlighted edges and shadows for that authentic feel\n\n### 🎵 Retro Sound Effects\n- **8-Bit Audio** - Generated chiptune sounds for every action\n- **Progressive Audio** - Special sounds for multiple line clears\n- **Game Over Sound** - Dramatic ending audio\n\n### 🏆 Gameplay Features\n- **7 Classic Pieces** - All the classic tetromino shapes\n- **Progressive Difficulty** - Speed increases as you level up\n- **Score System** - Points for line clears and level progression\n- **Next Piece Preview** - See what's coming next\n- **Level Progression** - Every 10 lines cleared increases the challenge\n\n## Installation\n\n1. **Download** the plugin files\n2. **Upload** to your WordPress `/wp-content/plugins/` directory\n3. **Activate** the plugin through the 'Plugins' menu in WordPress\n4. **Start Playing** - Add the \"Falling Blocks Game\" block to any post or page!\n\n## Usage\n\n### Adding a Game to Your Site\n\n1. **Edit** any post or page\n2. **Click** the \"+\" button to add a block\n3. **Search** for \"Falling Blocks Game\"\n4. **Add** the block to your content\n5. **Customize** the game size and settings in the block panel\n6. **Publish** and enjoy!\n\n### Customization Options\n\n- **Game Size**: Adjust width and height to fit your design\n- **Control Buttons**: Show/hide on-screen controls for mobile users\n- **Alignment**: Choose how the game aligns on your page\n\n## Coming Soon\n\nMore classic arcade games to come! We're working on:\n\n- 🐍 **Snake** - The classic snake game\n- 👾 **Space Invaders** - Retro arcade shooter  \n- 👻 **Pac-Man** - Maze navigation game\n- 🏓 **Breakout** - Brick-breaking paddle game\n\n---\n\n**Ready to add some retro fun to your WordPress site?** Install Eight Bit Blocks today and start gaming! 🎮","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftroychaplin%2Feight-bit-blocks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftroychaplin%2Feight-bit-blocks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftroychaplin%2Feight-bit-blocks/lists"}