Skip to content

dpagett-cloud/Alien-Bomber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ TDF Microvisions: Alien Bomber & City Bomber

๐ŸŽฎ Two thrilling side-scrolling bomber games โ€” created with AI assistance, built for web & mobile. Destroy structures, avoid crashes, and chase high scores!

๐Ÿ‘ฝ Alien Bomber Sci-fi themed bomber on an alien planet with neon structures and cosmic visuals

๐Ÿ™๏ธ City Bomber Urban edition with city skyline theme โ€” same addictive mechanics, fresh aesthetic

๐Ÿค– How It Was Made STEM showcase: How AI helped build these games in hours, no prior coding needed

๐ŸŽฎ Game Concept

Core Objective

Control a flying vehicle (alien spacecraft ๐Ÿ›ธ or urban bomber โœˆ๏ธ) and destroy all structures on the landscape before crashing. Complete 3 progressive levels to win!

Progressive Difficulty

Level Structures Speed Modifier Challenge 1 20 1.0x Learn mechanics 2 25 1.15x Faster respawns, tighter timing 3 30 1.3x Precision bombing required

Win/Lose Conditions โœ… WIN: Destroy all structures across all 3 levels โŒ LOSE: Collision with any structure OR flying below minimum altitude

Structure Damage System Each structure requires 3 precise hits to destroy: ๐ŸŸข Hit 1: Top 1/3 destroyed (visual damage overlay) ๐ŸŸก Hit 2: Top 2/3 destroyed (cracks appear)
๐Ÿ”ด Hit 3: Completely destroyed (particle explosion + points)

Scoring System

Bomb hits structure +25 Structure fully destroyed +150 Level completed +1,000 bonus Perfect Level (no misses) +500 extra bonus

๐ŸŽจ Visual Design

Alien Bomber Theme ๐ŸŒŒ Deep space background with animated starfield & floating alien orbs ๐ŸŽจ Color palette: Purple (#7e57ff), Cyan (#4fc3f7), Neon Green (#00ff88), Magenta (#e91e63) ๐Ÿ‘ฝ Spacecraft: Saucer design with dome cockpit, pulsing engine glow, antenna, wing fins ๐Ÿ—๏ธ Structures: 4 unique alien architectures (tower, pyramid, dome, blocky) with glowing accent lines

City Bomber Theme ๐ŸŒ† Urban skyline backdrop with parallax buildings & atmospheric fog ๐ŸŽจ Color palette: Steel Gray (#2c3e50), Amber (#ffb300), Electric Blue (#2979ff), Crimson (#e53935) โœˆ๏ธ Aircraft: Sleek bomber design with afterburners, wing-mounted bomb bays, navigation lights ๐Ÿข Structures: Modern city buildings (skyscraper, warehouse, radio tower, apartment) with window animations

Shared Visual Effects ๐Ÿ’ฅ Bomb explosions with expanding particle systems ๐Ÿ“‰ Progressive building damage (height reduction + crack overlays) โœจ UI elements with neon glow animations ๐ŸŒ  Animated transitions between game states

โŒจ๏ธ Controls

Action Desktop Mobile Start Game SPACE or Click Star Tap Star Drop Bomb SPACE Tap Anywhere on Screen Save High Score SPACE or ENTER Tap "Save" Button Navigate Menus Click Buttons Tap Buttons

โœ… Mobile Optimized: Added touchstart listeners + viewport meta tag for seamless touch controls. No extra buttons needed โ€” just tap anywhere to drop bombs!

๐Ÿค Contributing This project was created as a STEM education showcase demonstrating AI-assisted development. While not actively seeking external contributions, we welcome: ๐Ÿ› Bug reports via GitHub Issues ๐Ÿ’ก Feature suggestions (mobile enhancements, accessibility) ๐ŸŒ Translation help for global learners ๐ŸŽจ Theme variations (holiday editions, student remixes) To contribute: Fork โ†’ Make changes โ†’ Submit Pull Request with clear description.

๐Ÿ“œ License Distributed under the MIT License. See LICENSE for details. โœ… Free to use, study, modify, and share for educational purposes โœ… Credit appreciated but not required โŒ Not for commercial resale without permission

๐Ÿ™ Credits & Acknowledgements ๐Ÿค– AI Development Partner: Qwen / OpenClaw Agent โ€” for rapid prototyping and code generation ๐ŸŽจ Font: Press Start 2P via Fontsource (SIL Open Font License) ๐Ÿ’ก Inspiration: Classic arcade bombers (Bomb Jack, B-17 Bomber) + modern HTML5 game tutorials ๐ŸŒŸ Community: GitHub Pages, MDN Web Docs, freeCodeCamp for learning resources ๐Ÿ‘จโ€๐Ÿซ Educational Goal: Created for STEM Innovation Fair 2025 โ€” demonstrating accessible coding through AI collaboration

๐Ÿš€ Ready to Play? ๐Ÿ”— Visit: https://tdf-microvisions.com ๐Ÿ“ฑ Works on: Desktop, Tablet, Mobile (iOS/Android) ๐ŸŽฎ Controls: Spacebar (desktop) or Tap Anywhere (mobile) ๐Ÿ’ฌ "Every expert programmer started by being curious. AI just makes the first step easier!"

Built with โค๏ธ and AI assistance โ€ข TDF Microvisions ยฉ 2026 Open Source โ€ข Educational Purpose โ€ข STEM Innovation

About

Repository to host TDF micro-visions web based projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages