aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-17formattingHEADmainJuan J. Martinez
2024-05-11SimplifiedJuan J. Martinez
2024-05-11Using 9.6Juan J. Martinez
2023-10-17Cleaner, more readable codeJuan J. Martinez
2023-10-17Better fontJuan J. Martinez
2023-10-16Now 9.4Juan J. Martinez
2023-08-24Use dot notationJuan J. Martinez
2023-08-02Fix the name to be accurateJuan J. Martinez
2023-05-28New saucer (flying enemy) spriteJuan J. Martinez
2023-05-28Fix horizontal rendering for 16x16 tilesJuan J. Martinez
It almost fixes vertical too, but there's an issue with the viewport.
2023-05-28Fix timing when jumping up in some casesJuan J. Martinez
2023-05-23Deadly blocks kill the playerJuan J. Martinez
Implemented "auto-checkpoints" based on where the player lands after a jump.
2023-05-23Add deadly tiles in the blocked layerJuan J. Martinez
Currently supported by enemies.
2023-05-17Ignore local helperJuan J. Martinez
2023-05-17Updated sdl2Juan J. Martinez
2023-05-16Change stage using a simple transitionJuan J. Martinez
2023-05-16Use play state instead of level complete, that includes game overJuan J. Martinez
2023-05-16Update state of the play loop in the play loopJuan J. Martinez
2023-05-07Updated the fontJuan J. Martinez
2023-05-03Sprite tweaksJuan J. Martinez
2023-05-02Use vector instead of listJuan J. Martinez
Should be more performant, access O(1) to elements.
2023-05-02FormattingJuan J. Martinez
2023-05-02Map animationsJuan J. Martinez
2023-05-02Spaceman sprite tweaksJuan J. Martinez
2023-04-30Support for multiple tilesetsJuan 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-30Using propertiesJuan J. Martinez
2023-04-28Better support for object propertiesJuan J. Martinez
Can read multiple and different types.
2023-04-25Reading direction property from entitiesJuan J. Martinez
2023-04-25The comment was wrongJuan J. Martinez
It is actually used by any entity that can "jump" (or uses applyGravity).
2023-04-25Added "tracker" enemyJuan J. Martinez
2023-04-23Sprite tweaks for a more consistent styleJuan J. Martinez
2023-04-23Added project fileJuan J. Martinez
2023-04-19Added "runner" enemyJuan J. Martinez
2023-04-19Simplified frame updateJuan J. Martinez
When the entity hits the player we don't really need to update the frame.
2023-04-17Added new shooter enemyJuan J. Martinez
2023-04-16Documented the notification moduleJuan J. Martinez
2023-04-16A bit more functionalJuan J. Martinez
2023-04-16Removed unnecessary $Juan J. Martinez
2023-04-15Make the solid frame partially transparentJuan J. Martinez
2023-04-15"Toaster" notificationsJuan J. Martinez
To provide feedback to the user when a controller is plugged/unplugged.
2023-04-15Added quoteJuan J. Martinez
2023-04-14Load the map list from a JSON fileJuan J. Martinez
2023-04-14Sprite tweaksJuan J. Martinez
2023-04-14Some tweaks to the fontJuan J. Martinez
2023-03-26Support entities facing leftJuan J. Martinez
Perhaps it would be better to support "custom properties" in tiled, but this is OK for now.
2023-03-21Introduce a set propertyJuan J. Martinez
Stopped abusing the direction property!
2023-03-21Player transition into the stageJuan J. Martinez
2023-03-11Exit transitionJuan J. Martinez
2023-03-11Tidy up, state functions to state moduleJuan J. Martinez
2023-03-11Add the exit it is drawn before any other entityJuan J. Martinez