views
9
likes
2

Comments

What do you think?
No comments yet.
Free

my community

Version: 0.7.022 days ago

Welcome to my community! This is a simple simulation built with Pygame, where you can explore a small world populated by autonomous AI characters. Interact with the environment and the inhabitants, observe their daily lives, and see how your actions influence their moods and relationships.

About the Game:

In "my community," you play as a blue square character in a procedurally generated world. The world contains various locations like a town square, shop, houses, a guard post, and a park, along with interactive objects like trees, rocks, and food sources. The time of day cycles between morning, afternoon, evening, and night, affecting the environment visually.

The AI characters in the world have their own needs (hunger, sleep, social) and goals. They will wander, seek food sources when hungry, look for beds to rest, and benches to socialize. They also have jobs like Merchant and Guard, and will attempt to go to and perform tasks at their workplaces during certain hours.

Gameplay Features:

  • Explore a Living World: Navigate a simple top-down world with different areas and objects.

  • Character Interaction: Interact with the AI inhabitants. Dialogue options allow you to greet them, ask about their day, and potentially trade with merchants. Your interactions and their needs influence their mood and their relationship with you.

  • AI Behavior: Observe AIs as they manage their needs, set goals, and move around the world autonomously. They will also interact with each other.

  • Resource Gathering: Interact with world objects like trees, rocks, and food sources to gather resources.

  • Needs and Moods: AIs have hunger, sleep, and social needs that impact their behavior and mood (happy, neutral, angry). Your interactions can help them fulfill some of these needs.

  • Reputation System: Your actions influence your reputation with individual AIs and your overall standing in the community.

Note: This project is a simulation focused on AI behavior and interaction systems rather than a traditional game with win/loss conditions.

How to Play:

  • Use the arrow keys to move your blue character.

  • Press Spacebar near an AI or interactive object to initiate interaction.

  • Use Up/Down arrow keys to select options in the interaction menu.

  • Press Enter to confirm a selection.

  • Press Escape to exit interaction menus.

Thank you for checking out my community!

disclaimer: this game is in early access, expect bugs or even crashes

#rpg #retro #survival #strategy #other #adventure



all-ages
Mild Language

there's a high chance that i will probably add ai (like chatgpt) to this game