Skip to content

FishyComputer/ABGames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

This is a school project is was orginally made by me, but I wanted to see how far i could bring it with AI

ALL PROMPTS WERE HUMAN MADE

🎮 Games Included

  1. Blackjack - Casino card game with vault system, stats tracking, and multipliers
  2. Roulette - Spin the wheel with betting system and procedural music
  3. Reaction Tester - Test your reflexes across 10 rounds
  4. 2048 Puzzle - Slide and merge tiles with background music
  5. The Adventures Of Jerib - Epic platformer with 30 levels, 3 worlds, and 90 secrets

File Structure

ABGames/
├── index.html              # Main portal (start here!)
├── blackjack.html          # Blackjack game
├── roulette.html           # Roulette game
├── reaction-tester.html    # Reaction time game
├── 2048.html              # 2048 puzzle game
├── platformer.html         # The Adventures Of Jerib
└── README.md              # This file

Features

Profile System

  • localStorage-based - No backend required
  • Custom username - Set your player name
  • XP & Leveling - 50 levels with exponential progression
  • Stats tracking - Games played, playtime, favorite games
  • Export/Import - Backup and restore your profile

Achievement System

  • 43 total achievements across all games
  • Mystery achievements - Discover them by playing!
  • XP rewards - Each achievement gives XP
  • Persistent tracking - Syncs across all games

Game Features

  • Search & Filter - Find games by name or category
  • Achievement notifications - Pop-up when unlocked
  • Level-up notifications - See your progress
  • Auto-save - All progress saved to browser

Total Content

  • 5 Live Games
  • 43 Achievements
  • 4,650+ XP available from platformer alone
  • 90 Secrets to find in platformer
  • 30 Platformer levels across 3 themed worlds

XP Requirements by Level

  • Levels 1-10: 100-3,843 XP per level (Quick start)
  • Levels 11-20: 5,000-25,799 XP per level (Moderate)
  • Levels 21-30: 30,000-154,794 XP per level (Mid-game grind)
  • Levels 31-40: 200,000-1,490,116 XP per level (Late-game)
  • Levels 41-50: 2,000,000-21,209,198 XP per level (Legendary)

Data Storage

All data is stored in your browser's localStorage:

  • Profile data
  • Achievement unlocks
  • Game statistics
  • Level completion
  • High scores

** Important:** Clearing browser data will erase your profile! Use the Export feature to back up.

Troubleshooting

Games won't load

  • Make sure all files are in the same folder
  • Check browser console (F12) for errors
  • Try refreshing the page (Ctrl+R)

Music not playing

  • Click anywhere to start music (browser autoplay policy)
  • Check mute button isn't enabled
  • Ensure browser volume isn't muted

Profile/achievements not saving

  • Check if browser allows localStorage
  • Don't use private/incognito mode
  • Make sure you're not blocking cookies

Browser Compatibility

  • Firefox (Recommended on Nobara)
  • Chrome/Chromium
  • Edge
  • ⚠️ Safari (May have issues with some features)

Notes

  • All games are self-contained HTML files
  • No internet required after initial load
  • No tracking or analytics
  • Completely offline-capable
  • Music and sounds embedded in files

🎮 Controls

General

  • Mouse - Navigate menus, click buttons
  • F12 - Open browser console (for debugging)

Platformer (The Adventures Of Jerib)

  • Arrow Keys / WASD - Move and jump
  • ESC - Pause
  • L - Level select (when paused)
  • R - Restart level (when paused)

2048

  • Arrow Keys - Slide tiles
  • ESC - Pause

Other Games

  • Mouse-driven controls

Technical Details

  • Frontend: Vanilla HTML, CSS, JavaScript
  • Storage: localStorage API
  • Audio: Web Audio API (procedural music in some games)
  • Graphics: HTML5 Canvas for platformer and 2048
  • No dependencies - Pure web standards

Credits

Created by AttishB Built with Claude (Anthropic) All code self-contained, no external libraries


Enjoy playing ABGames!

For issues or suggestions, check the browser console (F12) for error messages.

About

AI unblocked games, includes blackjack and eaglercraft!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages