Fabien Benetou utopiah
utopiah commented on issue utopiah/biggu_s_gate#19 2026-03-05 16:29:39 +00:00
Timer based countdown

Can be done with setTimeout() after AFRAME.scenes[0].addEventListener("enter-vr", ... ) then setFeedbackHUD() for some initial warnings and, if need be, forcing to AFRAME.scenes[0].exitVR()

utopiah opened issue utopiah/biggu_s_gate#47 2026-03-05 12:42:09 +00:00
Follow up after experience
utopiah commented on issue utopiah/biggu_s_gate#18 2026-03-05 11:56:01 +00:00
Message system from a tutor

The shared room system (via NAF) helps to notice convenient where someone else is and where they are looking.

It is limited though as it does not show where code snippets or other entities with…

utopiah commented on issue utopiah/biggu_s_gate#21 2026-03-05 09:34:38 +00:00
Federating 2 servers

See /federated endpoint but keeping in mind utopiah/biggu_s_gate#24 namely this should "just" be the native option, others should be supported too, if available.

utopiah commented on issue utopiah/biggu_s_gate#24 2026-03-05 09:33:04 +00:00
meta-protocol negotiation

Existing tests via WebDAV and own backend.

Should test instead of activitypub-express (as sadly unmaintained) https://github.com/micro-fed/…

utopiah commented on issue utopiah/biggu_s_gate#46 2026-03-04 07:11:39 +00:00
Graph of examples

This visualization, even as a sketch, can be a basis for workshop co-creation : graph_of_activities.svg

Source [graph_of_activities.odg]…

utopiah commented on issue utopiah/biggu_s_gate#3 2026-03-03 12:45:17 +00:00
i18n of example in a second language

Consider annotation attribute as used before for clarifying jxr commands.

utopiah commented on issue utopiah/biggu_s_gate#10 2026-03-03 09:29:36 +00:00
Allow voting and ranking of content

Requires some minimalist user/player management to avoid voting multiple times per game.

utopiah commented on issue utopiah/biggu_s_gate#6 2026-03-03 06:02:47 +00:00
Remixing with a manipulable interface in XR

See #5 namely commands.js respecting the scaffolding design principle.

utopiah commented on issue utopiah/biggu_s_gate#5 2026-03-03 06:02:09 +00:00
Remixing with a visual interface in 3D

See commands.js

utopiah opened issue utopiah/biggu_s_gate#46 2026-03-02 14:58:10 +00:00
Graph of examples
utopiah commented on issue utopiah/biggu_s_gate#4 2026-03-02 14:10:35 +00:00
Remixing from another server

See saveModificationsAsRemix() used with loadRemix( filename = 'example_replace.json', rootServerURL = '' ) while specifying the rootServerURL parameter in remixes.js

utopiah commented on issue utopiah/biggu_s_gate#2 2026-03-02 14:09:38 +00:00
Remixing an existing mini game on the same server

see saveModificationsAsRemix() in remixes.js

utopiah commented on issue utopiah/biggu_s_gate#4 2026-02-26 14:34:22 +00:00
Remixing from another server

See /federated path.

Note that federation does not need to be symmetrical, i.e. an instance can remix from one without it remixing back.

utopiah commented on issue utopiah/biggu_s_gate#4 2026-02-26 09:33:54 +00:00
Remixing from another server

Note that CORS could be limited to federated servers too, rather than an overtly permissive wildcard e.g. from

add_header 'Access-Control-Allow-Origin' '*';

to

add_header…
utopiah commented on issue utopiah/biggu_s_gate#20 2026-02-15 12:49:41 +00:00
Documenting how to setup a server

Delivery of (large) assets or packages could be done via P2P, e.g. WebSeed for BitTorrent.

utopiah commented on issue utopiah/biggu_s_gate#4 2026-02-15 09:08:05 +00:00
Remixing from another server

See loadRemix( 'remix__blue_fish_blue_1769752869988.json', 'https://biggu.benetou.fr/' ) which fails due to CORS.

utopiah pushed to main at utopiah/biggu_s_gate 2026-02-14 06:58:27 +00:00
16f3f1ddec ada zangeman
utopiah pushed to main at utopiah/biggu_s_gate 2026-02-14 06:57:08 +00:00
220d500597 Illustration from Ada & Zangemann