Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Round-specific objects #10

Open
luksamuk opened this issue Jan 7, 2025 · 0 comments
Open

Round-specific objects #10

luksamuk opened this issue Jan 7, 2025 · 0 comments
Assignees
Labels
Drawn Assets Changes involving drawn assets and tools (Aseprite, Gimp, Tiled) Engine Changes involving engine code (mostly C or MIPS assembly) enhancement New feature or request Tooling Changes involving game tooling (mostly Python)

Comments

@luksamuk
Copy link
Owner

luksamuk commented Jan 7, 2025

Introduce round-specific objects, which can mean various gimmicks and also enemies.

This might also mean that we need a generic spawner object to work with, when it comes to enemies, which will probably be "free objects" spawned when the camera is close enough, if the spawner hasn't been destroyed.

Currently we have a few texture pages reserved so we can use two 256x256 textures to pack round-specific objects, but we might need to revise level tools and table generators so we properly export level-specific data.

@luksamuk luksamuk added Drawn Assets Changes involving drawn assets and tools (Aseprite, Gimp, Tiled) Engine Changes involving engine code (mostly C or MIPS assembly) enhancement New feature or request Tooling Changes involving game tooling (mostly Python) labels Jan 7, 2025
@luksamuk luksamuk self-assigned this Jan 7, 2025
@luksamuk luksamuk added this to Sonic XA Jan 7, 2025
@luksamuk luksamuk removed their assignment Jan 7, 2025
@luksamuk luksamuk moved this to Backlog in Sonic XA Jan 7, 2025
@luksamuk luksamuk moved this from Backlog to Ready in Sonic XA Jan 10, 2025
@luksamuk luksamuk self-assigned this Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Drawn Assets Changes involving drawn assets and tools (Aseprite, Gimp, Tiled) Engine Changes involving engine code (mostly C or MIPS assembly) enhancement New feature or request Tooling Changes involving game tooling (mostly Python)
Projects
Status: Ready
Development

No branches or pull requests

1 participant