AEFeinstein / AEFeinstein/Super-2024-Swadge-FW

Tomi's Quest

Abierto
#656 0 comentarios 0 reacciones 1 asignado Reclamado por @AEFeinstein Ver en GitHub
Lenguaje dominante
C
Estrellas
34
Forks
22
Merge medio
3 d 15 h
PR fusionados (30 d)
10

Descripción

## Summary

### Player Controls

- [x] B: Swing sword
- [ ] Upgrade: Hold for spin attack
- [x] A: Short - Jump
- [x] A: Long - switch to instrument mode
- [x] Right Swipe Down: Shoot arrow
- [ ] Upgrade: three simultaneous arrows (fan shape)
- [x] Right Swipe Up: Drop Bomb
- [ ] Upgrade: three simultaneous bombs
- [x] Right Touch Tap: Boomerang (simon says microgame)
- [ ] Upgrade: Boomerang fills in hole floor tiles
- [x] Left Touch Tap: Four shield zones
- [ ] Upgrade: perfect shields reflect projectiles
- [ ] Turntable station: Spin Rhythm XD minigame

### Game Sequence

- [x] Get Ewi
- [x] Slash bush
- [x] Get MPoints
- [x] Buy Bombs
- [x] Bomb wall
- [x] Get Jump
- [x] Jump over pit
- [x] Get Shield
- [ ] Fight shield-necessary enemy
- [x] Get Bow
- [x] Shoot bow-specific target
- [x] Get Boomerang
- [x] Something that requires a boomerang
- [x] Get Turntables
- [ ] Play turntable minigame
- [x] Get Dorias Lullaby
- [x] Play lullaby to open gate

### Misc

- [x] Script action trigger when block is on a switch

## Technical Spec

## UI

## Mockups

## How to Test

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

No files or tests are named. Start by locating the Tomi's Quest gameplay code and where player input plus sequence/state progression are handled, then map each unchecked checklist item to those components. After mapping, follow the project’s normal firmware build/flash path to run the game and validate the quest flow and controls. Done means all unchecked tasks (upgrades, enemy/fight step, and pending mini-games) behave as described in the sequence.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
c
Área
game-dev
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
40/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.