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
-
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