Replies: 1 comment
-
|
Yesss, let’s definitely work towards this. Sounds like a great use of the GitHub platform. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
With our Punchy webplayer, people can already create their own GitHub repos and use GitHub pages to host their own modified game assets. This means we could create a template GitHub repo that anybody could fork, modify, and instantly get a link that they could use to share with friends and show them their custom Punchy mod, all without having to install anything on their computer.
This is a really cool workflow, but I think we can take it to even another level.
A growing trend is to allow people to contribute to GitHub projects with web workspaces such as the new GitHub Codespaces, which gives you a VSCode environment in your browser with dev tools built-in. To supercharge the Punchy mod development workflow, we can make a web-compatible VSCode plugin that embeds the Punchy web player that features hot reload and running the game right inside a VSCode tab, while being able to edit the Punchy mods in the same VSCode web instance. You could have a full-blown Punchy mods IDE right in your browser with instant feedback and hot reload!
We could even integrate a visual programming language such as Blockly into the plugin! ( #257 )
T user experience could be like this ( I think ):
This would be some work to setup, but at the same time, I don't think it's that far out of reach.
Beta Was this translation helpful? Give feedback.
All reactions