Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] 共統任務/獎勵系統 (情侶間互動系統) #174

Open
gn01842919 opened this issue Nov 21, 2024 · 2 comments
Open

[Feature] 共統任務/獎勵系統 (情侶間互動系統) #174

gn01842919 opened this issue Nov 21, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@gn01842919
Copy link

gn01842919 commented Nov 21, 2024

目標

透過朋友或伴侶或家人等人際關係的力量讓自己更有動力。
但並非共同完成一件事情,而是共享一個任務/獎勵系統,可以彼此發布任務、獎勵給對方。

情境

例如情侶之間可以有一個共享的任務平台 (公會/聯盟/國家),可以發布:

  • 共同任務 (兩個人都要完成的任務,就是一般的任務,例如規律運動、閱讀、飲水、每周打掃等等)
  • 指名任務 (請對方幫自己拿包裹,或希望對方煮某道我想吃的菜給我吃等等)。

完成任務之後可以有個這個平台(公會)獨有的代幣,像是手遊的"公會商城代幣"或"活動代幣"之類的,可以兌換此平台(公會)特有的獎品。
獎品可以是對方的一項服務,例如:

  1. 按摩券
  2. 跑腿
  3. "吵架獲勝" (進入冷戰狀態可以要求對方主動拉下臉來和解,也是給雙方台階下)
  4. "發布強制任務" (例如要求對方認真學英文一小時,之類的對方也有意願做但不太想做的事情)
  5. "對方請吃飯"
  6. "這周不想做家事"
  7. 帶我出去玩
  8. 免費獲得XXX (對方購買某件我想要的東西送我)

這些東西是由提供服務的一方上架並定價的,可以用商品供應商來區分。就是商店裡面可以看到不同供應商(也就是使用者)提供了哪些商品。當然也可以有不指定供應商的一般商品,例如自己去看個電影放鬆之類的一般內容。

共同任務的獎勵修改可以設定為需要對方同意才可以修改。

如此一來,可以達成:

  1. 查看對方任務完成情形 (例如其中一人今天都沒喝水、一周沒運動、沒有做家事)
  2. 鼓勵對方做某件他不是很想做的事情 (例如不愛做運動,可以用她喜歡的獎勵來鼓勵他)
  3. 競爭限量商品/權力 (例如,吵架獲勝券一周只有一張,所以先趕快做運動、做家事等等,成功購買的人可以獲得"本周吵架獲勝一次的"權力)
  4. 可以視兌換狀況動態調整自己提供的服務價格,例如如果對方運動的達成率越來越低,就可以給出當下對方更想要的獎勵。
  5. 提升遊戲性,讓這一切更像遊戲,更加有趣。

我覺得這簡直是情侶間互動神器,現在想要達成類似效果,只能手動在兩台手機上都做出一樣的設定,要調整也非常麻煩。

或者可以先提供一個功能是匯出手機上的所有設定,並匯入到另一支手機上,也是可以達到部分類似的效果。

並且還可以結合或延伸出更多功能:

  1. 即使是一個平台之中,也可以有兩種貨幣,類似一般手機遊戲中的"鑽石",只有比較特別或比較困難的任務才能獲得,可以用來購買無法用金錢購買的東西,也可以買金幣箱兌換成金幣。

  2. 使用者 A 發布的由使用者 B 完成的重要任務,在 B 完成之後,可以由 A 來審核完成情況,並給予評價 (S、A、B、C 等等),並影響獎勵的內容。因為有些事情並不是"有"或者"沒有",而是做得多麼用心,或者視成果而定。

  3. 其中一方可以發起活動或者限時任務,例如可以讓某類型的任務有經驗/獎金加成。可以用在其中一方心情低落,或者吵架後自覺理虧的一方可以給予優惠。

@gn01842919 gn01842919 added the enhancement New feature or request label Nov 21, 2024
@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Title: [Feature] Joint task/reward system (interaction system between couples)

Target

Make yourself more motivated through the power of interpersonal relationships such as friends/partners/family, etc., but not to complete one thing together, but to share a task/reward system

context

For example, couples can have a shared task platform (guild/alliance/country), publish common tasks (both people have to do it, such as regular exercise, reading, drinking water, weekly cleaning, etc.), assign tasks (ask the other party to Picking up a package for myself, or asking the other person to cook a certain dish that I want to eat, etc.).

