Cemetery Run: Retro-Inspired Arcade Game

Erin Van Brunt

Game Designer
Frontend Engineer
UI Designer
CSS
JavaScript
React

Engineered an engaging endless runner game inspired by classic arcade titles, leveraging React.js and HTML5 Canvas. The game features a unique retro-pixel aesthetic with a Halloween theme, demonstrating proficiency in game logic implementation, custom hook development, and audio integration within a React environment.

Tech Used: Audio API Integration, CSS Animation, Custom React Hooks, Game State Management, HTML5 Canvas, Keyboard Event Handling, Performance Optimization, Pixel Art Design, React.js, Responsive Web Design, Web Audio API, CSS Variables, Flexbox Layout, Media Queries, CSS Pseudo-elements, requestAnimationFrame for smooth animations, Collision Detection (AABB), Dynamic Difficulty Scaling, Asset Preloading, Touch Event Handling, CSS Box-shadow for visual effects, Base64 Encoded Images, ES6+ JavaScript Features, Asynchronous JavaScript (Promises, async/await), React useEffect, useState, useRef, and useCallback Hooks, CSS clamp() function for responsive typography, Event Bubbling Prevention, Accessibility Considerations (ARIA labels).

Partner With Erin
View Services

More Projects by Erin