Skip to content

PetPixel is a fun and interactive virtual pet application where users can feed, play with, and watch their pet grow over time. The app includes animations and simple AI, making the pet respond to user actions and creating a delightful experience for users of all ages. 🐶

Notifications You must be signed in to change notification settings

mariarodr1136/PetPixel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PetPixel - Virtual Pet App 🐶

PetPixel is a fun and interactive virtual pet application where users can feed, play with, and watch their pet grow over time. The app includes animations and simple AI, making the pet respond to user actions and creating a delightful experience for users of all ages.

Note: PetPixel is in very early development, with many more features planned for future updates.

JavaScript HTML CSS Local Storage


Screenshot 2024-11-03 at 4 55 59 PM

Table of Contents


Features Implemented

  • Feed: Give your pet food to keep it healthy and happy.
  • Play: Interact with your pet to keep it entertained.
  • Sleep Mode: Put your pet to sleep to help it regain energy.

Features Currently Working On

  • Growth Tracking: Watch your pet grow over time based on care.
  • Animations: Enjoy engaging animations that bring your pet to life.
  • Simple AI: The pet responds to user interactions, enhancing immersion.

Technologies Used

  • JavaScript: Powers the app's interactivity and pet responses.
  • HTML/CSS: Provides a visually appealing and user-friendly interface.
  • Local Storage: Saves pet stats and progress, allowing users to return to their pet where they left off.

Getting Started

Prerequisites

To run PetPixel locally, you need a modern web browser.

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/PetPixel.git
  2. Navigate into the project directory:
    cd PetPixel
  3. Open index.html in your browser to start interacting with your pet:
    open index.html
    

Usage

  • Open the app in a browser to start interacting with your pet.
  • Use the on-screen buttons to feed, play with, or check on your pet.
  • Each action updates your pet's stats, which are saved using local storage, so your pet remembers its state even after closing the app.

Project Structure

  • index.html: Main HTML structure
  • style.css: Styling for the UI
  • script.js: JavaScript for functionality

Installation

  1. Clone the repository:
    git clone https://github.com/mariarodr1136/PetPixel.git
    
  2. Navigate into the project directory:
    cd PetPixel
  3. Open index.html in your browser to start interacting with your pet::
    open index.html
    

Contributing

Feel free to submit issues or pull requests for improvements or bug fixes. You can also open issues to discuss potential changes or enhancements. All contributions are welcome to enhance the app’s features or functionality!

To contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix:
    git checkout -b feat/your-feature-name
  • Alternatively, for bug fixes:
    git checkout -b fix/your-bug-fix-name
  1. Make your changes and run all tests before committing the changes and make sure all tests are passed.
  2. After all tests are passed, commit your changes with descriptive messages:
    git commit -m 'add your commit message'
  3. Push your changes to your forked repository:
    git push origin feat/your-feature-name.
  4. Submit a pull request to the main repository, explaining your changes and providing any necessary details.

Contact 🌐

If you have any questions or feedback, feel free to reach out at mrodr.contact@gmail.com.

About

PetPixel is a fun and interactive virtual pet application where users can feed, play with, and watch their pet grow over time. The app includes animations and simple AI, making the pet respond to user actions and creating a delightful experience for users of all ages. 🐶

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published