Play game
Fantasary NG's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Creativity - how original is the idea? | #35 | 1.985 | 3.200 |
Overall | #41 | 1.571 | 2.533 |
Presentation - how does it look/feel? | #42 | 1.488 | 2.400 |
Entertainment - how enjoyable is it? | #42 | 1.240 | 2.000 |
Ranked from 5 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
It's a great start! I like that there's a preview window, showing what you're interacting with. I tried messing the the chessboard, but I couldn't quite figure out if I could do anything with it. Leveraging libp2p is also an accomplishment. Does this currently interact with a game server publicly, or is the game still localhost only?
Yeah this is connecting to a baked-in node that Spritely is running during the jam rating period that hosts the rooms and some bots. If multiple people were online at the same time you'd see them. A localhost server is used to provide the web UI. Everything is rather cryptic at the moment, and there isn't much of a game to be had yet, but it's the very beginnings of a p2p virtual world. Extrapolating a bit, you could imagine hosting your own rooms on your machine that other players can visit in a truly p2p way.
I didn’t understand this last year, but I didn’t think too much of it cause maybe it was something experimental that I wasn’t able to appreciate. But you submitted the same game again this year. So you must think there’s something to it. But I really don’t get it. I’m so confused. I don’t know what the game is about or if there’s a goal. I don’t know what it wants me to do. I don’t know why a game that supposedly has people in it only lets me talk to bots instead of others. I don’t like that the syntax for bot commands is so needlessly long. I don’t like that there’s no autocomplete. I don’t like that there’s not enough feedback - most of my attempted messages/commands are met with no response. I just don’t get it.
Looks pretty interesting. Firstoff: It worked, showing a chat in the browser with other people in it.
When moving to the ?Arcade and then moving back to the ?Lobby, I got an error:
Uncaught exception in task: In fibers.scm: 172:8 4 () In goblins/actor-lib/io.scm: 56:10 3 () 87:14 2 (_ ) 87:14 1 ( _) In ice-9/boot-9.scm: 1676:22 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1676:22: In procedure raise-exception: Wrong type to apply: #f
;; === Caught error: === ;; message: #<<message> from-vat: #<procedure connector args> to: #<local-object ^read-write-io> resolve-me: #f args: (write #<procedure 7f8021130b40 at fantasary/web-client.scm:654:10 (resource)>)> ;; exception: #<&compound-exception components: (#<&error> #<&origin origin: #f> #<&message message: “IO access halted!”> #<&irritants irritants: ()> #<&exception-with-kind-and-args kind: misc-error args: (#f “IO access halted!” () #f)>)> In goblins/core.scm: 1124:9 2 (_$ #<local-object ^read-write-io> (write #<procedure?>)) In goblins/actor-lib/io.scm: 149:14 1 (halted-beh . _) In ice-9/boot-9.scm: 1676:22 0 (raise-exception _ #:continuable? _)
… and many more like this.
I dont understand what that object like NamelessGoblin+N and other until tried to launch this game without Internet and got empty screen. Very cool even for prototype.