Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

Add web version #25

Open
ValorZard opened this issue Mar 27, 2022 · 2 comments
Open

Add web version #25

ValorZard opened this issue Mar 27, 2022 · 2 comments

Comments

@ValorZard
Copy link

Since wgpu/rend3 both have a webgl2 mode, it would be cool to have a web build of this to use. I don't really like downloading things because of space issues, so this would make this tool more accessible to me

@setzer22
Copy link
Owner

setzer22 commented Mar 27, 2022

Thanks for the feedback @ValorZard! In fact, there was already an earlier attempt to do this in #14. But unfortunately it proved more difficult than it seems.

I really want to make blackjack as accessible as possible, but I feel it may be too early to commit to supporting a browser version. It's still very early for this tool, and I don't yet know the exact set of features I will want in it or how these are going to look: Maybe there are things I want from blackjack that are not supported by browsers, and I don't want to realize this once I've committed to a browser version and announced browser support.

Once things are more established, I can start thinking about how the existing features could be ported to a browser environment. That said, my plan is to use webgpu, not webgl. Browser support for webgpu is still catching up, but blackjack itself is not ready to do useful work either. So once the webgpu situation for the browser improves, it will probably be a good time start considering a browser version.

I'll leave the issue open so others looking for a browser version can see it 😄

@jan-br
Copy link

jan-br commented Dec 8, 2023

Hi @setzer22,
was there any progress in supporting a web version for blackjack since the last attempt? :)
I found a quite cool usecase for your project that would immensely benefit from web support.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants