Consistency Updates Next


# Consistency Updates Needed

## Audio System

- [ ] Ensure all audio is using the correct bus ("Music" vs other buses)

- [ ] Standardize volume levels across all scenes

- [ ] Add transition fades for audio between scenes

- [ ] Verify bass-reactive settings work well with all menu music variations

## UI/Visual Consistency

- [ ] Implement scene transitions (the one we just discussed)

- [ ] Standardize button styles across all scenes (menu, settings, in-game)

- [ ] Ensure consistent font usage throughout

- [ ] Verify UI scaling and positioning in different resolutions

- [ ] Make sure cursor visibility is consistent (currently hidden in menu)

## Save System

- [ ] Add version number to save data for future compatibility

- [ ] Implement save data validation

- [ ] Add error handling for corrupted saves

- [ ] Consider backup save system

## Level Requirements

- [ ] Review and document all unlock conditions

- [ ] Ensure consistent difficulty curve

- [ ] Verify time requirements are achievable but challenging

Current requirements:

  - Level 2: < 8s in Level 1

  - Level 3: < 30s total

  - Level 4: < 45s total

## Code Organization

- [ ] Standardize debug print statements or replace with proper logging

- [ ] Create constants for commonly used values

- [ ] Move shared functionality to autoload singletons

- [ ] Document signal connections

## Performance Tracking

- [ ] Standardize how times are recorded

- [ ] Ensure hop counting is consistent across levels

- [ ] Verify power usage tracking

- [ ] Add statistics validation

## Project Structure

- [ ] Organize assets into clear categories

- [ ] Clean up unused resources

- [ ] Standardize file naming conventions

- [ ] Update export configurations

## Documentation

- [ ] Update code comments

- [ ] Create README with setup instructions

- [ ] Document key systems (save system, audio, etc.)

- [ ] Maintain changelog/version history

Leave a comment

Log in with itch.io to leave a comment.