Hi,
I’ve got a question. Is there any possibility to make website in Unity?
Thanks, Jakub
Hi,
I’ve got a question. Is there any possibility to make website in Unity?
Thanks, Jakub
No, Unity is for making games (or 3D apps). You make a website with basically a text editor, which you use to write HTML. A website can include Unity WebGL content though.
–Eric
You could make a webgl build and add it to a webserver and have people load that instead of a website though the limitations on that will be performance and your having the user wait a longer time to load your site and it just is overkill for most websites. I suggest learning HTML and CSS or using a web builder similar to weebly.
juste learn a CMS like WordPress, Joomla etc …
OK, thanks for respond ![]()
If you really don’t want to learn websites there are a few web devs around who you could pay to build one for you.
I’ve played with the idea of using WebGL for websites – I actually love the idea. If built small enough, idk if it’s possible to make it small enough, then it could be a good solution. The work would probably be in making sure it loads fast and people know how to use it intuitively.
Basically, you’d have to make it act and feel just like a normal site, even though it’s a “game”.
you could make something using the WebGL features of Unity3D, but those are in my opinion still not production ready. If you want to make a fully 3D website or use 3D elements, i would suggest using something like three.js or babylon.js.
It’s possible, but a terrible idea. You can probably achieve a lot of the effects you’d need with HTML5 / Canvas if you really want to. It won’t be as glitzy, but it’ll have better cross browser support. You’re also not going to be able to build a website with any kind of accessibility (think support for screen readers), and search engines won’t index your content.
You’d likely be able to mix the two, right? Do search engines still search meta tags etc?
I think for many people – myself included – the goal isn’t so much to make the page in WebGL, but rather to make the page without having to learn something new. I already understand Unity, and can make a “Webpage” on a mobile or desktop app already. Having that load via a browser would be killer, since I don’t have to do a darn thing more than what I’m already doing.
I also make apps with Unity that would be much smaller via native code, only because I don’t want to take the time to learn that ![]()
Andrew
You can absolutely mix it, but Unity running WebGL will slow your website down to an absolute crawl compared to much smaller libraries like three.js. I have had very limited success on getting the WebGL player to run on things like my Surface Pro 2 and things might not look 100% the same as in the editor.
I would say that the biggest factor to take into account is how good of a machine and connection the visitors of your site will have, since Unity will massively bloat your website(especially if you are not compressing it) and make it very slow to open in general. So unless you need to present a game with advanced physics and stuff, then stay away from a Unity WebGL based website, especially if the site is not used for anything else than relaying basic data.
I second Wordpress, so easy to use ![]()
Yes but:
Content is king (says Google). Search engines actually index your content. Moreover, they actually examine the hierarchy of your content. Are you using relevant tags? Does your content actually relate to those tags? Are you using HTML5 concepts such as Sections? Is your content well organized and grouped? Much, much more weight is given to these factors, as well as accessibility and responsive support than anything in Meta tags.
Using only Meta tags to describe your page and not having any of those terms at all contained in content on your page is actually bad. Very bad. Some search engines, and Google in particular, will penalize you for it because they think you’re just keyword stuffing in order to obtain a better ranking.
If by website you mean like those flash based sites, then it’s possible. Whether it should be done or not is a totally different issue.