🌌 Mars vs Venus: The Battle of Minds 🌌


github link: https://github.com/TwoBitCode/Mars_VS_Venus

(for Assignment4: I think our implementation for the senerios is something worth noticing)

"Can you truly understand the other side?"

Discover the core formal elements of Mars vs Venus and detailed game insights on our Wiki page.

DALL·E 2024-11-12 14 07 01 - A fictional game setting illustrating a contrast between Mars and Venus themes_ a split-screen showing two distinct environments  On the left, a red,

Features 🌟


  • Two Perspectives 🔄: Choose to play as Mars or Venus, each with a unique mentality and emotional responses.
  • Choice-Based Scenarios 🎭: Navigate through various scenarios with multiple choices that test your emotional intelligence and communication skills.
  • Correct Answer Scoring 💰: Earn points for choosing the correct response based on the opposite gender’s perspective.
  • Feedback System 📝: Receive feedback after each decision to understand why it was correct or incorrect.
  • Progressive Challenges ⏩: Each level presents a new scenario with increasing difficulty, promoting learning and reflection.
  • Score Display 🏆: Track your performance and see your score after every decision and at the end of the game.

How to Play 🕹️


  1. Game Start: When the game begins, select your gender (Mars or Venus). Your perspective will shape the scenarios that follow.
  2. Scenario Choice: Each scenario presents a conflict or relationship challenge with a set of possible responses.
  3. Make a Choice: Choose the option that best aligns with how the opposite gender would react in the situation.
  4. Feedback and Scoring: After making a choice, the game provides feedback on whether your choice was correct or not, and your score is updated.
  5. Next Scenario: The game progresses with a new scenario, challenging you to further understand the other side.
  6. End of Game: After completing all scenarios or after a set number of wrong answers, the final score is shown.

🧠 Game Overview


Mars vs Venus: The Battle of Minds places players in a fictional world where men (Mars) and women (Venus) are portrayed as distinct beings with unique mentalities, emotions, and perspectives. The player selects a side – Mars or Venus – and navigates through intergender challenges. The aim is to comprehend the emotions of the opposite side and respond effectively to resolve interpersonal situations. Each scenario mirrors real-life relationship challenges, featuring interactions, dialogues, and creative solutions that lead to success or failure. Players make choices based on responses from others, requiring them to interpret emotions and solve communication problems to progress successfully.

The game emphasizes relationship management and showcases differences in communication and thinking patterns between genders. Throughout the journey, players encounter diverse scenarios, making decisions that require them to choose between a "Mars" or "Venus" approach, ultimately fostering mutual understanding and effective communication between genders.

📱 Platforms


The game is designed for both PC and mobile platforms, featuring a user-friendly interface. Mobile versions are optimized for touch-screen interactions.

🕹️ Core Elements


1. 👥 Players


  • Age / Skill Level: Mars vs Venus is intended for adults aged 18 and over, especially those interested in human relationships, interpersonal communication, and social psychology. The game is suitable for players of all experience levels, whether new to gaming or experienced.
  • Number of Players: This is a single-player game, but players can compare their answers with others and learn from them. A ranking system allows players to view how others responded to the same scenarios.
  • Interaction: The game is primarily focused on cooperative problem-solving, with an emphasis on resolving intergender communication issues. A competitive aspect arises as players must correctly interpret the emotions of the opposite side to succeed.

2. 🎯 Objectives


  • Primary Objectives: The player’s goal is to understand the other side’s emotions in various scenarios and select the correct response from a set of options. Success depends on resolving multiple scenarios correctly (such as interpreting emotions and responding appropriately).
  • Objective Clarity: Each level has a clear goal (e.g., understanding the emotions of the other side in a specific situation). A voting system reflects how other players responded, helping players learn from peer insights. Objectives are presented with each scenario, requiring players to address emotional challenges (e.g., "What could upset the other side in this situation?") and anticipate responses.

3. 🔄 Processes


Initial Game Process: The First 30 Seconds


  • Actions: The player begins by choosing a side – Mars or Venus. Initially, they are introduced to the game's core dynamics, including the unique mentalities and emotional nuances of each side. A basic scenario provides an example of conflict resolution.
  • Location: The game begins at the main screen, where the player selects their side. Following the choice, they are introduced to an initial scenario that highlights the mental and emotional challenges of the chosen side.
  • Timing: The game starts immediately after selection, presenting an introductory scenario requiring the player to respond thoughtfully to understand the opposite side.
  • Method: The player starts with a brief interactive scene that demonstrates the game’s core dynamics. The player selects an action from the available options using a mouse or touchscreen, receiving instant feedback on the choice. This phase aims to engage the player with a thought-provoking scenario.

