Commit graph

259 commits

Author SHA1 Message Date
Sebastian Morr
3a0d0452d8 Don't delay sound for so long after loading a level 2020-10-22 18:05:25 +02:00
Sebastian Morr
af0d7928ef Add more congrats, missing cards 2020-10-22 17:27:54 +02:00
Sebastian Morr
5d59623392 Card particles and more sound effects 2020-10-22 16:19:22 +02:00
Sebastian Morr
17b8c64a1d Hide .git/ in file browser for now 2020-10-22 14:59:44 +02:00
Sebastian Morr
0e96bd2fc0 Always put node content popups on top, make them darker 2020-10-22 14:56:31 +02:00
Sebastian Morr
6b8b27e626 Add success sound 2020-10-22 14:51:09 +02:00
Sebastian Morr
f0de1eb956 Add time-machine/pull-push level 2020-10-22 14:36:59 +02:00
Sebastian Morr
e638ea2097 Write more time-travel levels. Order of chapters in "levels/sequence". 2020-10-22 14:01:08 +02:00
bleeptrack
0d097a965d Merge branch 'main' of github.com:git-learning-game/git-hydra into main 2020-10-20 18:47:06 +02:00
bleeptrack
b044ed5d27 First Windows Fixes 2020-10-20 18:44:33 +02:00
Sebastian Morr
1496902a8c Write a first time-travel level 2020-10-20 17:01:54 +02:00
Sebastian Morr
40ec539e49 Disable Windows build until we fix it :D 2020-10-20 11:24:41 +02:00
Sebastian Morr
b76664b464 Add Windows build to the CI 2020-10-20 11:11:29 +02:00
Sebastian Morr
8df293b4f5 Repair zooming! _unhandled_input is magic! 2020-10-15 16:49:28 +02:00
Sebastian Morr
a7495ce054 Prepare feature: add cards mentioned in the description 2020-10-15 16:41:42 +02:00
Sebastian Morr
f0383eb393 Show all cards, unlimited energy 2020-10-15 16:11:02 +02:00
Sebastian Morr
01bc31b210 Can only play cards until energy is used up 2020-10-15 15:53:23 +02:00
Sebastian Morr
3c19740994 Cards have an energy value 2020-10-15 15:22:38 +02:00
Sebastian Morr
8e49efe906 Load sandbox level when starting, make cards scale up on hover 2020-10-15 15:03:26 +02:00
Sebastian Morr
a9c96e478d Add 8px padding to all sides 2020-10-15 14:39:30 +02:00
Sebastian Morr
ccb123bc99 Clean up the CI file a bit 2020-10-15 14:18:28 +02:00
Sebastian Morr
f73db61c1c Link to the pull-merge-push level in the README 2020-10-14 19:35:12 +02:00
Sebastian Morr
af2c36a145 Add Blue Oak Model License 1.0.0 2020-10-14 17:11:00 +02:00
Sebastian Morr
dccb6897b3 Add card toggle 2020-10-14 14:52:29 +02:00
Sebastian Morr
ff526c3943 Put cards in a Control node 2020-10-14 14:48:38 +02:00
Sebastian Morr
0da9bd3193 In the Arrow scene, check whether source exists before using it 2020-10-14 01:03:43 +02:00
Sebastian Morr
ad5d5836d6 Add cards to the main scene 2020-10-14 01:02:30 +02:00
Sebastian Morr
d376c6a596 Add a remote to the cardgame 2020-10-14 01:02:30 +02:00
Sebastian Morr
fe711f9fc2 Add card descriptions 2020-10-14 01:02:30 +02:00
Sebastian Morr
e2679fcec9 Add tweening to the card arrangement 2020-10-14 01:02:30 +02:00
bleeptrack
306e852e73 Arrange Cards in Hand 2020-10-13 18:58:30 +02:00
bleeptrack
af90678d45 New Cards and Redraw Button 2020-10-13 18:13:42 +02:00
bleeptrack
0d5c78d2a4 Automatically draw new cards 2020-10-13 17:29:24 +02:00
bleeptrack
92c6dce691 Dynamic Card Generation 2020-10-13 17:08:37 +02:00
Sebastian Morr
36759f2909 Simple card game prototype in the Cardgame scene 2020-10-13 14:23:14 +02:00
Sebastian Morr
72d9ec692b Make the cardgame scene the default scene 2020-10-13 14:23:14 +02:00
Sebastian Morr
553c8f2c64 Three example buttons in the terminal 2020-10-13 14:23:14 +02:00
Sebastian Morr
ddc71ed4ed Example scene with some playing cards 2020-10-13 14:23:10 +02:00
Sebastian Morr
41e14be5dd Add "title" section to the level format 2020-10-12 20:09:51 +02:00
Sebastian Morr
a457afdadb Add level template 2020-10-12 20:03:38 +02:00
Sebastian Morr
4eeab48346 Add Contributor Covenant v2.0 2020-10-12 20:00:59 +02:00
Sebastian Morr
be555536d1 Add first draft of the README 2020-10-12 20:00:59 +02:00
Sebastian Morr
e923da25a2 Remove existing titles from levels 2020-10-12 19:47:15 +02:00
Sebastian Morr
bacadd49ae Add a high-level level about remotes 2020-10-12 19:23:10 +02:00
Sebastian Morr
f78571ec1b Connect terminal to correct repository 2020-10-12 19:23:10 +02:00
Sebastian Morr
79d89de5e7 Rename "intro" to "high-level" and "internals" to "low-level" 2020-10-12 19:23:10 +02:00
Sebastian Morr
09c54bfbdd Show repos from right to left
So that the "most important" one is close to the terminal.
2020-10-12 19:23:10 +02:00
Sebastian Morr
53a6885ef9 Convert "internal" levels to new level format 2020-10-12 19:23:10 +02:00
Sebastian Morr
613b1b9852 Properly sync simplify view checkbox 2020-10-12 19:23:10 +02:00
Sebastian Morr
86e4af0cdf Use "checkout" instead of "restore" in a level
Restore is so new that not all Git versions might have it.
2020-10-12 19:23:10 +02:00