Marx's Graffiti Squad by Rongefilet

[raw]
made by Rongefilet for Ludum Dare 46 (JAM)

Remember everyone your thirst for communism using street-art propaganda!

An old member of the communist party takes the fight in her own hand, sprays her ideals on various walls not to let them slowly fade away into oblivion.

You must fill the gauge at the top by covering the map with graffiti (you can check the areas you've missed by displaying the map with space) then go back the way you came. And obviously avoid police, you can avoid outrun them by sprinting but be careful not to empty your stamina.

gif_08.gif

Controls:

Arrow keys: Move

W: Sprint

X: Spray (Hold with a wall above you)

Space: Display influence map

Notes: - No sound and only 5 levels, bugs have sadly destroyed most of my available time - The windows version has no improvements over the Linux one, just a port to allow more people to play it - The "Balanced" version are updated to take into account the Ludum Dare feedbacks, those are only minor tweaks to difficulty making the game less of a hassle to get through

Ratings

Overall 849th 3.644⭐ 54🧑‍⚖️
Fun 653th 3.606⭐ 54🧑‍⚖️
Innovation 823th 3.48⭐ 53🧑‍⚖️
Theme 1925th 3.279⭐ 54🧑‍⚖️
Graphics 1005th 3.775⭐ 53🧑‍⚖️
Humor 501th 3.51⭐ 50🧑‍⚖️
Mood 947th 3.531⭐ 51🧑‍⚖️
Given 43🗳️ 69🗨️

Feedback

Whismirk
21. Apr 2020 · 18:32 UTC
Further proof that we need communism.

On a more serious note, that is a neat little game. It was pretty challenging though, having a checkpoint between each level would have been great. Not sure what the connection to theme is, but other than that it was really enjoyable.
🎤 Rongefilet
21. Apr 2020 · 20:25 UTC
Thank you!
Yeah the game balance has also suffered from the time spent on bugs (or poor time management and scope, no one knows). Thank for pointing out that the link to the theme was not obvious, I added an explanation in the description.
D5R
21. Apr 2020 · 21:31 UTC
Definitely challenging and an in game tutorial would definitely help but I eventually figured out how the game works. I think the sprint meter should be bigger/refill faster but overall this game made spreading communism a little bit more fun.
jefvel
21. Apr 2020 · 22:42 UTC
Pretty fun area takeover game, but I feel the sprinting is a bit too short, and the lack of checkpoints between levels makes it turbo hard to finish. I couldn't make it past level 2, but had a fun challenge on the first one.
TheWustache
21. Apr 2020 · 22:49 UTC
This game is just the right kind of stressful. It would be nice to retry a level after being arrested instead of being reset to the beginning. Other than that, nice challenge!

And man, those policemen have *stamina*.
🎤 Rongefilet
21. Apr 2020 · 22:50 UTC
@d5r @jefvel Yeah I entirely, agree but even though it's just a variable to change I want to keep the game as it were on the deadline, I intend to make a post-jam version with at least audio, some more levels and those tweaks. Thanks for the feedback!
curtamyth
22. Apr 2020 · 07:14 UTC
One of my favorite games in the jam so far. Excellent work comrade!
beats
22. Apr 2020 · 08:01 UTC
solid all round game, gameplay quite fun and challenging, nice graphics, i think the stamina bar does not refresh after you die though
stuembi
22. Apr 2020 · 09:52 UTC
cool and fun idea! movement feels smooth, didnt make it trough the whole game but definitely enjoey playing it!
marcusnystrand
22. Apr 2020 · 12:53 UTC
Wonderful idea! it has a super cosy feeling to it. Nice job with the player controller
DocGeraud
22. Apr 2020 · 12:55 UTC
Fun game, but really hard for me! I wish I could run just a bit more. Anyway it was cool :D
defectivemelon
22. Apr 2020 · 13:47 UTC
Fun and a nice challenge -- I'll report a super minor bug -- sprint stamina on one level persists through to the next. Not a big deal but something I noticed. Great work!
vartagh
22. Apr 2020 · 14:52 UTC
cool idea! with more time it would have been GREAT
Ifidamas
22. Apr 2020 · 14:53 UTC
I love you. This game is the best I've played so far. It is as hard as Dark Souls, and really fun. Problably I would implement a saving system, it is impossible to finish.

definitively 5 stars out of 5
madalaski
22. Apr 2020 · 15:17 UTC
Cute, fun and let's you play as the best possible character, an old lady.
Statt
22. Apr 2020 · 15:33 UTC
I like the constant pressure and those kinda hit-and-run actions, but it was too hard for me to pass through even 2nd level, but this is still a pretty good game!
Peco
22. Apr 2020 · 18:46 UTC
For some reason, spraying on things didn't have any effect. I pressed X on many walls and I see the spray but it doesn't draw anything :(

I really like how the game looks and avoiding the guards feels stressful in a good way
🎤 Rongefilet
22. Apr 2020 · 18:51 UTC
@peco totally understandable, I should have added feedback for this, you have to hold the spray button until the graph is done (it takes one full second).
megaqueijo
22. Apr 2020 · 21:41 UTC
cool sneaking gameplay! we always need more communism so good job
Starlet
22. Apr 2020 · 22:38 UTC
This was fun! Great game entry! And very creative too!!
mikejzx
22. Apr 2020 · 22:52 UTC
Really fun game, quite satisfying painting hammers and sickels all over people's houses of course! Certainly a challenge also.
pee-thief
22. Apr 2020 · 23:04 UTC
very cute characters. Graffiti is praxis
smirnov48
24. Apr 2020 · 16:20 UTC
It's awesome! Fun, mood! One of best game I played in this jam! Thank you!
Local Minimum
25. Apr 2020 · 07:19 UTC
Cute game and fun idea for keeping it alive!

I played the jam version, since we're still voting, so you might already have attended to it in your balancing version. But I found that the game was rather unfair when you start a level the first time as the police come up on you rather abruptly. I should say I didn't see that there was a sprint key so that meant I needed to be 100% undetected. Anyways, this doesn't matter too much on the first level, but it feels rather unfair once progressed to the second level and beyond, as it drops you right back to the first level. I would consider either letting the player restart on the current level or at least give the player three lives before dropping them back at the first level.

Otherwise a really neat experience.
dabbu
25. Apr 2020 · 07:19 UTC
it looks like something i would play a lot if it was on mobile! the controls are kinda broken: character is only able to walk fast while pressing space key, but while it is pressed the cops run like hell. pretty game! :)
🎤 Rongefilet
25. Apr 2020 · 13:23 UTC
@local-minimum Yep those are addressed in the balanced version, and I'm glad you suggested a lives system, for now I've just made a checkpoint at each level but I intend to work a little more on the game (put audio in, some more levels and polish) and I thought about having this. Thanks for the feedbacks!
HolySparks
25. Apr 2020 · 20:56 UTC
Lovely pixel graphics and fun mechanics. A good submission all around. Just wished for a continue mechanic (lives, checkpoints, anything). Congratulations!
TheKingBarry
26. Apr 2020 · 09:46 UTC
Nice game, really puts a smile on my face ! Communism shall never die ;).
I love the pixel art, congratulations !
bittripbrit
26. Apr 2020 · 09:47 UTC
Love the graphics and the influence control aspect. As mentioned by others, checkpoints would definitely help. Good job!
simex
26. Apr 2020 · 09:53 UTC
I LOVE the interpretation of the theme, unfortunately I think the Balanced Win build has some sort of bug, the games runs at like 3fps, unless I hold space to bring up the map, then it runs at normal speed, but it's really hard to tell where I'm going since I'm suddenly speeding around and the map covers most of my view. Anyways I'll still rate it as if that wasn't an issue, I still thought the main loop was fun and the graphics are quite nice, it's a shame you didn't have time for sound as I think that would have really sold the mood! good job guys!!
Le Don
26. Apr 2020 · 10:32 UTC
I'm so glad that you did a version with level restarts. Playing the whole game from the beginning wasn't great. Otherwise I really liked your game a lot and your spin on the stealth genre.

Also your vision coins are amazing. How did you do them? I have a stealth game side project (and I did one for this LD) and I never could do them properly.
NaBo369
26. Apr 2020 · 10:50 UTC
Great game! Cool graphics, good game play and challenging levels which kept me on my toes for the guards.
Nicely done!
🎤 Rongefilet
26. Apr 2020 · 10:56 UTC
@le-don Oh, that's so nice thank you!

So for the vision cones, I'm sure there are better way to do it (lots of resources on that online) but here is what I did:
- For the graphic display I generate points at the enemy position, translate them along it's velocity/direction vector and rotate them gradually using the enemy as pivot point. Then check collisions between the created segments and the level geometry, moving the end point accordingly, and finally draw a polygon clockwise including one more point at the enemy's feet.
- Regarding player detection it's only a matter of checking if the distance to the enemy is lower than the cone radius, that the angle is in it's arc bounds and that the line enemy->player does not intersect with level geometry.

I had never done neither cone vision nor A* pathfinding before, those were quite the time-sinks but quite a joy to see it working in the end, glad it payed off ^^.
🎤 Rongefilet
26. Apr 2020 · 12:32 UTC
@simex @dabbu The bug have been patched out, thanks a lot for pointing out the issue!
(Oh and while I would have loved to work with friends none of them was available, I actually made the game on my own ^^")
Duke
27. Apr 2020 · 17:46 UTC
Cool little game. Liked the clean pixel art. Nice color schemes. The missing sound and/or music is a bummer, but time is money. Making a game alone is though, I'm sure.
The first level was pretty easy, but from the second one on, the difficulty really takes off. It was very easy to lose, beacause the police was very fast and hard to shake off. If the sprint timing was off by a little, you basically are game over. This could be re balanced a little to allow more ways to get away from the police. Maybe even have an item per level that allows to stop them in their tracks for a short amount of time. It was a bit frustrating, because it could be over so quickly after working hard to spray a lot of walls.

Aside from that, the mechnanics worked pretty well. But I didn't like the button placements. W and X as action button were awkward to press together with the cursor keys.

All in all, good entry. Keep it up!
🎤 Rongefilet
30. Apr 2020 · 12:44 UTC
@duke Regarding difficulty those issues are fixed in the balanced version (post-jam). For the keyboard layout I've realized that too late but it has been made with the AZERTY layout in mind, in which W and Z are swapped ^^".
damdoshi
30. Apr 2020 · 18:10 UTC
☭ !
It is a nice and well done game. I've sent this page to some comrades from the french party :p I think they're gonna laugh.

Mechanics are simple to understand but tuned to be pretty smooth and nice.
The game seems quite fair to me at least in the balanced version.

You need a chiptune version of the Internationale. x)
🎤 Rongefilet
30. Apr 2020 · 22:03 UTC
@damdoshi Haha, I'm working on a polished version and I've actually already planed to include nods to the Internationale in the title screen theme.
MediocreMonty
06. May 2020 · 20:13 UTC
I loved this! It was simple and quick. Can't wait to see if you add more to it!