Code Monkey home page Code Monkey logo

desktop-poro's Introduction

Desktop Poro Pet

By: Mathew, Ethan, Olivia, and Eugene

Table of Contents

About The Project

Introducing a desktop **poro** that you can watch and interact with! 🦴

Animated Poro Eating

Purpose

You can't bring pets into libraries? Your friends are too busy to study with you? You live alone? Well fret not! This poro will bring you joy and company when you need it!

Apart from giving companionship to users [Wilks 2010], virtual pet games have been applied as effective applications to promote user’s physical and psychological health (e.g., healthy eating [Byrne et al. 2012], asthma self-management [Lee et al. 2010], increasing social interaction [Pering 2002], and learning social norms and behavior [Hildmann et al. 2008]) Source

This project was created to provide users with a virtual companion to alleviate their emotional states, especially in times of distress. Having to work alone in front of a computer for the entire day can become boring and lonely, so why not have a companion to keep you company?

Research has shown that virtual pets are able to promote learning, collaboration, and empathy among users. The importance of these skills in our daily lives cannot be stressed enough, whether we are taking care of family members, working on a project with others, or developing lifelong relationships with people. As social creatures, humans crave interactions—it is the base upon which we function.

It's always nice to have someone accompany you in front of your computer even as you're rushing to complete an assignment by the deadline or bingeing Youtube and Netflix videos. What's even cooler is being able to witness that someone grow with you throughout time and develop a bond with you!

Not to mention children would absolutely love to have a companion on their computer screen! This is a fun way to bring the magic of programming to them! By having a fluffy creature living on their computer screen, they would feel like the coolest kid on the planet! We bet you they would.

This is a fun project we decided to create to bring a smile to people, especially during these lonely times in quarantine. We hope you enjoy!

Features

Behaviour Information Visual
Poro Idling Your poro will generally be idling. Animated Poro Idling
Poro Eating Your poro will act as if he's eating if your cursor is hovering over him. Animated Poro Eating
Poro Walking There is a 3% chance per second for your poro to turn either left or right and start walking! Animated Poro Walking Left Animated Poro Walking Right
Interaction Instructions
Feed and grow your poro! Click your poro. Your friend will grow with every click!
Split your poro! If you click your poro once he grows to a certain size, he will explode into multiple poros... but don't worry! Your poro will still be around, though reverted to his original size!
Drag your poro! Hold your mouse on your poro and move your cursor around!
Drop your poro and watch him bounce! Release your mouse while holding your poro in the air!
Observe and learn from poro! Watch as he walks across your screen and sends you messages!

Getting Started

Download the latest version from releases and follow the instructions on the page. After downloading, run the PoroPet.exe file and Poro will appear on your screen! View interactions in Features

To close the program, select the Java window in the taskbar and close the window from there.

If there are any issues, please contact us for troubleshooting!

License

This project is Unlicensed and is free to be used! See LICENSE or http://unlicense.org for more detailed information.

Contact

Project Link - https://github.com/Mathew-Estafanous/Desktop-Poro

Contributors

Mathew

Email: [email protected]

Discord: Mathew E#1646

Ethan

Email: [email protected]

Discord: Th33Ahn#3297

Olivia

Email: [email protected]

Discord: kay#3255

Eugene

Email: [email protected]

Discord: Pom#0315

Animated Poro Idle

desktop-poro's People

Contributors

elee03 avatar mathew-estafanous avatar ethan118 avatar ozhoum avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.