Overview
Hollowscape is an immersive 2D adventure-platformer built entirely with vanilla JavaScript, showcasing the power of native web technologies without external dependencies. This project demonstrates advanced game development concepts including a custom physics engine, collision detection, and sprite animation system—all implemented from scratch using the Canvas API.

Game Features
Pure JavaScript implementation with no dependencies
Custom game engine built from scratch
Canvas-based rendering system for smooth graphics
Entity-component architecture for game objects
Built-in physics engine with gravity and collisions
Sprite animation system for character movement
Level design with tile-based maps
Responsive controls for keyboard input
Technologies
JavaScriptCanvas APIHTML5CSS3Game PhysicsCollision DetectionSprite Animation