Core Gameplay Loop


  • Actions: The player selects responses or actions from various options in each emotional scenario. Each choice represents a decision from the character’s perspective based on the chosen side (Mars or Venus), affecting how the story unfolds and the emotional challenges faced.
  • Location: Scenarios vary – social situations, emotional tasks, and dialogues are presented to deepen the player’s understanding of the dynamics between sides.
  • Timing: The core gameplay loop extends throughout the game experience, with each scenario requiring decisions in line with the player's side’s principles, impacting game progression.
  • Method: The player selects responses or actions from a set of choices, using the mouse or touch. Immediate feedback indicates whether the choice was successful.

End Game Process


  • Actions: The game concludes when the player has successfully interpreted the opposite side’s emotions across multiple scenarios or fails after exceeding the maximum number of incorrect choices.
  • Location: The game ends either by successfully resolving the final scenario or by returning to the start with new insights after too many mistakes.
  • Timing: The end process occurs upon completing all required scenarios or upon repeated failure, depending on the player’s understanding of the other side’s emotions.
  • Method: Upon successful completion, the player receives a summary of their success in managing intergender dynamics. In case of failure, feedback highlights mistakes, encouraging the player to try again.

4. 📜 Rules


  • Impact on Experience: Rules establish clear expectations around understanding the opposite side’s emotions. Choices must align with the intended mentality (Mars or Venus) to succeed, emphasizing accuracy in emotional interpretation.
  • Learning the Rules: The game introduces rules gradually through the initial tutorial and feedback, providing explanations and visual cues as scenarios unfold.

5. 💡 Resources


  • Emotional Intelligence: Understanding the nuances of the other side's feelings is essential for success. Feedback after each scenario acts as a resource, offering insights for better interpretation in future decisions.

6. 💥 Conflicts


  • Main Conflicts: Players face challenges in deciphering the other side's emotions accurately, navigating potential misunderstandings and learning to avoid conflict.
  • Effect on Experience: These conflicts create engaging challenges, deepening the player’s understanding of intergender perspectives and emotional management.

7. 🌐 Boundaries


  • Game World: The game is set within a structured environment where players engage in relationship scenarios. The world is metaphorically split into two perspectives (Mars and Venus), allowing players to understand their side’s limitations and the complexities of the other.
  • Ease of Navigation: Each scene offers clear navigation, allowing players to focus on emotional decisions without physical exploration.

8. 🏆 Possible Outcomes


  • Success and Failure: Players can either progress by resolving scenarios correctly or fail by making too many incorrect choices. Some outcomes are revealed during play, showing the nuances of the other side’s thinking.
  • Skill vs. Luck: Success relies primarily on the player's understanding and interpretation skills, with minimal reliance on chance.

Scripts Breakdown 📝


Scenario 🎮


  • Function: Represents a single scenario in the game with the question, choices, correct answer, and feedback.
  • Main Tasks: Used to store scenario data in a ScriptableObject format.

GameManager 🛠️


  • Function: Controls the overall gameplay, including selecting scenarios, managing the player’s choices, and updating the score.
  • Main Tasks: Handles game flow, tracks the player’s score, and presents the next scenario.

ChoiceButton 🔘


  • Function: Manages the behavior of each choice button in the scenario.
  • Main Tasks: When clicked, it calls the MakeChoice() function in GameManager to check if the answer is correct and updates the score.

ScoreManager 💰


  • Function: Manages the player's score, keeping track of points for correct answers.
  • Main Tasks: Updates the score text UI and ensures that the score is displayed correctly at all times.

Gameplay Logic 🧠


  1. Choosing Mars or Venus: The game begins with the player choosing a side (Mars or Venus), each with unique responses.
  2. Scenario Presentation: Each scenario presents a challenge or interpersonal situation.
  3. Answer Choices: Players must select from multiple answers that represent how the opposite gender would respond.
  4. Scoring and Feedback: A correct choice adds to the score, and feedback is given to explain the choice.
  5. Next Scenario: If the player chooses correctly, the game moves to the next scenario. Incorrect answers might result in a penalty or a game restart.
  6. Game Over: The game concludes when the player finishes all scenarios or chooses incorrectly multiple times. The final score is shown.

How to Customize ✨


  • Scenarios: You can create new scenarios by adding new Scenario ScriptableObjects, customizing the questions, choices, and feedback.
  • Gender Perspectives: Modify the Mars and Venus response behaviors to create more realistic or diverse communication patterns.
  • Score System: Adjust the scoring system (e.g., adding bonus points for certain choices or deducting points for incorrect answers).
  • UI Customization: Adjust the UI layout and design to fit your preferred aesthetic.

👥 Team Members


  • Lead Developers: Vivian Umansky & Miriam Nagar
    Roles: Coding, design, and implementation.
Published 15 days ago
StatusReleased
PlatformsHTML5
AuthorTwoBitCode
Made withUnity

Leave a comment

Log in with itch.io to leave a comment.