Skip to content

pjfrontend/pitfall-level-viewer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pitfall Level Viewer

A convenient way to view every screen from the classic Atari 2600 game Pitfall!. This tool provides a visual representation of all 255 game screens, allowing enthusiasts and developers to explore the game's layout and design.

Features

  • Interactive visualization of all 255 Pitfall! screens
  • Zoom and pan functionality for detailed exploration
  • Built with modern web technologies (TypeScript, React)
  • Responsive design for various screen sizes

Live Demo

Explore the Pitfall Level Viewer in action: https://philjonas.github.io/pitfall-level-viewer/

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/pjfrontend/pitfall-level-viewer.git
    cd pitfall-level-viewer
  2. Install dependencies:

    yarn install
  3. Start the development server:

    yarn start

    The application will be available at http://localhost:3000.

Available Scripts

  • yarn start: Runs the app in development mode.
  • yarn build: Builds the app for production.
  • yarn test: Launches the test runner.
  • yarn lint: Runs linting on the codebase.

Project Structure

  • src/: Main source code directory
  • public/: Static assets and HTML template
  • docs/: Live version (via GitHub Pages)
  • .vscode/: Visual Studio Code workspace settings

Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests to enhance the viewer or fix issues.

License

This project is open-source and available under the MIT License.

About

a convenient way to view every pitfall screen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.0%
  • Other 1.0%