Back
Year
2024
Tech
HTML, CSS, JavaScript, Object-Oriented Programming (OOP), DOM Manipulation
Description
A nostalgic browser-based remake of the iconic 80's arcade game Paperboy, built with vanilla web technologies.
This project recreates the classic gameplay where players control a paperboy delivering newspapers while navigating through a suburban neighborhood, avoiding obstacles and hitting targets. A tribute to the first video game I ever played.
Key Features:
Technical Highlights:
This project recreates the classic gameplay where players control a paperboy delivering newspapers while navigating through a suburban neighborhood, avoiding obstacles and hitting targets. A tribute to the first video game I ever played.
Key Features:
- Classic Gameplay: Faithful recreation of the original arcade mechanics
- Scoring System: Points for successful deliveries and obstacle avoidance
- Progressive Difficulty: Increasing challenge as player advances
- Responsive Controls: Intuitive keyboard controls for seamless gameplay
Technical Highlights:
- Built with vanilla JavaScript, HTML5, and CSS3
- Implemented Object-Oriented Programming principles for game entities
- Created collision detection and game physics from scratch
- Designed sprite-based animation system for character movement
My Role
Full Stack Developer
For this passion project, I:
For this passion project, I:
- Game Development: Built the entire game logic and mechanics from scratch
- Asset Creation: Adapted and implemented game sprites and visual elements
- Core Mechanics: Developed collision detection, scoring, and game physics
- Audio Integration: Added sound effects and background music
- Deployment: Published the game on GitHub Pages for easy access