• Content Count

  • Joined

  • Last visited

About Kael01

  • Rank

Recent Profile Visitors

742 profile views
  1. I wouldn't rely on Unity if I really target for the web. Whenever you hit problems about WebGL or Canvas, it's much easier to resolve with Phaser or another HTML5 framework. Web is hard in itself, thanks to modern browsers with different engines. In my last workplace we had restrictions for each project like: not having more than 2MB build(which loads projects pretty fast). We were making bitmaptexts, sprite compression and custom builds with Phaser which you'd have kilobytes of projects. Of course, you'd do some of them with Unity too, but not reliable and you are not controlling it most of the time. Unity has tiny mode for the web but use cases are pretty limited as of now. Yes, the tradeoff is different codebases, longer development but you'd have more opportunities, more reliable environment rather than depending on Unity, which is a blackbox. Still, I'd try out some web builds on Unity to see how it goes. I don't know if it got any better. My thoughts are mostly from last year which may not be accurate anymore.
  2. If you don't have any background about software development, it will be harder for you to achieve. You have to learn some HTML, CSS and JavaScript beyond game development concepts with Three.js. After learning some fundamental web development, threejsfundamentals.org is a decent resource to learn about Three.js & WebGL. There is already an example someone made a portfolio website just like you mentioned: https://bruno-simon.com He also posted a blog post about the whole process: https://medium.com/@bruno_simon/bruno-simon-portfolio-case-study-960402cc259b Another option would be to find someone to hire and make it for you. This is probably the most straightforward way to go.
  3. Indeed. You can use any bundler(webpack, parcel, rollup, etc) to get a single HTML build with Pixi.