Skip to content

ashfelloff/games

Repository files navigation

Games, by ashfelloff: A web-based game browser.

A collection of browser games with a sleek carousel and fullscreen interface. All games are made by me. games.ashwath.ch to play.

Games

  • No Seas: A minimalist platformer about avoiding the void
  • Santa vs The Airforce: Help Santa dodge fighter jets
  • Blahaj Runner: Guide Blahaj through endless obstacles
  • More coming soon...

Features

  • Clean, minimal interface
  • Fullscreen support
  • Game library quick access
  • Responsive design
  • Custom pixel font
  • Smooth transitions

Core Architecture

  • Custom-built game state management system
  • Asynchronous module loading for optimal performance
  • Dynamic resource allocation and cleanup
  • Intelligent preloading and caching mechanisms

Interface

  • Fluid carousel implementation with physics-based animations
  • Adaptive viewport management system
  • Real-time aspect ratio optimization
  • Custom shader-based blur effects

Performance

  • Efficient DOM manipulation with virtual element pooling
  • Automated garbage collection for memory optimization
  • Progressive asset loading with priority queues
  • Frame-perfect animation synchronization

Browser Integration

  • Comprehensive fullscreen API implementation
  • Advanced event delegation system
  • Cross-origin resource handling
  • Seamless iframe communication protocol

Accessibility Features

  • High Contrast Mode: Enhanced visual contrast for better visibility
  • Large Text Mode: Increased text size for improved readability
  • Reduced Motion: Option to minimize animations and transitions
  • Game Speed Control: Adjustable game speed (50-100%)
  • Keyboard Navigation: Full keyboard support for menu navigation
  • Screen Reader Support: ARIA labels and live regions
  • Focus Management: Clear focus indicators and logical tab order
  • Settings Persistence: Accessibility preferences saved between sessions

Stack

  • Vanilla JavaScript (ES6+)
  • Custom CSS architecture
  • HTML5 Canvas API
  • Web Audio API
  • Fullscreen API
  • Local Storage API

Credits

ashwath.ch

About

Games, by ashfelloff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published