-
Notifications
You must be signed in to change notification settings - Fork 40
[FEAT] Apple Visual Redesign #448
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
base: dev
Are you sure you want to change the base?
[FEAT] Apple Visual Redesign #448
Conversation
- Add draw_circle method to RenderEnqueue Protocol and PygameSurfaceRenderer - Modify EntityRenderSystem to respect shape field for proper circle rendering - Implement realistic apple drawing with elliptical body, brown stem, and green leaf - Apples now render as realistic fruit instead of simple rectangles - Maintains backward compatibility for other shapes (square, rectangle) Closes #XXX
DeguShi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great addition, good job!
LeonardoIshida
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The apple looks great!
src/game/scenes/menu.py
Outdated
| else: | ||
| try: | ||
| import pygame | ||
|
|
||
| if pygame.mixer.music.get_busy(): | ||
| pygame.mixer.music.stop() | ||
| from game.services.assets import GameAssets | ||
|
|
||
| GameAssets._current_music_track = None | ||
| except Exception: | ||
| pass |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this need to be added to draw the new apple?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done — the commits related to the menu audio have already been removed.
phprestes
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the commits about menu audio.
|
Done — the commits related to the menu audio have already been removed. |
|
@JhonatanBarboza, thanks for keeping up with our requests and for your patience. Now, if you can just resolve the conflicts once more I will close the other two change requests and merge your contribution into the dev. |
feat: implement realistic apple rendering with stem and leaf
Closes #447
