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

AI Basic Foundations #8

Open
2 of 6 tasks
erematorg opened this issue May 9, 2024 · 0 comments
Open
2 of 6 tasks

AI Basic Foundations #8

erematorg opened this issue May 9, 2024 · 0 comments
Milestone

Comments

@erematorg
Copy link
Owner

erematorg commented May 9, 2024

Problem Description

LP currently lacks an AI system, hindering the development of dynamic behaviors for entities within the ecosystem. Without AI, entities cannot interact intelligently with their environment or other entities, limiting the depth and immersion of the gameplay experience. It also matters to make AI living by itself and not only being for the player purpose.

Proposed Solution

Implement foundational blocks for the AI system in LP to enable entities to exhibit simple behaviors, interact with their environment, and respond to stimuli. This involves laying down the groundwork for future AI development and creating a framework that can be expanded upon in later iterations.

The goal is to develop basic AI behaviors for entities, enabling them to perform simple decision-making and actions within a mock environment such as:

Alternatives Considered

Exploring alternative approaches such as finite state machines, rule-based systems, or pre-scripted behaviors for initial AI implementation in the project, considering the simplicity and scalability of each approach for laying down the foundational blocks.

Additional Context

The implementation of basic AI foundational blocks is crucial for kickstarting the development of LP's ecosystem simulation. While the initial focus is on creating simple behaviors and interactions, this feature request sets the stage for future expansions and enhancements to the AI system.

@erematorg erematorg added this to the 0.1 milestone May 9, 2024
@erematorg erematorg added the AI label Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants