Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Separate tileset loading from MapScene::render to MapScene::load_tilsetHEADmaster | Nao Pross | 2019-01-14 | 1 | -48/+56 |
| | |||||
* | Rename view in MapScene for future impl with more views (ex MiniMap) | Nao Pross | 2019-01-14 | 1 | -6/+6 |
| | |||||
* | Change titlebar style to allow resizing | Nao Pross | 2019-01-11 | 1 | -1/+1 |
| | |||||
* | Add structure to support Scenes (MenuScene, MapScene, ...) | Nao Pross | 2019-01-10 | 1 | -83/+94 |
| | |||||
* | Update pan to use less Graphics members | Nao Pross | 2019-01-10 | 1 | -21/+12 |
| | |||||
* | Add pan and partial zoom implementation | Nao Pross | 2019-01-10 | 1 | -8/+53 |
| | | | | | The zoom currently works only by zooming towards the center of the window, when instead it should zoom under the cursor. | ||||
* | Add view and MouseWheel / MouseClick events | Nao Pross | 2018-12-22 | 1 | -1/+44 |
| | |||||
* | Move tilesets inside res/maps, add error messages for map assets loading | Nao Pross | 2018-12-22 | 6 | -8/+24 |
| | | | | | | The resources have been moved as a subdirectory of maps because Rust-Embed cannot resolve relative path when resources are embedded in the binary. | ||||
* | Skip rendering for blank tiles (value = 0) | Nao Pross | 2018-12-22 | 1 | -0/+6 |
| | |||||
* | Encapsulate graphics functions to share a state with loaded resources | Nao Pross | 2018-12-17 | 2 | -108/+125 |
| | |||||
* | Implement rendering (drawing) of tiles | Nao Pross | 2018-12-17 | 1 | -46/+57 |
| | |||||
* | Remove one layer from demo map for initial testing | Nao Pross | 2018-12-17 | 1 | -6/+1 |
| | |||||
* | Implement loading of tile sets | Nao Pross | 2018-12-17 | 2 | -34/+71 |
| | |||||
* | Move back from Rust 2018 edition to stable | Nao Pross | 2018-12-17 | 3 | -3/+2 |
| | |||||
* | Load tilesets from assets | Nao Pross | 2018-12-17 | 3 | -13/+76 |
| | |||||
* | Add demo map | Nao Pross | 2018-12-17 | 5 | -0/+25 |
| | |||||
* | Add loading of embedded resources | Nao Pross | 2018-12-17 | 4 | -7/+139 |
| | |||||
* | Add game state object shared across threads | Nao Pross | 2018-12-17 | 3 | -25/+56 |
| | |||||
* | Add sfml and tiled dependencies | Nao Pross | 2018-12-17 | 2 | -1/+135 |
| | |||||
* | Add window in a graphics thread | Nao Pross | 2018-12-17 | 4 | -2/+136 |
| | |||||
* | Create basic structure | Nao Pross | 2018-12-17 | 3 | -0/+15 |
| | |||||
* | Initial commit | Nao Pross | 2018-12-17 | 4 | -0/+24 |
Add gitignore and initialize a Rust project with Cargo |