365e9dbbbb
Added solver & optimized state.
...
Positions are kept by index only.
2020-01-16 07:33:04 +01:00
8fc459e1d6
Added path finder & visualization (F5).
2020-01-15 21:49:01 +01:00
93be82bdbd
Moved level state to soko package.
...
Renamed entity type character and egg to player and target respectively.
2020-01-15 21:25:32 +01:00
1e9d3e9089
Renamed Tile to TileType.
2020-01-15 19:51:57 +01:00
cb81ced655
Moved tile & entity type to separate code unit.
2020-01-15 19:06:06 +01:00
a4058df9c8
Moved level to separate package (soko).
...
Moved lineparser to gut package.
2020-01-15 19:03:52 +01:00
a19d33cb9f
Changed behaviour of player after brick has been sunken.
...
- Previously the player would stop on the current tile even if the correct key was pressed. Now the movement continues without interruption.
2020-01-14 19:35:52 +01:00
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