Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

TIC-80

Fantasy computer for making, playing and sharing tiny games. · By Nesbox

Tic-80 0.80 on iPhone?

A topic by phaselock.studio created Nov 02, 2020 Views: 2,406 Replies: 6
Viewing posts 1 to 4

Is there any way to build the newest version for iPhone? Would love to be able to gamedev from my phone. Thx!

(2 edits)

Idk. It's kinda tricky due to Apple having the iPhone pretty locked down, and even keeping your apps up on the store is like $100/year so the developer probably can't do it because it would be too expensive.

If you have a Mac or other way of running Xcode, you can compile the non-pro version yourself and put it on an iPhone, but you'd have to load it back on every week or so

You don't have to list it in the app store. Last time I looked (which was, admittedly years ago) TIC80 would violate the terms for the App Store anyway due to carts being downloaded and using a scripting language.

I think it would be easier to have a cart export for something like Cordova (especially since html export is already supported), which could be used to target iOS, but I don't have very much experience with that.

(1 edit)

Maybe. They could probably make a runner only version that doesn't contain any editors or anything and have that be a cart export option(This would actually be really nice for all platforms), and for iOS it would just create an Xcode project with a TIC-80 framework and the cart file(with the uncompressed code block removed so as to not take any unnecessary chances) that you can just build and upload.

I think an IPA file would be enough to satisfy people. Then you can just use Altstore to get everything set up.

(1 edit)

how does pico 8 do it then? I’ve played multiple pico 8 carts and im an ios user. Saying this cause i just learned there was a pico 8 alternative that is has more bits to work with. 

Pico 8 has a web version, or some of the games have an ios port (using something like this).