Live data from Hacker News

Show HN: Common Lisp rhythm game with optional USB dance pad support

dto.itch.io

1–9 of 9 posts

Re: Show HN: Common Lisp rhythm game with optional USB dance pad support

#2
Hi Hacker News. For some years now I've been hacking on Common Lisp games. There is a great community on Libera.chat #lispgames and I thought I would show HN my most recent work in progress. Perhaps people will get a kick out of it, as Lisp discussions are often popular here. It is a rhythm game / shooter / puzzle hybrid that currently works on Windows and GNU/Linux. Any feedback would be greatly appreciated, things are still in a relatively early state so there is plenty of room for growth and change. There are links to the Common Lisp source repo on the above linked page. Enjoy!

Re: Show HN: Common Lisp rhythm game with optional USB dance pad support

#4
post #3

Link to source: https://gitlab.com/dto/danceball (I didn't see it at first since it's in a collapsed section...)

Thank you. I should also add a link to the source of the underlying game engine: https://gitlab.com/dto/xelf

Re: Show HN: Common Lisp rhythm game with optional USB dance pad support

#5
post #3

Link to source: https://gitlab.com/dto/danceball (I didn't see it at first since it's in a collapsed section...)

Thank you. I should also add a link to the source of the underlying game engine: https://gitlab.com/dto/xelf

Thanks. I was just looking for your project's dependencies. It looks like xelf is the only one?

Re: Show HN: Common Lisp rhythm game with optional USB dance pad support

#6
post #5

Earlier quoted context omitted.

Thank you. I should also add a link to the source of the underlying game engine: https://gitlab.com/dto/xelf

Thanks. I was just looking for your project's dependencies. It looks like xelf is the only one?

Yes. The stuff Xelf depends on can be installed through Quicklisp, check the xelf.asd file if you need to install them through some other procedure and the names are in there. Enjoy!

Re: Show HN: Common Lisp rhythm game with optional USB dance pad support

#7
post #5

Earlier quoted context omitted.

Thanks. I was just looking for your project's dependencies. It looks like xelf is the only one?

Yes. The stuff Xelf depends on can be installed through Quicklisp, check the xelf.asd file if you need to install them through some other procedure and the names are in there. Enjoy!

In case anyone else is curious, here's xelf's .asd: https://gitlab.com/dto/xelf/-/blob/master/xelf.asd

Re: Show HN: Common Lisp rhythm game with optional USB dance pad support

#8
post #7

Earlier quoted context omitted.

Yes. The stuff Xelf depends on can be installed through Quicklisp, check the xelf.asd file if you need to install them through some other procedure and the names are in there. Enjoy!

In case anyone else is curious, here's xelf's .asd: https://gitlab.com/dto/xelf/-/blob/master/xelf.asd

There are additional Lisp build instructions at: https://gitlab.com/dto/danceball/-/blob/main/INSTALL

Re: Show HN: Common Lisp rhythm game with optional USB dance pad support

#9
I'd like to say a few words about where I would like the game to go. Right now it throws everything at you in one big big bucket of fun, but I plan to have a series of discrete challenges and different modes to experience songs in different ways. For example a level with just mines and arrows and no robots might be good for learning. Also, one thing I'm working on is a "falling blocks composed of dancing robots" puzzle mode and you have to match 3 in a row of the same color/type. On top of that, a versus mode is in the works.