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