-
ac57e9ee38
Update crates. Fmt. Clippy.
master
logaritmisk
2017-11-21 09:50:59 +01:00
-
ec42cb33e0
Did stuff.
logaritmisk
2017-02-03 10:00:07 +01:00
-
8178b415ae
Update sdl2.
logaritmisk
2017-01-04 16:39:58 +01:00
-
c9db5ba062
Small refactor of Layer.
logaritmisk
2016-12-27 16:59:57 +01:00
-
f2b4e417e0
And it works again.
logaritmisk
2016-11-14 21:07:54 +01:00
-
923b64994b
Upgrade sdl2 and sdl2 image.
logaritmisk
2016-10-02 22:27:17 +02:00
-
aced867ad9
Merge branch 'master' of github.com:Logaritmisk/rust-smb
logaritmisk
2016-06-15 19:51:36 +02:00
-
-
65909c4275
Moved physics to physics.
logaritmisk
2016-06-15 19:51:24 +02:00
-
d89d2b0d32
Fixes (Thanks clippy!).
logaritmisk
2016-06-15 16:09:52 +02:00
-
-
4c2b5a994c
Let KeyboardManager handle events. Clean up event loop a little.
logaritmisk
2016-06-12 21:48:27 +02:00
-
19a1f4b8f9
Update SDL2 and SDL2 Image.
logaritmisk
2016-06-08 00:33:27 +02:00
-
9926aa177c
Move player components to separate mod.
logaritmisk
2016-06-08 00:14:58 +02:00
-
4f1d72b94f
Move out GameObject and components.
logaritmisk
2016-06-08 00:03:35 +02:00
-
a4f31c0397
Clean up some warnings.
logaritmisk
2016-06-07 23:54:15 +02:00
-
bdd3d4db3a
And he can stand still!
logaritmisk
2016-06-07 23:46:13 +02:00
-
2906672289
Move flip_horizontal to PlayerGraphicsComponent.
logaritmisk
2016-06-07 23:18:49 +02:00
-
20557bbf79
New timer struct. Fix frame rate for animated sprites.
logaritmisk
2016-05-30 22:58:38 +02:00
-
2c7d5cc1d6
Upgrade SDL2 and SDL2 Image.
logaritmisk
2016-05-17 20:37:57 +02:00
-
6034e21e25
Upgrade SDL2 and SDL2 Image.
logaritmisk
2015-12-14 08:51:07 +01:00
-
6148c06087
Did things I don't remember :'(
logaritmisk
2015-12-04 16:45:38 +01:00
-
02a7f536cc
Fix sprite for player.
logaritmisk
2015-11-25 11:09:54 +01:00
-
4addaac331
Flip!
logaritmisk
2015-11-23 07:12:13 +01:00
-
ad75b2fbfa
Jay! Works now!
logaritmisk
2015-11-20 17:31:18 +01:00
-
0acb7c224d
Almost nothing.
logaritmisk
2015-11-20 07:34:34 +01:00
-
0d4cbe7487
It's close to work now!
logaritmisk
2015-11-19 23:08:44 +01:00
-
dc2ad09f4f
Stuff.
logaritmisk
2015-11-19 12:57:41 +01:00
-
78c6cf66c1
Add Sprite to GameObject.
logaritmisk
2015-11-19 10:58:44 +01:00
-
f1714015db
Stuff.
logaritmisk
2015-11-18 14:01:14 +01:00
-
4edfc9a67e
Remove TextureManager.
logaritmisk
2015-11-18 08:49:09 +01:00
-
2ba792a8fd
Prepare for a texture handler.
logaritmisk
2015-11-18 07:08:12 +01:00
-
578909c847
Prepare to flip player.
logaritmisk
2015-11-17 16:41:42 +01:00
-
a9d90d8c23
Prepare support to flip sprite.
logaritmisk
2015-11-17 13:23:07 +01:00
-
cd3c290b03
D'oh!
logaritmisk
2015-11-17 13:02:08 +01:00
-
3749e8d101
Clean up and fixes for collision handling.
logaritmisk
2015-11-17 09:02:09 +01:00
-
2ef29c4021
More testing.
logaritmisk
2015-11-17 07:04:31 +01:00
-
8b4ca56a2f
Add tests for Layer::find_intersecting.
logaritmisk
2015-11-16 21:17:35 +01:00
-
250d323a1c
Almost! Just need to fix the collision handling.
logaritmisk
2015-11-16 18:04:31 +01:00
-
2828a8ea04
Rect needs to have and height and width.
logaritmisk
2015-11-16 15:13:01 +01:00
-
5d5a693508
Upgrade to most recent version of Rust. Still doesn't work.
logaritmisk
2015-11-16 10:44:01 +01:00
-
b91ae6cb29
upgrade sdl2 and sdl2_image. use beta 2
logaritmisk
2015-04-22 13:32:21 +02:00
-
d7d1ab1dc7
Use core Float instead of std::num::Float
logaritmisk
2015-04-08 21:26:31 +02:00
-
aaceb9fd23
It's alive!
logaritmisk
2015-04-08 21:23:18 +02:00
-
d14951e53a
Get SDL2 and SDL2 Image to work together. New event pump logic.
logaritmisk
2015-04-08 16:52:00 +02:00
-
02e8dfec78
upgrade to rust nightly
logaritmisk
2015-01-29 09:26:59 +01:00
-
d204978936
added graphics
logaritmisk
2015-01-21 19:57:53 +01:00
-
d3ccd913c6
added more to the first level
logaritmisk
2015-01-17 13:30:45 +01:00
-
26f55642d5
move sprite to a separate file
logaritmisk
2015-01-17 12:32:45 +01:00
-
6957f340f3
removed old sprite sheet file, added static and animated sprites
logaritmisk
2015-01-16 17:29:26 +01:00
-
05ee60cdc4
update readme with sdl2_image
logaritmisk
2015-01-14 17:27:18 +01:00
-
bbeef60472
jay, working png support
logaritmisk
2015-01-14 17:19:04 +01:00
-
9465b750b6
more mario like controls
logaritmisk
2015-01-12 20:31:04 +01:00
-
817e66ec67
added acceleration to player
logaritmisk
2015-01-12 17:00:04 +01:00
-
b02f487e18
get_tile now returns an Option<&Tile>
logaritmisk
2015-01-12 14:26:26 +01:00
-
b481a4f3bb
better collision logic for tiles
logaritmisk
2015-01-12 14:13:17 +01:00
-
1c9af73baa
upgrade to rust alpha 1.0.0
logaritmisk
2015-01-12 12:51:13 +01:00
-
2d53866272
fixed some bugs with collision detection
logaritmisk
2015-01-06 23:37:00 +01:00
-
ff9ab15240
better collision detection, i hope
logaritmisk
2015-01-06 23:12:35 +01:00
-
b5f94170f7
rename get_rect to to_rect, and there is scrolling!
logaritmisk
2015-01-06 18:16:33 +01:00
-
db4b16c08d
moved camera to a separate mod and use Rect intersection and has_intersection methods
logaritmisk
2015-01-06 16:07:03 +01:00
-
62c74a0736
for_each_intersecting gives a rect
logaritmisk
2015-01-06 15:35:34 +01:00
-
9623439ca7
only zero velocity when we should
logaritmisk
2015-01-06 15:07:32 +01:00
-
37c502aef3
better tile handling and update sdl
logaritmisk
2015-01-06 15:02:41 +01:00
-
62101e8466
just check intersecting tiles
logaritmisk
2015-01-02 16:02:17 +01:00
-
4cca0eac2c
a simple tile system
logaritmisk
2015-01-02 15:23:45 +01:00
-
e313bbf80a
better collision handling
logaritmisk
2014-12-23 21:51:17 +01:00
-
4c298d3a64
be kind to the cpu, it has a lot to do
logaritmisk
2014-12-23 11:37:43 +01:00
-
75eebf1770
just look at y for now
logaritmisk
2014-12-23 11:28:38 +01:00
-
d2ace9cc23
update sdl2 to 0.0.10
logaritmisk
2014-12-16 21:53:26 +01:00
-
85c95f24f2
update readme, added super duper mega simple collision detection
logaritmisk
2014-12-15 09:37:11 +01:00
-
3b72327f0e
prepare for some super basic collision detection
logaritmisk
2014-12-13 16:44:53 +01:00
-
0176bb2987
update to sdl2 0.0.8, and move code to modules
logaritmisk
2014-12-13 16:32:13 +01:00
-
f950e01002
added readme
logaritmisk
2014-12-11 15:24:58 +01:00
-
97d1e02614
rename and move floor down 100 px
logaritmisk
2014-12-11 10:35:06 +01:00
-
70edeb9580
aahh, now i understand that warning
logaritmisk
2014-12-10 21:48:08 +01:00
-
9b191353ac
we dont need to have a named loop right now
logaritmisk
2014-12-10 21:42:24 +01:00
-
08ac748078
move player update code to a method
logaritmisk
2014-12-10 21:39:11 +01:00
-
36dc4e62cd
remove font, and create a player struct
logaritmisk
2014-12-10 21:32:23 +01:00
-
1bc1b6a4c6
kill all whitespaces
logaritmisk
2014-12-10 20:46:52 +01:00
-
8d76577515
we got jumping
logaritmisk
2014-12-10 20:40:07 +01:00
-
4afcc799ec
i am an idiot, now it is so smoooth
logaritmisk
2014-12-10 20:16:40 +01:00
-
065d816e58
forgot gitignore
logaritmisk
2014-12-10 20:02:57 +01:00
-
ff6a478989
initial commit
logaritmisk
2014-12-10 20:02:43 +01:00