041cdccc3f
Changed behaviour of movement.
...
- Every movement key at any moment is valid if it is the only movement key pressed (when the previous move is finished).
2020-01-14 19:34:02 +01:00
cdb581d0f6
Added level pack selection.
2020-01-14 19:12:43 +01:00
0203539201
Can load more than a single level pack (but not play yet).
2020-01-14 18:53:15 +01:00
fd92207400
Changed structure of levels/packs.
2020-01-14 18:38:42 +01:00
46e3ac060a
Changed Mkdir command to give more rights.
2019-12-31 13:38:10 +01:00
2b58bf1d7f
Fixed bug where you weren't able to get past level select menu.
2019-12-31 12:22:57 +01:00
3dbb74ac77
Updated README.
2019-12-31 12:11:54 +01:00
cbf18822be
Updated README.
2019-12-31 11:51:25 +01:00
c61f074465
Escape will go back to main menu in the level selection menu.
2019-12-31 11:43:42 +01:00
449873f6b8
Added title on main menu.
...
Changed "Apply" button into "OK" (settings menu).
2019-12-31 11:27:55 +01:00
4b393610e2
Fixed bug in rendering of console.
...
- All messages were rendered (outside bounds of the bitmap). Now only rendering (partially) visible messages.
2019-12-31 11:22:18 +01:00
30999c944a
Updated dragon sprite & changed villain into an egg.
2019-12-31 11:21:31 +01:00
70ce0da074
Added README.
2019-12-29 23:34:28 +01:00
72aab5509e
Added title.
2019-12-29 23:29:34 +01:00
88a02f0f9b
Disabled initialization of audio.
2019-12-29 22:29:18 +01:00
03685f9a33
Changed order of apply/cancel in settings view.
...
Escape now exits settings directly.
2019-12-29 22:06:38 +01:00
6eed028d82
Added 2 levels.
2019-12-29 18:11:04 +01:00
3fb808ba78
Fixed bug where player isn't able walk when any animation is playing.
2019-12-29 17:29:33 +01:00
8d8753f008
Only keeping the last 1000 log messages in console.
2019-12-29 17:25:59 +01:00
d8c0f489aa
Added particles on splash.
2019-12-29 17:25:41 +01:00
a4ab1a265e
Added entityList.
...
Moved animations to separate code unit.
2019-12-29 15:32:01 +01:00
214d08f2b3
Add sinking animation for brick.
2019-12-29 14:49:54 +01:00
95bc1367c7
Added an icon.
2019-12-29 13:11:50 +01:00
63ffc04017
Changed perspective of tiles.
2019-12-29 12:53:12 +01:00
c4fc256c19
Added tool to warp tiles.
2019-12-29 12:52:37 +01:00
1f26980ba3
Added progress tracking.
2019-12-29 10:57:20 +01:00
8ef4e4ea3a
Changed movement animation again.
...
Movement starts on KeyDownEvent instead of KeyCharEvent.
2019-12-29 10:15:32 +01:00
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