Open
Conversation
Collaborator
|
Nice! I was hoping to do something similar with Pico8, but it is so hard to find emulators... |
Member
Author
You could embed a pico8 emulator into a webxdc app. Eg a Game Boy emulator (bundled with a game) packaged for webxdc: https://mew.ditto.pub/nevent1qgsqgc0uhmxycvm5gwvn944c7yfxnnxm0nyh8tt62zhrvtd3xkj8fhgqyqkdgqgmxfme9zrz4fpuj4upwg3punjpxh792ttlllkzlyum4zfnw0283uq |
@vitorpamplona fun fact: there is a TIC-80 webxdc (and pico-8 games can be ported to TIC-80 with the help of p8totic) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is an attempt to bring webxdc https://webxdc.org/ apps to Nostr
Webxdc enables people to share "mini apps" that groups of people can interact with.
Here is a demo of one embedded in a kind 1 using an imeta tag: https://mew.ditto.pub/nevent1qgsqgc0uhmxycvm5gwvn944c7yfxnnxm0nyh8tt62zhrvtd3xkj8fhgqyz2j47ku4z4xfpx2ynumth3k89gk5vg0yr83dhvv4e4klwh6xzvd67pfm94
Webxdc is normally used in small, closed groups. On Nostr they are public to everyone. It's an interesting element of chaos. Nostr could support private webxdc, but that's out of scope for now.
Each time you post a webxdc app a session is created tied to that posting. So the Tetris scoreboard is confined to my post. if I posted the app again, it would have a different scoreboard.
On web I am using an iframe. But it was actually harder to achieve that than you'd think. Webxdc is designed for native apps (to run in web views), not for the web. So it will work everywhere.