Hey thanks for playing. I tried to correct this issue by increasing the contrast between some of the colors, it helps a bit, but ultimately I decided that the colors were less important because a final release of this would be "colorblind friendly" and have slightly different shapes for each different colored block. Feel free to grab the source and mess with the colors, they are HSV values stored at the top of Playfield.gd.
Meditator
Creator of
Recent community posts
3.1. is mostly new features, as far as I know these are the only breaking changes in GDScript:
- Named enums in GDScript no longer create script constants.
- This means
enum Name { VALUE }
must now be accessed withName.VALUE
instead ofVALUE
.
- This means
- Shadowing variables from parent scopes is no longer allowed in GDScript.
Source. The other big thing that was added to GDScript in 3.1 is static typing, which is totally optional.
Thanks for playing, that's actually a really good idea. Part of the reason it's confusing is that the player character is "right-handed" and so the sword always swings counter-clockwise at an angle towards the mouse cursor. An arrow showing the direction of a sword slash would probably improve that.
Thanks! I ran out of time before I could make any music for it. The sound effects were fun to make though, the nom nom sound is actually a pitched-down recording of an orange being peeled.
I did intentionally avoid putting in i-frames cause I think it is a little too easy to scum them in a lot of games and just damage boost through all the hard parts, if I do put in any defense mechanic it will probably be equippable armor/shields/bucklers.