Plan B - Chaos vs Jelly

Fight Chaos with Jelly!

A short tongue-in-cheek adventure game about fighting Chaos with Jelly!

Solve problems for weird characters, laugh at/with the snarky main character, and be horrified by the pixel art.

About the game

Plan B is a tile-based adventure game. It was made in Java, using the LibGDX framework.
The art was made using Aseprite.
Java is required to run the Java builds. (I've also provided an experimental Windows build, and an experimental low-res web-build)

Why "Plan B"? Well, as the Jam went by, I realized that my original game idea did not work out as I hoped. So rather than not making a game at all, with less than half of the time remaining, I decided to start from scratch. Hence: Plan B

The game therefore lacks a bit of polish (as well as music), but it is fully playable (and hopefully entertaining).

UPDATE: Added a port (experimental web-build to play directly in the browser)
UPDATE2: Added port/localization: Support arrow keys and french AZERTY layout

Voting results

Overall
15th
58%
5.611
Graphics
16th
63%
3.833
Gameplay
14th
54%
5.235
Originality
13th
50%
5.944
Single Theme
17th
67%
5.833
Triple Theme
8th
29%
5.667

This game entered in the Solo competition (24 entries).

Comments (19)

psevrain
 • 2 months ago • edited • 

Unfortunately it is really annoying to play with my french keyboard, I gave up quickly.

It seems you made a lot of development however, and I'm disappointed I could not try more of the adventure.
Dialogs ar funny, not too long but nearly ;)

katuiche
 • 2 months ago • 

Pretty short but very likeable.
The dialogs were great. I even laughed to some of them.

I had a problem with the game resulution who didn't fit in my screen.

The game also doens't fit the theme very well. There was ships and maps, but they were just a quest in the game.

Somnium
  • 2 months ago • 

@psevrain Thank you very much for pointing this out! I was not aware that this was an issue :-)

I have ported the game versions, so that they now also support arrow keys and french keyboard layout. Does this solve the issue?

Somnium
  • 2 months ago • 

@katuiche Thank you for your comments! I'm glad you liked the dialogue!

Strange that the resolution should be causing issues, it should be running in standard HD (1920x1080) for the desktop version, and 1280x720 for the web-version.

Strictly speaking, the main theme of the game is (to defeat) Chaos. As I understood the rules, using all three themes was optional?
I did include maps and ships anyway, and made sure that they were integral obstacles of the story-line as well, hence using them to inform the game-/puzzle-design of the adventure - whether that counts as using all three themes or not, is probably a question about semantics :-)

Again, thanks for your comments :-)

TheGrumpyGameDev
 • 2 months ago • 

This one is my favorite so far.
Very self referential.
Extra points for "Shirley" joke. Roger, roger, whats our vector, victor?

maartene
 • 2 months ago • 

Great use of the three themes! Kudo's.
Fun, light hearted and quick to play. Really nice to play. :)

psevrain
 • 2 months ago • 

@Somnium Ha thanks I was able to play it entirely.
Not too long, not too complex, a good rythm of humour. It was 5 good minutes of play :)
And quite impressive for a plan B!

(For the themes, it depends if you consider they must be the inspiration, the core of the game, or just elements to insert into your game. (3/3 in this case))

Somnium
  • 2 months ago • edited • 

@TheGrumpyGameDev Thank you! And heh, well, what can I say, I'm a big fan of the ZAZ works - so least it didn't feature girl scouts fighting.

@maartene Thanks! I'm not sure if the humour was aided or hindered by my sleep deprivation, but I am pretty happy with the end result :)

@psevrain That's great! Thanks for your comments, and again thank you for pointing out the technical issue! And yes, it was a bit of a close call, I finished it with only 6 minutes to spare. Lesson for next time I guess, if an idea doesn't seem to be working, switch to a new one sooner than on the beginning of the last day… :)

thomastc
 • 2 months ago • 

A loud noise was heard as the fourth wall didn't merely collapse, but was vaporized in a nuclear explosion. And many giggles were had.

katuiche
 • 2 months ago • 

Strictly speaking, the main theme of the game is (to defeat) Chaos.

Oh, I completelly forgot about the boss name, sorry.

AaronBacon
 • 2 months ago • 

This game was fun, the dialogue and interactions were funny, good job with getting this done =)

Somnium
  • 1 month ago • 

@thomastc Indeed - luckily, it wasn't a load-bearing wall :)

@AaronBacon Thanks! Humour can be tricky, especially in combination with slight sleep deprivation :D

remco
 • 1 month ago • 

I'm always impressed by people switching their ideas mid-jam!

