Dariasteam / Cows-Revenge

Casual platform game project for learning purposes
Other
37 stars 9 forks source link

Executable / app names #10

Closed basxto closed 6 years ago

basxto commented 6 years ago

I would recommend just using:

On Linux extensions don’t matter, but this and .bin.x86_64 is what I’ve seen most. For Linux packages cowsrevenge remains best, since it’s installed globally and should be memorable. Right now detection regex for itch.io, github realease and flatpak would be (C|c)ow.?s.?(R|r)evenge.*(-.GNU.Linux.X11)?, other would just be (C|c)ows(R|r)evenge(\.x68(_64)?)?. Godot officially support to also build a 32-bit version for x86. Unlike Windows and Mac, Linux supports a great amount of different hardware platforms. It looks like godot could work on Raspberry Pi (ARM). If started from terminal, the itch.io release looks like this:  ./Cow\'s\ Revenge\ \ -\ GNU⁄Linux\ X11 (The slash in GNU/Linux isn’t even a regular slash)

Dariasteam commented 6 years ago

Fun fact: I just been the entire day trying to build the game in a raspberry but archived nothing. Tomorrow will think more about the names thing.

basxto commented 6 years ago

This https://github.com/crabcrabcam/godot/releases/tag/2.1.4-stable-export?

Dunno, don’t think I have working desktop linux image for rapsi3 lying around, but the generated file looks good.

file raspi3.3bit.export
raspi3.32bit.export: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=eeabd3f8aa1ad04be1bac9387d7b7f08cc1ea986, not stripped
Dariasteam commented 6 years ago

I found that too but with godot 2.1.4 there were issues with the one way platforms so I prefer to avoid them if possible. I guess you are right with the names though.

Dariasteam commented 6 years ago

Names changed

basxto commented 6 years ago

Thanks. And there is the x in x86 missing

Dariasteam commented 6 years ago

Oops, you are right. Fixed now.

Dariasteam commented 6 years ago

Also I don't know why but the mac version always upload with a different name. "cows-revenge-mac.zip" despite being the one you said when exported from godot.