ja tenim el control de la finestra i de la imatge
treballant en les tecles de funcio
This commit is contained in:
@@ -65,6 +65,10 @@ Follows the pattern from `jaildoctors_dilemma`:
|
||||
|
||||
A state machine alternates between `ModuleSequence` (state 1) and `ModuleGame` (state 0). Each module's `Go()` returns the next state (-1 to quit). Modules are allocated/freed each transition.
|
||||
|
||||
### Golden Rule: Do Not Touch Gameplay
|
||||
|
||||
The original game logic (gameplay, entities, map, scoring, collisions, animations) must remain untouched. All modernization work targets the presentation layer and infrastructure only: window management, configuration/persistence, rendering pipeline (overlay/UI), and build system. Any new feature (save states, options menu, etc.) must be implemented as an overlay on top of the existing game, never by modifying the original gameplay code.
|
||||
|
||||
### Key Conventions
|
||||
|
||||
- All surfaces are 320x200 = 64000 bytes. Pixel coordinates assume this fixed resolution
|
||||
|
||||
Reference in New Issue
Block a user