It's … ok? The part with the keyboard/legend mixup was the best bit I thought. I also liked the inventory system (at first I thought I'd have to use it to inspect the map, but it's just an item).

Other than that it was just a bit too linear for my tastes, without much to distract from that (I will add that self-referential humor tends to grate for me the longer it goes on, so that might not have helped).

Somnium
  • 1 month ago • 

@remco Thanks! And yeah, I was a bit limited by the time constraint there - a larger number of puzzles, would mean being able to solve more puzzle chains in "parallel". I could only stretch the handful of objects and NPCs into three seperate chains.

As for the jokes, I guess parody is among the least universal categories of humor :)

Baconinvader
 • 1 month ago • 

Adventure-style games are hard to make under these sorts of time constraints so nice job! It was pretty single to "win" but that means it wasn't annoying to play, I had a good time. I think the graphics and sound could have been better though, shame you didn't have a team.

HuvaaKoodia
 • 1 month ago • 

For a plan B this is surprisingly coherent. Visuals aside, everything else works out just fine. Sure, it is small, but that could also be by design. Short and sweet, and all that.

In a world of less stringent deadlines, a short experience should have more depth to incentivice replayability. In this case a third reaction from CHAOS when confronting it with nothing would be easy to implement. Also the order in which actions are taken should affect dialog at least a little bit. For instance, trying to feed the liquorice pipe (which totally looks the part, by the way!) to the brutish troll for humorous results.

I did get this sort of an error on Linux:
WARNING: Illegal reflective access by org.lwjgl.LWJGLUtil$3 to method java.lang.ClassLoader.findLibrary(java.lang.String)
Windows worked out of the box, so I didn't go down dependency lane this time.

Just out of curiosity, what was plan A about?

Somnium
  • 1 month ago • 

@HuvaaKoodia Thank you for your feedback!

And I agree, the final CHAOS interaction was planned to be what combined the outcomes of the different "quest chains" of different islands. In the end I had to cut some ideas, so that only two levels of jelly remained, and kept the generic lose-condition I wrote at the earliest stage of the game.

As for the item usage, the idea was to have more non-linear interactions - the inventory screen was a precursor to this, with the intent being to pop up the inventory screen when using the interaction button, in order to select the item to be used in the interaction.

In its current form, since the action item is autoselected, it will "block" the interaction unless it is consumed by it. So for the troll, he only reacts to two items, the correct consumable item (jellyfish), and a single incorrect item (the red herring) which would block other incorrect items. Instead, I added extra interactions to the conversations of the map-seller and admiral (they both have an extra dialogue after their respective quests have been completed). But ideally, I'd wanted unique dialog for most subject-to-item interactions.

Thanks for the error report - I don't have access to a Linux machine, so I could only verify the jar on Windows - it seems to be a framework/packing issue, I should look into that. Which Linux variant did you use?

For plan A, my idea was to interpret the chaos theme by having the player disrupt a stable/predictable system.

Specifically, space trading ships would fly to one of several planets to trade, and then return to the player. Following the rule that they would choose the most profitable planet to visit next after returning, but prioritizing safe routes over unsafe ones.

The main game mechanic would be, that the path to a given planet would become increasingly unsafe over time, with this "risk" being reset by traders returning to the player with an up-to-date star map. I.e. the age of the map determined the safety of the path to a given route, and the player influenced the traders decisions about their next target, by choosing which maps to share with the trader in return.

In the end, I found the goal of the game (destabilize the empire by influencing trade) to be a bit too abstract to define as a specific victory condition, and I also had a hard time coming up with a clear way of communicating the reason for the traders decision (and the effect that different maps would have on this) to the player.

oparisy
 • 1 month ago • 

For Great Justice!
Hey, for a plan B, I had quite a good time! Liked the good old inventory with kinda random use for objects, and the tongue in cheek humor. Some sound effets, an actual ending (to the window, either), this was quite nice.
I liked your choice of platform too!

HuvaaKoodia
 • 1 month ago • 

I'm running Linux Mint (19.3) with the bog standard Java installation from package manager (openjdk version "11.0.8" 2020-07-14). Openjdk might be the issue here, but that is just a guess. I don't use java for anything these days (apart from the odd jam title!)

Plan A sounds like it could just about work with a lot of effort. As you say, indirect decision making can be hard to design and balance right. Stabilizing the trade routes would be a more direct challenge and easier to understand. When fighting against a system instead, the system has to be at the same time predictable yet adversarial. A tall order.

Login to comment

Info

Meet weird characters and defeat Chaos with jelly in this short adventure game

Links

Java (Windows/Linux) FullscreenJava (Windows/Linux) WindowedWindows build, Full screen (experimental)Web (experimental)

Author

Somnium