Skip to content

xGentuso/MetaPets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Meta Pets - Virtual Pet App

Meta Pets is a modern virtual pet simulator built with SwiftUI for iOS. Take care of your digital companion, watch it grow, and enjoy a variety of activities together.

Features

Pet Care

  • Feed, clean, and let your pet sleep to maintain their health and happiness
  • Monitor pet stats including hunger, happiness, health, cleanliness, and energy
  • Watch your pet grow through different life stages (baby, child, teen, adult)
  • Receive contextual tips based on your pet's current needs

Customization

  • Equip accessories for your pet (head, neck, body)
  • Unlock new accessories as you level up

Activities

  • Play various games with your pet to increase happiness
  • Engage with minigames to earn in-game currency:
    • Memory Match: Test your memory by matching pairs of cards
    • Quick Tap: Test your reflexes by tapping items before they disappear
    • Pattern Game: Remember and repeat color patterns
    • Pet Care Quiz: Test your knowledge about pet care

Economy

  • Earn in-game currency by taking care of your pet
  • Claim daily bonuses with increasing rewards for consecutive logins
  • Purchase items in the store to enhance your pet's experience
  • View transaction history in the currency section

Technical Features

  • Persistent save system
  • Push notifications for pet needs
  • Responsive user interface that adapts to different devices

Getting Started

Prerequisites

  • iOS 14.0 or later
  • Xcode 12.0 or later

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/metapets.git
  1. Open the project in Xcode:
cd metapets
open Meta\ Pets.xcodeproj
  1. Build and run the application (⌘+R)

How to Play

  1. Main Screen: The Pet tab displays your pet and its vital stats. Use the quick actions at the bottom to feed, clean, or let your pet sleep.

  2. Food Tab: Feed your pet different types of food to increase hunger, health, and other stats.

  3. Play Tab: Play games with your pet to increase happiness or play minigames to earn currency.

  4. Store Tab: Buy medicine, accessories, and more for your pet using the in-game currency.

  5. Currency Management: Keep track of your earnings and spendings in the currency section of the store.

Planned Future Features

  • Pet Species Diversity: Add more pet types with unique traits and abilities
  • Multiplayer Interactions: Allow pets to interact with friends' pets
  • Weather System: Environmental changes that affect pet mood and activities
  • Pet Skills & Training: Teach your pet new tricks and abilities
  • Seasonal Events: Special limited-time activities and rewards
  • Expanded Accessories: More customization options including colors and patterns
  • Pet Park/Social Area: A common space where pets can engage in group activities
  • Pet Photography: Take and share photos of your pet in different poses and outfits
  • Achievement System: Unlock badges and rewards for reaching milestones
  • Advanced Evolution Paths: Multiple evolution options based on how you raise your pet

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Icons provided by SF Symbols
  • Inspiration from classic virtual pet toys and games

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages