aboutsummaryrefslogtreecommitdiff
path: root/src/Game.hs
AgeCommit message (Expand)Author
2023-04-14Load the map list from a JSON fileJuan J. Martinez
2023-03-11Exit transitionJuan J. Martinez
2023-03-11Tidy up, state functions to state moduleJuan J. Martinez
2023-03-10Change stageJuan J. Martinez
2023-03-09Exit placement on the last batteryJuan J. Martinez
2023-03-09Exit stage WIPJuan J. Martinez
2023-03-09Use ALT + Enter to toggle fullscreenJuan J. Martinez
2023-03-04Show key or button depending on the controlsJuan J. Martinez
2023-03-03Better Gamepad support handling connection/disconnectionJuan J. Martinez
2023-03-03Simple game over menuJuan J. Martinez
2023-03-02Even less IORefJuan J. Martinez
2023-03-01Removed another unncessary IORefJuan J. Martinez
2023-03-01Removed unnecessary IORefJuan J. Martinez
2023-03-01Dropped ReaderT as is not really neededJuan J. Martinez
2023-03-01Pass an optional offset to the viewportJuan J. Martinez
2023-03-01Better commentsJuan J. Martinez
2023-03-01Scroll using SDL's viewportJuan J. Martinez
2023-02-26Draw the HUB on the top of the screenJuan J. Martinez
2023-02-26Revisited the game over sequenceJuan J. Martinez
2023-02-25Keep the hud in the game over screenJuan J. Martinez
2023-02-25Game over sequence WIPJuan J. Martinez
2023-02-24Removed testJuan J. Martinez
2023-02-23Bitmap fontJuan J. Martinez
2023-02-18Slimes hit enemiesJuan J. Martinez
2023-02-16Added lives to the HUDJuan J. Martinez
2023-02-15Game state, HUD, ... WIPJuan J. Martinez
2023-02-10Moved the entity spawn to Entity moduleJuan J. Martinez
2023-02-09Make entities in the map moduleJuan J. Martinez
2023-02-09Spawn objectsJuan J. Martinez
2023-02-08Use NoFieldSelectorsJuan J. Martinez
2023-02-07Avoid repeat for buttons a, b and menuJuan J. Martinez
2023-02-07Using OverloadedRecordDotJuan J. Martinez
2023-02-06Wrap entities operations on a typeJuan J. Martinez
2023-02-05Swpan new entitiesJuan J. Martinez
2023-02-05Basic gamepad supportJuan J. Martinez
2023-02-04Initial importJuan J. Martinez