A downloadable game

Update:  the game as I uploaded it is broken, there's several required files missing in the zip.  If you still want to try out my admittedly totally unfinished submission, you can:

  • If you have guix installed, the easiest way is to get the source (see below) and do guix shell -m manifest.scm then make and make serve.
  • The other way requires a web server.  Unzip the file and add reflect.js, reflect.wasm and wtf8.wasm from the source -- these files are unchanged from the game template.

-*-*-

Silly paren-pong.  It even works a bit!  "Graphics" are SVG, so if you want to know where your lambda's at, ctrl+f, λ.

Controls:
car-paren: w, s (on qwerty)
cdr-paren: up and down arrows.

Published under GNU Affero General Public License v3 (AGPL3).  I was too late to attach the sources here, you can get them here or on Codeberg (link below).

Made with Spritely's Hoot, which compiles Guile Scheme to WebAssembly.  Based on the Hoot game template.

Published 23 hours ago
StatusPrototype
Authorstdh0
GenreAction
TagsArcade, SVG, Tennis
Average sessionA few seconds
MultiplayerLocal multiplayer
Player count1 - 2
LinksSource code

Download

Download
cons-pong.zip 117 kB

Comments

Log in with itch.io to leave a comment.

Hey, unfortunately it does not work for me, I press enter and nothing happens, most probably because of the following error:

Uncaught (in promise) ReferenceError: Scheme is not defined

    <anonymous> https://html-classic.itch.zone/html/11904187/game.js:3</anonymous>

game.js:3:5

maybe because of this 403?

Yeah, that would do it. reflect.js is where the Scheme class is defined.

Broken for me as well. :( When I said that it works a bit, I meant in my dev environment...  The 403 error here also gives this XML:

<?xml version='1.0' encoding='UTF-8'?>
<Error>
  <Code>AccessDenied</Code>
  <Message>Access denied.</Message>
  <Details>Anonymous caller does not have storage.objects.get 
  access to the Google Cloud Storage object. Permission 
  'storage.objects.get' denied on resource 
  (or it may not exist).</Details>
</Error>

Does anybody knows what that means or how it could be fixed?  Are there any other Hoot games that run successfully on the Itch online environment?

To answer my own question: reflect.js is missing from the zip-file I uploaded. D:  The site responds with a 403 error for missing files.  I hadn't checked what 'make bundle' produced...

So, I updated the game's description with instructions to get the missing stuff filled in, for any intrepid game testers among you...

I get the same error, unfortunately.