After completing the task, you can have tokens unique to this platform, such as guild mall tokens or event tokens in mobile games, which can be exchanged for prizes.
The prize can be a service from the other party, for example:

  1. pinch the shoulders and beat the coupons on the back
  2. Errand tickets
  3. Winning tickets for quarrels (when entering a cold war state, you can ask the other party to take the initiative to make peace and reconcile, which can also be regarded as a step down for both parties)
  4. Issue task coupons (for example, ask the other party to study English seriously for one hour)
  5. Treat the other party (various prices)
  6. Do not do chores coupons
  7. Take me out to play coupons
  8. Get XXX for free (the other party buys something I want and gives it to me)

These items are listed and priced by the party providing the service, and can be distinguished by the supplier of the item. That is, you can see what products are provided by different suppliers (users) in the store. Of course, you can also have general products without specifying a supplier, such as buying a drink yourself, etc.

Modification of rewards for joint tasks can be set to require the consent of the other party before modification can be made.

In this way, it can be achieved:

  1. Check the other party’s task completion status (for example, someone did not drink water today, did not exercise for a week, and did not do housework)
  2. Encourage the other person to do something he doesn’t really want to do (for example, if he doesn’t like to do sports, you can encourage him with a good reward)
  3. Competition for limited products/rights (for example, there is only one quarrel winning ticket per week, so do some exercise, housework, etc. first, and the person who successfully purchases can get the right to win the quarrel once this week)
  4. You can dynamically adjust the price of the services you provide based on the exchange status. For example, if the other party's sports completion rate is getting lower and lower, you can give the other party the reward that they want more at the moment.

I think this is a great tool for interaction between couples. Now if you want to achieve a similar effect, you can only manually make the same settings on both phones, and it is very troublesome to adjust.

Or you can first provide a function to export all the settings on the mobile phone and import them to another mobile phone, which can also achieve some similar effects.

@gn01842919
Copy link
Author

gn01842919 commented Nov 21, 2024

I updated the description, and translate the new content into English below since I found that the udpated content is not translated automatically:


Objective

Enhance motivation by leveraging the power of relationships (e.g., with friends, partners, or family). Instead of completing tasks together, this feature involves sharing a task/reward system, allowing users to assign tasks and rewards to each other.

Scenario

For example, couples can have a shared task platform (like a guild/alliance/nation) where they can have:

  • Joint Tasks (normal tasks): Tasks that both parties can do, such as regular exercise, reading, drinking water, or weekly cleaning.
  • Assigned Tasks: Tasks assigned to the other person, such as asking them to pick up a package or cook a specific dish for you.

Upon task completion, users can earn unique guild tokens, similar to "guild store tokens" or "event tokens" in mobile games. These tokens can be exchanged for exclusive guild rewards.

Rewards can include services provided by the other person (who submit the task), such as:

  1. A massage service
  2. Running an errand
  3. A "Win the Argument" token (can be used to reconcile during a cold war by asking the other person to initiate peace)
  4. A "Force Task" token (e.g., requiring the other person to study English for an hour — a task they are willing to do but often avoid)
  5. A "Treat Me to a Meal" reward
  6. "No Chores This Week" reward
  7. A day out planned by the other person
  8. Receiving a specific gift the other person purchases for you

The rewards would be listed and priced by the person submitting the assined task and offering the service, akin to suppliers in a shop. In the store, users could see items provided by different "suppliers" (i.e., users). There could also be general items not tied to specific suppliers, such as treating oneself to a movie.

Adjustments to joint task rewards could require mutual agreement before changes take effect.

This system would enable:

  1. Monitoring each other's task progress (e.g., whether one person hasn’t exercised, hydrated, or done chores for a week).
  2. Encouraging the other person to do tasks they tend to avoid (e.g., using a reward they like to motivate them to exercise).
  3. Competing for limited rewards/privileges (e.g., only one "Win the Argument" token is available per week, so users may rush to complete tasks to claim it).
  4. Dynamically adjusting service prices based on redemption trends (e.g., if the other person's exercise completion rate drops, offer a more desirable reward to encourage them).
  5. Gamifying the experience, making it more fun and engaging.

This would be a perfect tool for couples to interact playfully. Achieving a similar effect currently requires manually duplicating settings on two devices, which is cumbersome to manage.

Alternatively, introducing a feature to export all settings from one device and import them to another could provide a partial solution.

Additional Features

The system could also incorporate or extend functionality, such as:

  1. Introducing two types of currency within the guild, akin to mobile games where "gems" are reserved for special or challenging tasks. Gems could be used to purchase exclusive items or exchanged for regular coins.
  2. Allowing User A to review and grade tasks completed by User B (e.g., S, A, B, C grades) to determine the quality of completion. This is useful for tasks where outcomes aren't binary but depend on effort or results.
  3. Enabling time-limited events or bonus tasks initiated by one party, such as increasing rewards for specific tasks. This could be used to cheer up one person when they're feeling down or as a gesture of goodwill after a disagreement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants