Game distribution

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

Game distribution

by texmex » Post

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: 3219
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Game distribution

by Linuxdirk » Post

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: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: Game distribution

by texmex » Post

What about Travis?

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

Re: Game distribution

by Linuxdirk » Post

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: 6978
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: Game distribution

by rubenwardy » Post

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
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

JudithCrawford
New member
Posts: 1
Joined: Thu Oct 15, 2020 03:02

Re: Game distribution

by JudithCrawford » Post

The game can be clearly distributed on the apk version at https://techsuspect.com I am using very well.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests