forked from BekBrace/Missile-Command
-
Notifications
You must be signed in to change notification settings - Fork 0
Fable completion #17
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
Merged
Merged
Fable completion #17
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
8d146a0
Wire core gameplay loop: attack pacing, MIRV, smart bombs, fliers, me…
CAG07 3b77f0f
Add rendering pipeline: native 256x231 surface, upscaling, HUD, controls
CAG07 0a67718
Add scoring multiplier and fix permanent city loss; count-up tally sc…
CAG07 bac8f4a
Add procedural POKEY-style audio synthesis (numpy)
CAG07 1052e05
Split application controller out of main.py into src/app.py
CAG07 6887d6a
Replace approximated wave tables with real wave-guide data
CAG07 43ebcd1
Rework silo/city terrain to match reference arcade screenshots
CAG07 a23202c
Wire attract-mode autoplay demo and high-score table into the app
CAG07 be80414
Move attract-mode high-score table up to mid-screen
CAG07 9755df2
Add headless 20-wave simulation test (SPEC.md acceptance criteria)
CAG07 59b0a59
Close SPEC.md gaps: operator options, wave intro, non-blocking initia…
CAG07 93a16f1
Add edge-case coverage for city/defense/missile managers; remove dead…
CAG07 787a2fd
Fix wave 1+ difficulty: ICBM "speed" was a velocity, should be a delay
CAG07 e7031b1
Redesign flier sprite as a jet silhouette instead of a plain triangle
CAG07 d826729
Widen native playfield to 410x231 (16:9-ish) for modern monitors
CAG07 bdb3af9
Fix invisible destroyed-city/silo rendering; mouse buttons -> 3 silos
CAG07 37ab189
Fix "destroyed with no missile around" and MIRVs on wave 1
CAG07 2d21ceb
Add persistent ground cratering from any explosion touching the ground
CAG07 71627b8
Fix the real cause of "damage out of nowhere": intercepted ICBMs
CAG07 6a5af21
Add keyboard input for high-score initials entry
CAG07 3e5d9dd
Slow down and smooth out the wave difficulty ramp per playtest feedback
CAG07 0f86d44
Fix keyboard input for high-score initials (it silently did nothing)
CAG07 996d628
Add sounds
CAG07 57957d7
Merge branch 'main' into fable-completion
CAG07 f9a86ff
Potential fix for pull request finding
CAG07 e96cee8
Potential fix for pull request finding
CAG07 d2a2e5f
Potential fix for pull request finding
CAG07 fccb7d9
Potential fix for pull request finding
CAG07 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,9 @@ | ||
| __pycache__/ | ||
| *.pyc | ||
| .pytest_cache/ | ||
| scores.json | ||
| .coverage | ||
| scores.json | ||
|
|
||
| # Claude | ||
| SPEC.md | ||
| .claude |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.