Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-17 | formattingHEADmain | Juan J. Martinez | |
2024-05-11 | Simplified | Juan J. Martinez | |
2023-10-17 | Cleaner, more readable code | Juan J. Martinez | |
2023-08-24 | Use dot notation | Juan J. Martinez | |
2023-08-02 | Fix the name to be accurate | Juan J. Martinez | |
2023-05-28 | Fix horizontal rendering for 16x16 tiles | Juan J. Martinez | |
It almost fixes vertical too, but there's an issue with the viewport. | |||
2023-05-28 | Fix timing when jumping up in some cases | Juan J. Martinez | |
2023-05-23 | Deadly blocks kill the player | Juan J. Martinez | |
Implemented "auto-checkpoints" based on where the player lands after a jump. | |||
2023-05-23 | Add deadly tiles in the blocked layer | Juan J. Martinez | |
Currently supported by enemies. | |||
2023-05-16 | Change stage using a simple transition | Juan J. Martinez | |
2023-05-16 | Use play state instead of level complete, that includes game over | Juan J. Martinez | |
2023-05-16 | Update state of the play loop in the play loop | Juan J. Martinez | |
2023-05-02 | Use vector instead of list | Juan J. Martinez | |
Should be more performant, access O(1) to elements. | |||
2023-05-02 | Map animations | Juan J. Martinez | |
2023-04-30 | Support for multiple tilesets | Juan J. Martinez | |
- first one defines the tile layer tile size (e.g. 8x8) - can be of different size - parsing animation data for tile animations (WIP) | |||
2023-04-28 | Better support for object properties | Juan J. Martinez | |
Can read multiple and different types. | |||
2023-04-25 | Reading direction property from entities | Juan J. Martinez | |
2023-04-25 | The comment was wrong | Juan J. Martinez | |
It is actually used by any entity that can "jump" (or uses applyGravity). | |||
2023-04-25 | Added "tracker" enemy | Juan J. Martinez | |
2023-04-19 | Added "runner" enemy | Juan J. Martinez | |
2023-04-19 | Simplified frame update | Juan J. Martinez | |
When the entity hits the player we don't really need to update the frame. | |||
2023-04-17 | Added new shooter enemy | Juan J. Martinez | |
2023-04-16 | Documented the notification module | Juan J. Martinez | |
2023-04-16 | A bit more functional | Juan J. Martinez | |
2023-04-16 | Removed unnecessary $ | Juan J. Martinez | |
2023-04-15 | Make the solid frame partially transparent | Juan J. Martinez | |
2023-04-15 | "Toaster" notifications | Juan J. Martinez | |
To provide feedback to the user when a controller is plugged/unplugged. | |||
2023-04-14 | Load the map list from a JSON file | Juan J. Martinez | |
2023-03-26 | Support entities facing left | Juan J. Martinez | |
Perhaps it would be better to support "custom properties" in tiled, but this is OK for now. | |||
2023-03-21 | Introduce a set property | Juan J. Martinez | |
Stopped abusing the direction property! | |||
2023-03-21 | Player transition into the stage | Juan J. Martinez | |
2023-03-11 | Exit transition | Juan J. Martinez | |
2023-03-11 | Tidy up, state functions to state module | Juan J. Martinez | |
2023-03-11 | Add the exit it is drawn before any other entity | Juan J. Martinez | |
2023-03-10 | Change stage | Juan J. Martinez | |
2023-03-09 | Exit placement on the last battery | Juan J. Martinez | |
2023-03-09 | Exit stage WIP | Juan J. Martinez | |
2023-03-09 | Use ALT + Enter to toggle fullscreen | Juan J. Martinez | |
2023-03-04 | Fix: controller device added uses joystick index | Juan J. Martinez | |
While the other events rely on joystick's instance ID. | |||
2023-03-04 | Fix rendering for vertical scroll | Juan J. Martinez | |
There's still the issue of not doing clipping on the top of the screen. | |||
2023-03-04 | Show key or button depending on the controls | Juan J. Martinez | |
2023-03-03 | Better Gamepad support handling connection/disconnection | Juan J. Martinez | |
2023-03-03 | Simple game over menu | Juan J. Martinez | |
2023-03-02 | Even less IORef | Juan J. Martinez | |
Also reviewed comments and made the action to add effects more general. | |||
2023-03-02 | Clarified comments | Juan J. Martinez | |
2023-03-01 | Untangle state changes into actions | Juan J. Martinez | |
WIP: still unclear if we really need the IORefs! | |||
2023-03-01 | Removed another unncessary IORef | Juan J. Martinez | |
2023-03-01 | Removed unnecessary IORef | Juan J. Martinez | |
2023-03-01 | Dropped ReaderT as is not really needed | Juan J. Martinez | |
2023-03-01 | Pass an optional offset to the viewport | Juan J. Martinez | |