im new to unity an i was wondering how do u publish ur created game from unity to the web. Its just a curious qusetion cuz i was wondeering the proccess. Do u have to like buy a license. the unity version im using is Unity basic 2.6
You can publish for a webplayer using the free Unity. This will create an html file and the needed Unity datafiles on disk where you can view the webplayer. You’ll need a webserver (or a hosting company) to get the webplayer online where everyone else in the world can see it.
Any webserver will probably be fine with Unity players, because they don’t rely on any server-side code. Really, whatever is cheapest and most convenient should be OK. As for hosting, it depends on what you need. Generally, you pay more for high reliability and speed, but maybe you don’t need to worry about these things.
@flatbro94: please give the docs a read as they contain lots of good information, including bits about what platforms you can target via the Build Settings dialog. For example:
Thanks Guys but do Games need a web server just for the players to actually play the game. Am how about the storage, or the multilayer. lolz so i need web server got that, do i need a dedicated server as well
You need a webserver to host the web page and webplayer files. If you want the webplayer to send information back to the server, you’ll need to get a hosting package that lets you run code on the server (PHP or whatever).
ok so a web server is to host he webpage, so the unity webplayers will work for the webserver. wat bout standalones will they work as well with webservers
There are two types of multiplayer - peer to peer, where the games talk to each other, and server ↔ client, where the games talk to a central server.
While Unity has it’s own network stuff (so can definitely do multiplayer games) the underlying concepts are universal and if you don’t understand it already you will struggle and have a hard time implementing it. You may be better off reading up about how network games work first so you have a clearer idea of what you want to do within Unity.