Commit Graph

24 Commits

Author SHA1 Message Date
3488bb3767 Updated color of brick. 2019-12-29 10:01:57 +01:00
356b510286 Added win condition.
Renamed entities on disk & added missing sprites.
Moved entity and animations to separate code unit.
2019-12-29 10:01:34 +01:00
aa47e2cabb Added header font. 2019-12-29 09:59:14 +01:00
8d7ec272b6 Added margins control. 2019-12-29 09:53:43 +01:00
a08f961e80 Added support for level packs.
Added level selection.
2019-12-28 21:20:56 +01:00
5c30a4bc01 Increased move animation a little. 2019-12-28 19:36:48 +01:00
efea350ae9 Added second (bigger) level.
Level is automatically scaled to available space.
2019-12-28 18:40:40 +01:00
3d4df7e956 Removed terminal output by default. - Compiling with the tag "debug" will still show console output. 2019-12-28 17:09:19 +01:00
11e49d1249 Fixed Escape not working in the menu when playing the game. 2019-12-28 16:14:42 +01:00
11ab3fca0f Added settings in-game.
Added video settings.
Added and improved reusable controls.
Separated drawing of sprites.
Fixed bug that text was right aligned instead of left aligned.
2019-12-28 16:03:57 +01:00
27ad0453c3 Improved movement.
- Now listening on key-char event instead of key-down.
2019-12-28 00:02:54 +01:00
856069d5b2 !fixup 2019-12-27 23:53:34 +01:00
cc58dbd06f Some small visual fixes.
- Smaller font for menus/steps.
- Changed level a bit.
- Updated lava brick texture.
2019-12-27 23:44:57 +01:00
cc59236689 Added new tile graphics.
Added sprites for all textures.
Removed splash screen animation.
2019-12-27 22:54:00 +01:00
9e757c4fc9 Added cabinet projection to tileblueprint. 2019-12-27 13:57:16 +01:00
d135139992 Added in-game menu. 2019-12-27 13:18:33 +01:00
319dc52496 Added tileblueprint.
- Utility that generates a PNG with tiles.
2019-12-24 12:55:02 +01:00
0cd5cb4ad1 Added simple main menu.
Refactored some structs from public to internal.
Separated navigation from game.
Added utility methods for drawing text.
Stackpanel will uses all available width when layouting.
2019-12-24 01:27:05 +01:00
a6cb582254 Added steps counter. 2019-12-23 23:42:33 +01:00
227c451ca6 Fixed bug with moving over sunken bricks.
- Couldn't move brick over sunken brick.
Added rendering of villain again.
Fixed offsets of some entities.
Changed level a bit for testing.
2019-12-23 23:33:49 +01:00
6cce47198b Imroved movement
- Player can only move to valid positions.
- Bricks are pushed when this is allowed.
- Bricks are sunken when they end up over water.
Added settings (at runtime).
Added new tile (sunken tile).
Fixed bug with clearing of console.
- When messages changed the new text was rendered on top of clearing the old text without clearing the buffer.
2019-12-23 18:10:11 +01:00
7bd737af94 Added basic movement/animation.
Refactored entity to entityType.
2019-12-23 15:54:15 +01:00
b85ac17d8a Added sprites & tried out splash animation.
Moveds fonts to separate directory & added corresponding license texts.
Moved console & fps to separte gut (game utility) package.
Added console (view only).
2019-12-20 21:05:23 +01:00
afaa190648 Added simple tile rendering. 2019-12-19 07:15:58 +01:00