Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Your parents parenthesesView game page

command-line beat-em-up
Submitted by ArneBab — 7 hours, 57 minutes before the deadline
Add to collection

Play game

Your parents parentheses's itch.io page

Results

CriteriaRankScore*Raw Score
Creativity - How original is the idea?#63.4983.778
Presentation - How does it look/feel?#143.0863.333
Overall#152.7432.963
Entertainment - How enjoyable/replayable is it?#221.6461.778

Ranked from 9 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Unfortunately when I try to run this it just exits when I press 1 for “start game”; any ideas what’s up?

Developer

On which platform are you running it?

Submitted(+1)

The intro screen is fantastic, the game itself a fun creative idea in the spirit of LIsp.

Submitted(+1)

The story is very well written and I loved the typewriter effect. Good job!

Submitted(+1)

This is such a neat concept! the text-based animation and the way the intro is typed out line by line are cool.

Submitted(+1)

Neat little game!

Submitted(+1)

A lovely concept, it's a shame the game is so small.

Oh, and kudos for using Guile, it's surely a nice lisp to work with :)

Developer (1 edit)

Thank you! I could not get more done during the jam due to very real time constraints :-)

I hope I can make it larger over time.

Guile is really cool, but it often needs a bit more effort to get something working, because while the foundations are strong, the tools feel like they are tailored to those who already know them. For example I use stty to get the shell out of line-mode (cooked mode), instead of triggering some provided function — though it’s an awesome strength of its own that Guile allows me to do that shell indirection by using #! as inline comment — that way the hashbang for bash starts an inline comment, so I can add a bash-header in a completely valid scheme-file and then exec Guile after some custom operations :-).

Submitted
I could not get more done during the jam due to very real time constraints :-)

Yeah, those deadlines 🙄

I feel like all lisps are kinda like that: they tend to have some nice foundations, and all extra stuff is added through the external libraries and/or FFI.

Concept got me to laugh out loud! Great idea, would love to see further execution.

Maybe conceptually the parens should have been the weapon or somehow more ephasised as far as its fundamental role.

Developer(+1)

Thank you!

I hoped that the curved sword would look like a parenthesis, but I have some more I want to do. Things like lashing out with ((((())))).

I still want to add a quine as  ranged attack:

((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) 
                                       ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))
                                                                              ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))

and my paper notebooks has the moves of a C-style who fights with = and ++ and ===; having a vulnerable attack which uses < < < > > > (vulnerable between the angles, because C++ templates are whitespace-sensitive :-).

I’m still thinking about how to represent Haskell :-)