Commit History

Author SHA1 Message Date
  Getty Ritter e83f73b055 cargo fmt 4 years ago
  Getty Ritter b79fb06fd3 Clean up more imports 4 years ago
  Getty Ritter 05ce97aae5 Move movement system to its own module 4 years ago
  Getty Ritter 3f5e9a82df Move the new components to the components module 4 years ago
  Getty Ritter baf7548aa9 Split GameEvent apart into separate types 4 years ago
  Getty Ritter eb6844e7ca Get rid of try_move_player 4 years ago
  Getty Ritter 455a4e7721 Implement high-level handling for GameEvent values, too 4 years ago
  Getty Ritter a754644818 InputEvents should be components, not resources 4 years ago
  Getty Ritter 074c9c0a5f Dispatch InputEvents to high-level GameEvents 4 years ago
  Getty Ritter 7a810ef9ab Add a low-level event abstraction 4 years ago
  Getty Ritter 57b16ceca5 cargo fmt 4 years ago
  tjalkane 9f09629632 Refactor player input to match multiple arms to same statement 4 years ago
  tjalkane fd65e47730 Refactor input bounds checking by clamping the values with min and max functions 4 years ago
  tjalkane a73640764d Fix: input bounds checking for x-axis 4 years ago
  Gabriel Martinez ba6bab58c2 Flip Y and U player movement keys to better match diagonals 4 years ago
  Herbert Wolverson 0908ae7edc Chapter 7 is basically working. 4 years ago
  Herbert Wolverson 6c0af360f8 More work on chapter 7. 4 years ago
  Herbert Wolverson bb561289dd Starting on chapter 7 4 years ago