AI Village - main_map

๐ŸŽฎ Controls โ–ผ
WASD or Arrow keys to move
E quick interact with NPC
TAB start chat with NPC
Enter send chat message
Escape end chat
๐Ÿ–Œ๏ธ Block Editing:
Double Click place selected block
Shift+Click edit portal transitions
๐ŸŽต Background Music โ–ผ
Supports MP3, WAV, OGG formats
0% 50% 100%
No music loaded
๐Ÿ“Š Audio Visualizers โ–ผ
๐ŸŒฒ Ambient Sound โ–ผ
Atmospheric sounds: forest, wind, rain, etc.
0% 30% 100%
No ambient sound loaded

๐ŸŽจ Default Assets โ–ผ



These are used when no custom sprites are loaded
SQLite Status: Initializing...
๐ŸŽญ Custom Sprites & NPC โ–ผ
Recommended: 32x32 pixel images
โœ๏ธ Quick Sprite Editor โ–ผ
Edit sprites directly in-game (32ร—32 pixels)
๐Ÿ”Š Character Movement Sounds โ–ผ
Upload sound effects for character movements
No sound loaded
No sound loaded
0% 50% 100%
Recommended: Short audio files (WAV, MP3, OGG)

๐Ÿ—„๏ธ SQL Browser โ–ผ

โฌ‡๏ธ Download Sample Database Example .sqlite file for testing
Download current database
Select a SQLite database file (.sqlite, .db, .sqlite3)
Save current state before changes
Save: Export all game data to database
Load: Refresh all data from database
Ready to execute queries...

Enhanced with optional OpenAI integration for intelligent NPC conversations. API key stays local. Press ESC to pause/resume.

๐Ÿšถ Player
Health
100
Reputation
0
Position
0, 0
Time Played
00:00:00
๐Ÿค– NPC 0
State
โ€”
Distance
0.0
Position
0, 0

AI & Chat

๐Ÿค– AI Configuration โ–ผ
Using basic responses
API key stored locally in browser database
OpenAI API requests will appear here.
๐Ÿ“ System & NPC Prompts โ–ผ

System:
๐Ÿง  NPC Memory / Dialogue โ–ผ
No memory yet.
๐Ÿ’ฌ Chat with NPC โ–ผ
Move close to NPC and press TAB to start chatting
SQLite: Initializing...
๐Ÿ“‹ Event Log โ–ผ
๐ŸŽจ Custom Grid Blocks โ–ผ


๐Ÿ’ก Click on grid tiles to paint with selected block type
๐Ÿ“ Recommended: 32x32 pixel images
๐Ÿ—‚๏ธ Advanced Grid Management โ–ผ
๐Ÿšช Grid Transitions & Map Management โ–ผ
main_map
Set a unique ambient sound for this map that plays automatically on transition
No ambient sound set for this map
Shift+Click a cell on the grid to select it, then set its portal destination
No cell selected
Leave as "Use Default" to use global setting
Choose the visual effect when moving between maps

๐Ÿšจ SIMPLE DEBUG

๐Ÿ“Ÿ Console Mirror: PAUSED
Mirror Controls
โšก JavaScript Console:
๐ŸŽจ
๐Ÿ“ท