adventuring / adventuring/ChaosFight

Implement CPU player logic for all 16 characters

Aberta
#164 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Assembly
Estrelas
1
Forks
0
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

**Issue:** CPU player needs logic for each of the 16 characters and should only trigger the same functions that joystick would do for a human player.

**Current Status:**
- CPU player logic likely exists in `Source/Routines/PlayerInput.bas` or related files
- Need to ensure CPU can control all 16 characters with appropriate AI behavior
- CPU should use the same input functions as human players (joystick simulation)

**Requirements:**
- CPU player logic for all 16 characters:
- Bernie, Curling sweeper, Dragonet, EXO Pilot, Fat Tony, Megax, Harpy, Knight Guy, Frooty, Nefertem, Ninjish Guy, Pork Chop, Radish Goblin, Robo Tito, Ursulo, Veg Dog
- CPU should simulate joystick input rather than directly manipulating game state
- Each character should have appropriate AI behavior patterns
- CPU difficulty levels (easy, medium, hard) for different skill levels

**Technical Notes:**
- CPU player should call the same input handling functions as human players
- Use `PlayerInput.bas` functions but with AI-generated input instead of joystick reading
- Character-specific AI should be based on character abilities and playstyle

**Priority:** High
**Milestone:** 1

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.