Guide:Distribution: Difference between revisions

From Game Making Tools Wiki
(→‎Free: Dropbox HTML change note)
(Created Physical section, put most other stuff in a Digital section. Empty links for guides for zines, CDs, tapes)
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
Sites, tools, article, and any other resources to help you distribute your game.
Sites, tools, article, and any other resources to help you distribute your game.


==Services==
==Physical==
* [[Distribution:Itch.io|Itch.io]] in kinda like [https://bandcamp.com/ Bandcamp] for videogames. It's really easy to put stuff up and get stats on downloads, but you have more control over how your pages look. You have good control over how much and if you want people to pay for things too.
 
* [[Distribution:Game Jolt|Game Jolt]] is another popular distribution site, where you can upload games to be played online or downloaded.
* Cassette cases are a good size to both hold a USB stick and have enough space for artwork.
* [[Distribution:Glorious Trainwrecks|Glorious Trainwrecks]] is a small, friendly, encouraging community of people dedicated to ignoring principles of good design. They hold regular events: mostly super-short game jam events. It's the best.
** [[Guide:Compact Cassette]] - Info on making artwork, buying cases, etc.
* [[Distribution:Internet Archive|Internet Archive]] has built-in emulation for [[:Category:DOS|DOS]] and [[:Category:Windows|Windows]] 3.x games.
** [https://pizzapranks.com/tapemarket/ Tapemarket] - Service by Pizza Pranks (Indiepocalype guy) for putting together cases/artwork/USBs cheaply. He can even put them up for sale.
* There are a million ways to package a CD or DVD.
** [[Guide:Compact Disc]] - Info on making sleeves, burning discs, etc.
* Zines are a great format for sharing physical games, packaging with tapes and CDs, and a million other things.
** [[Guide:Zine]] - Info on layout, distros, etc.
 
==Digital==
 
===Snags===
* Apparently if you're on Windows and trying to ZIP up a .APP folder for Mac users it can get messed up. There's a Python script here to do it properly though: https://gist.github.com/Draknek/3ce889860cea4f59838386a79cc11a85
* Similarly, Linux (and Mac?) games exported from Windows systems aren't able to run without a little fiddling (open a terminal and <code>chmod +x [game.exe]</code>). But [https://cheesetalks.net/cheese/ Cheeseness] made a little program that Windows users can run to help, called [https://cheeseness.itch.io/plus-x plus-X].
 
===Services===
* [[Guide:Itch.io|Itch.io]] in kinda like [https://bandcamp.com/ Bandcamp] for videogames. It's really easy to put stuff up and get stats on downloads, but you have more control over how your pages look. You have good control over how much and if you want people to pay for things too.
* [[Guide:Game Jolt|Game Jolt]] is another popular distribution site, where you can upload games to be played online or downloaded.
* [[Guide:Glorious Trainwrecks|Glorious Trainwrecks]] is a small, friendly, encouraging community of people dedicated to ignoring principles of good design. They hold regular events: mostly super-short game jam events. It's the best.
* [[Guide:Internet Archive|Internet Archive]] has built-in emulation for [[:Category:DOS|DOS]] and [[:Category:Windows|Windows]] 3.x games.
<hr>
<hr>
* [[Distribution:GOG|GOG]] ???
* [[Guide:GOG|GOG]] ???
* [[Distribution:Humble|Humble]] ???
* [[Guide:Humble|Humble]] ???
* [[Distribution:Steam|Steam]] charges you $100 to become a 'Steam Developer' &mdash; a one-tiem fee to enable you to put games on Steam Greenlight.
* [[Guide:Steam|Steam]] charges you $100 to become a 'Steam Developer' &mdash; a one-time fee to enable you to put games on Steam Greenlight.
 
===Space===
====Free====
Often have a fee if you want to use your own domain name.


==Space==
* <del>[[Guide:Dropbox|Dropbox]] can be used to host pages, including [[Unity]] games.</del> - Ability to serve HTML was about to be disabled :(
===Free===
* [[Guide:Neocities|Neocities]] provides 1GB of free web hosting. It's pricey if you want to use your own domain though. No {{jargon|WYSIWYG|WYSIWYG}} editor. Fun place to surf. Facilitates donations. Add a blog with [https://zonelets.net/ Zonelets].
* <strike>[[Distribution:Dropbox|Dropbox]] can be used to host pages, including [[Unity 3D]] games.</strike> - Ability to serve HTML is about to be disabled :(
* [[Guide:HOTGLUE|HOTGLUE]] is an easy, {{jargon|WYSIWYG|WYSIWYG}}, webpage creation tool. You can either host it yourself, or make an account on [https://hotglue.me/ hotglue.me]. You can pay a fee to use your own domain name.
* [[Distribution:Neocities|Neocities]] provides fre web hosting. It's pricey if you want to use your own domain though. No [[Glossary:Main_Page#WYSIWYG|WYSIWYG]] editor.
* In a similar vein to HOTGLUE is [[Guide:mmm.page|mmm.page]], though it's not open-source, and feels a bit more... webdesignery. You can draw straight on your page though, that's neat.
* [[Distribution:Github|Github]] can also be used to host pages, and domains can be linked for free.
* [[Guide:Git#Github|Github]] can also be used to host pages, and domains can be linked for free. Owned my Microsoft.


===Not free===
====Not free====
Here are a few of the most reasonably-priced + reliable hosts
Here are a few of the most reasonably-priced + reliable hosts
* [http://www.namecheap.com/ Namecheap] - easy to get coupons for.
* [http://www.namecheap.com/ Namecheap] - easy to get coupons for.
* [https://www.nearlyfreespeech.net/ NearlyFreeSpeech.NET] - only pay for what you use.
* [https://www.nearlyfreespeech.net/ NearlyFreeSpeech.NET] - only pay for what you use.
* [https://www.stablehost.com/ Stablehosting] - also easy to get coupons for.
* [https://www.stablehost.com/ Stablehosting] - also easy to get coupons for.
===Open-Source===
Useful places for distributing [[:Category:Open-Source|Open-Source]] projects. You can of course also distribute the code in other ways, such as your own website.
* [[Guide:Git|Git]] is a popular way to host, distribute, and contribute to codebases. Github is free and super popular, but there are some self-hosted options too such as Gitlab, Gitblit and Gitea. These are becoming increasingly popular since Microsoft bought took-over Github.
===Payment===
* [https://www.humblebundle.com/developer/widget The Humble Widget] - Doodad you can stick on your site to handle taking payments.
* [https://itch.io/widget The Itch.io Embeddable Widget] - Add links to buy your games through Itch.
* [[Guide:Neocities|Neocities]] lets you link your [[Guide:PayPal|PayPal]] account, and has an easy interface for page visitors to send you tips.
* [[Guide:PayPal|PayPal]] and paypal.me (donations have to be done through '.me' I think now?)
* Crypto wallets?
* [[Guide:Patreon|Patreon]] is the most popular service to collecting donations.
* [[Guide:Liberapay|Liberapay]] is a Patreon-like subscription service with better rates (it's funded through donations, not fees) and less shady practices.
* [[Guide:Kofi|Kofi]] is for one-off / non-subscription payments.
* [[Guide:Retribute|Retribute]] is a web-based tool for people to find people to give money to. It works by loading a person's [[Wikipedia:Fediverse|Fediverse]] account ([[Wikipedia:Funkwhale|Funkwhale]], [[Wikipedia:Mastodon_(software)|Mastodon]], [[Wikipedia:Peertube|Peertube]]), looks for people you've made connections with, and suggests ways to give them money based on info. in their profile.
==Licensing==
* [[Guide:Licensing|General licensing information]]
* [[Guide:creative commons|Creative Commons]]


==Other Resources==
==Other Resources==

Latest revision as of 08:59, 24 May 2024

Sites, tools, article, and any other resources to help you distribute your game.

Physical

  • Cassette cases are a good size to both hold a USB stick and have enough space for artwork.
    • Guide:Compact Cassette - Info on making artwork, buying cases, etc.
    • Tapemarket - Service by Pizza Pranks (Indiepocalype guy) for putting together cases/artwork/USBs cheaply. He can even put them up for sale.
  • There are a million ways to package a CD or DVD.
  • Zines are a great format for sharing physical games, packaging with tapes and CDs, and a million other things.

Digital

Snags

  • Apparently if you're on Windows and trying to ZIP up a .APP folder for Mac users it can get messed up. There's a Python script here to do it properly though: https://gist.github.com/Draknek/3ce889860cea4f59838386a79cc11a85
  • Similarly, Linux (and Mac?) games exported from Windows systems aren't able to run without a little fiddling (open a terminal and chmod +x [game.exe]). But Cheeseness made a little program that Windows users can run to help, called plus-X.

Services

  • Itch.io in kinda like Bandcamp for videogames. It's really easy to put stuff up and get stats on downloads, but you have more control over how your pages look. You have good control over how much and if you want people to pay for things too.
  • Game Jolt is another popular distribution site, where you can upload games to be played online or downloaded.
  • Glorious Trainwrecks is a small, friendly, encouraging community of people dedicated to ignoring principles of good design. They hold regular events: mostly super-short game jam events. It's the best.
  • Internet Archive has built-in emulation for DOS and Windows 3.x games.

  • GOG ???
  • Humble ???
  • Steam charges you $100 to become a 'Steam Developer' — a one-time fee to enable you to put games on Steam Greenlight.

Space

Free

Often have a fee if you want to use your own domain name.

  • Dropbox can be used to host pages, including Unity games. - Ability to serve HTML was about to be disabled :(
  • Neocities provides 1GB of free web hosting. It's pricey if you want to use your own domain though. No WYSIWYG editor. Fun place to surf. Facilitates donations. Add a blog with Zonelets.
  • HOTGLUE is an easy, WYSIWYG, webpage creation tool. You can either host it yourself, or make an account on hotglue.me. You can pay a fee to use your own domain name.
  • In a similar vein to HOTGLUE is mmm.page, though it's not open-source, and feels a bit more... webdesignery. You can draw straight on your page though, that's neat.
  • Github can also be used to host pages, and domains can be linked for free. Owned my Microsoft.

Not free

Here are a few of the most reasonably-priced + reliable hosts

Open-Source

Useful places for distributing Open-Source projects. You can of course also distribute the code in other ways, such as your own website.

  • Git is a popular way to host, distribute, and contribute to codebases. Github is free and super popular, but there are some self-hosted options too such as Gitlab, Gitblit and Gitea. These are becoming increasingly popular since Microsoft bought took-over Github.

Payment

  • The Humble Widget - Doodad you can stick on your site to handle taking payments.
  • The Itch.io Embeddable Widget - Add links to buy your games through Itch.
  • Neocities lets you link your PayPal account, and has an easy interface for page visitors to send you tips.
  • PayPal and paypal.me (donations have to be done through '.me' I think now?)
  • Crypto wallets?
  • Patreon is the most popular service to collecting donations.
  • Liberapay is a Patreon-like subscription service with better rates (it's funded through donations, not fees) and less shady practices.
  • Kofi is for one-off / non-subscription payments.
  • Retribute is a web-based tool for people to find people to give money to. It works by loading a person's Fediverse account (Funkwhale, Mastodon, Peertube), looks for people you've made connections with, and suggests ways to give them money based on info. in their profile.

Licensing

Other Resources

Things beyond the scope of this wiki.

  • dotoolkit.com - Home of some frameworks for writing presskits, contracts, and aiding distribution; if you're into that kinda thing. By Adriaan de Jongh and Rami Ismail.