Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411654 Posts in 69395 Topics- by 58451 Members - Latest Member: Monkey Nuts

May 15, 2024, 01:08:42 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperBusinessFile Hosting Options
Pages: [1]
Print
Author Topic: File Hosting Options  (Read 1432 times)
mcoorlim
Level 0
**


New at this


View Profile WWW
« on: September 16, 2019, 02:46:04 PM »

What's the best option for sharing game builds semi-exclusively? Say as an incentive for joining my mailing list, but not something I want on my itch.io page, or only for my supporters on Patreon. Google drive link? Dropbox? Torrent?
Logged

RudyTheDev
Level 1
*



View Profile WWW
« Reply #1 on: September 17, 2019, 01:31:17 PM »

Distributing files on stuff like Dropbox or Drive is against their TOS. Torrents and other P2P are blocked in many places and require additional software. Most file sharing sites are ad-ridden horrors and throttle speeds, plus have download limits. Custom hosting will quickly run out of bandwidth or be expensive. Custom server rent is even more expensive. Having own server requires maintenance and running them all day and is likely against many ISP TOA.

So, really, you gotta choose your poison. Most people choose a reasonable file sharing site, like Mega. Smaller ones get away with Google Drive.
Logged

ThemsAllTook
Administrator
Level 10
******



View Profile WWW
« Reply #2 on: September 17, 2019, 03:56:09 PM »

Custom hosting will quickly run out of bandwidth or be expensive.

Probably not for the small amount of downloads in the use case described in the first post, unless your game is huge or your patrons/mailing list members are very numerous. I'm partial to Linode, though a lot of people I know prefer Digital Ocean. From what I understand, Digital Ocean charges you only for the bandwidth you actually use, so it's likely to end up being cheaper overall if price is an issue.
Logged

miki
Level 0
**


View Profile
« Reply #3 on: September 17, 2019, 10:20:29 PM »

Which size range do you expect your game builds to be in?
Logged
RealScaniX
Level 6
*


Scanix (ignore the "Real", Scanix was taken)


View Profile WWW
« Reply #4 on: September 18, 2019, 03:17:19 AM »

I think itch.io has patreon support. I haven't used it, but visited some links from patreon pages to patreon only itch.io pages.
Logged

ProgramGamer
Administrator
Level 10
******


aka Mireille


View Profile
« Reply #5 on: September 18, 2019, 03:40:19 AM »

Yep, itch.io has Patreon integration, so you can manage game builds that way if you want. Otherwise, like it was said before, you'll have to use a hosting site or come up with a custom solution.
Logged

mcoorlim
Level 0
**


New at this


View Profile WWW
« Reply #6 on: September 19, 2019, 11:59:26 AM »

These are mailing list incentives, not patreon rewards, so that's not really an option. In terms of size? So far it's been ~50 mb per file, but this might increase depending.
Logged

miki
Level 0
**


View Profile
« Reply #7 on: September 19, 2019, 09:49:02 PM »

I am just trying to cover all possibilities here (so likely this is not even an issue in your case) - For a file of this size, if your audience is worldwide and some of them are using dialup, download times for a 50Mb will be 2 hours. I only asked about file size since downloading for 2 hours in one go might be alleviated by using a solution that enables download pausing and resuming over multiple sessions (like for example Dropbox offline sync does).
I do not have a correct answer here, just a suggestion - if your programming environment permits, possibly you can add libcurl library to your project and integrate the download part into your game executable itself? (programming this would probably take a day or few of your time but would be something you could re-use in all your projects & it would permit you to store your executable online using a much larger choice of websites).
Or, if you do not feel like adding anything to your project, command line utilities exist both for curl and wget - possibly you could also use a command line (a batch file).
Anyway, just a thought.
« Last Edit: September 19, 2019, 11:45:04 PM by miki » Logged
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic