Game distribution

User avatar
texmex
Member
 
Posts: 1590
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex

Game distribution

by texmex » Mon Oct 28, 2019 11:11

Let's say I have a finished game that I want to distribute through the common channels: Itch, Steam etc. How do I set up a nice build environment for major platforms and what should I change in it the client to not confuse it with the regular boilerplate?

I can't find anything anywhere on this topic.
 

User avatar
Linuxdirk
Member
 
Posts: 2200
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Game distribution

by Linuxdirk » Mon Oct 28, 2019 13:41

You want to look for articles covering the topic "cross-compiling". Easiest would be running gcc in a clean chroot for each specific platform.
 

User avatar
texmex
Member
 
Posts: 1590
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex
 

User avatar
Linuxdirk
Member
 
Posts: 2200
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Game distribution

by Linuxdirk » Mon Oct 28, 2019 14:26

Sure, if it allows cross-compiling for your target platforms, then yes. This automates the build process in a clean environment.
 

User avatar
rubenwardy
Moderator
 
Posts: 5863
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Game distribution

by rubenwardy » Mon Oct 28, 2019 14:31

texmex wrote:What about Travis?


I'd recommend gitlab ci instead, it allows exporting artifacts so you can download any builds, whereas this is only in Travis's paid plan
 


Return to Game Discussion



Who is online

Users browsing this forum: No registered users and 1 guest