Would anyone be interested in using this? I’m playing around with a project you can apply to alpha test.
Basic idea: get players testing your game in seconds by using this editor plugin to share your game in one click. Or, “web player hosting that doesn’t suck”. :shock:
Interested in testing the first alpha builds? Sign up here (earlier the better):
Here are some work-in-progress screenshots of my current prototype:
For a long time I’ve dreamed of sharing my games in this simple way, and even this rough prototype feels great. One of the most frustrating things when building games at PopCap and more recently on my own projects was stopping what I’m doing to build and upload versions with friends and coworkers.
Web player builds are great to get feedback—many devs and I have searched for a simple way to host, and are usually told the options are:
Submit your game publicly on Kongregate or other ad-supported game listing sites
Buy a web-hosting package or fiddle with Dropbox to host your game publicly (making sure to set the content-type header correctly on your server)
(1) is a great option when you’re finished with your game, 100% ready to be judged and rated, and (2) is a great option if you’ve done this before. You can even set up a Jenkins build box if you have enough time to put towards this sort of thing instead of working on your game.
Hope this interests somebody out there. Let me know what you think in the survey and I’ll keep you posted with how this project develops.
NOTE: My current prototype uses pro-only build integration. If you use non-pro Unity, say so in the survey so I can consider supporting an alternative game upload technique.
Very interested for when I release a full game. However, I have no pro unity
Edit:
I would love to see some almost seamless updation of the client on the webpage, including the ability to upload external files for reading aswell, maybe a checkbox of some sort? Or a folder hierarchy for organizing what to upload
@Myhijim: Great! Looking at a potential alternative workflow for this which would offload the actual build onto my server cluster (like Heroku does for ruby on rails apps). This would allow for you to run something simple like:
git push
And you would see:
Building game ...
...
...
Your game is available at:
Web: http://i.makegam.es/uHebnP/
Android: http://i.makegam.es/uHebnP/Game.apk
iOS: http://i.makegam.es/uHebnP/Game.ipa
Windows: http://i.makegam.es/uHebnP/Game.exe
OS X: http://i.makegam.es/uHebnP/Game.app
This would be more server resource intensive, of course.
Definitely looking in to that possibility. The solution I mentioned to @Myhijim above would be one way to solve this, but another way be to open a file picker for you, so you would:
Build your game for web player (into a folder of your choosing)
Click the one-click host button
Choose the folder you built into (or choose the .unity3d file)
Would you want something like that, even though you’ll have to build manually?
@taichiu727magnus—will send out an alpha version to people who signed up today! I was actually waiting to see if my Asset Store submission of a very early alpha version would go through (and skip putting together my own non-asset store bundle) but it looks like it’s gotten hung up for some reason. I’ll put together a standalone bundle and send it out.
Looking forward to working with you to make it better!