add-bot

Generate bots with wandering, chasing, speaking, and state-machine AI in Enu levels.

482|12|Updated Feb 12, 2020
One-click install
npx skills add https://github.com/getenu/enu --skill add-bot-getenu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-bot
Source: https://github.com/getenu/enu/tree/main/share/agent/skills/add-bot
Command: npx skills add https://github.com/getenu/enu --skill add-bot-getenu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nim, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of adding bots (NPC robots) with complex behaviors to Enu levels, such as wandering, chasing players, speaking, and running state-machine AI.

Core Features & Use Cases

  • Bot Creation: Design bots with various behaviors like wandering, chasing, speaking, and state-machine AI.
  • Customization: Customize bot properties like color, speed, and specific behaviors.
  • Use Case: Use this Skill to create a bot that follows the player, speaks when approached, and has a state machine for different behaviors.

Quick Start

Create a bot with the description 'Guard Bot' and set its starting position at [5.0, 0.0, -15.0].

Frequently Asked Questions about add-bot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an NPC bot with custom behaviors in an Enu level?

You can create an NPC bot in an Enu level by defining its behaviors like wandering, chasing, or speaking through Nim programming scripts and setting its world position using JSON data.

What AI behaviors can I assign to bots in Enu level development?

In Enu level development, you can assign bots AI behaviors such as wandering, chasing players, speaking, and executing state-machine logic for complex interactions.

Do I need to know Nim programming to add bots to Enu levels?

Yes, you need Nim programming knowledge to write the bot behavior scripts required for adding bots with custom AI interactions to your Enu levels.

How do I set the starting position for a bot in an Enu level?

You set a bot's starting position in an Enu level by providing world position coordinates in JSON format, such as defining the starting point as [5.0, 0.0, -15.0].

Can I customize bot properties like speed and color in Enu?

Yes, you can customize bot properties such as color and speed in Enu to tailor the NPC appearance and movement dynamics within your generated level.

What is the best way to implement state-machine AI for NPCs in Enu?

The best way to implement state-machine AI for NPCs in Enu is by utilizing the bot creation framework to define different behavioral states and transitions through Nim programming scripts.