• Could I submit a game to Antergos repo?


    Some time ago (exactly: 25 years) I wrote an arcade-puzzle game for 8-bit computers. A year ago I thought it would be funny to give it the second life on Android. I gave it brand new graphics, rearranged the sound track and published on the Play Store. Recently, in search of a new challenge, I coded it from scratch on the JavaFX platform, and packed for Windows and Arch Linux (many thanks to @Keegan and @joekamprad for help!). I was having tons of fun, but I think it would be great to have the game added to the official repo of Antergos, which is my daily driver. Is it possible?

    PS: The current build needs some more testing. If anyone could help, the PKGBUILD, source files and the package itself you’ll find here.

    See also the (un)official announcement on my website.

    Could you please check out my game?

  • Congratulations! I would advise messaging @karasu about it and giving him a link to your source code (especially the PKGBUILD). I think he would probably put it on the Antergos repo for you, although to get a definite answer, you would have to ask him of course. One last tip: if you message him on the weekend, like anyone, he will be less busy and actually be able to take the necessary time to consider your suggestion and do the work for it right then and there.

    Hope this helps and again, congratulations!

    Keep trying, never give up. In the end, you will find that it was all worth it

    Community ISO: https://antergoscommunityeditions.wordpress.com
    Linux Basics: https://linuxbasicssite.wordpress.com

  • @piotr Just tested in a VM, i liked heheheh
    I installed using the compiled version and no shortcut was created. i had to copy the .desktop from /usr/share/applications

    Antergos (default OS) - WIN10 (abandoned)
    I3wm - Mate desktop
    AMD - A4 7300 Radeon graphics
    16 GB ram
    HD 1 TB
    Linux newbie since 06/2016

  • Why not submit it into aur? https://wiki.archlinux.org/index.php/Arch_User_Repository#Sharing_and_maintaining_packages

    I7 [email protected]/32GB Ram/3440 x 1440 + 1440p/EVGA 1080 FTW/512GB SSD/2TB HD/Antergos Base w/ Plasma

  • @Keegan said in Could I submit a game to Antergos repo?:

    Congratulations! I would advise messaging @karasu

    Thanks! I’ll do so. Friday’s tomorrow. :)

    @fernandomaroto said in Could I submit a game to Antergos repo?:

    I installed using the compiled version and no shortcut was created.

    Dunno what to say, to be honest. It worked on 3 machines I tested the package with. I’ll have to take a closer look at PKGBUILD.

    @Wyn said in Could I submit a game to Antergos repo?:

    Why not submit it into aur?

    Well, makes sense. But I’ve never used vanilla Arch Linux, and look at their rules:

    These forums are for Arch Linux ONLY. Not Antegros, or Apricity, or Manjaro or anything other than vanilla Arch Linux. Ask those communities for support.

    This particular app is important to me for historical and sentimental reasons, so I’d like it to be done well. This can not be achieved without some support from community. And my Linux distro and my community is here.

    Could you please check out my game?

  • You can just install ArchLinux inside a VM and whoooooooops you are on Archlinux… ;)

    I have ArchLinux installed, and i can say your Game works there too as on Antergos… it is in Java so should run everywhere… with Java … and yes on Android too: And is aviable under Android also ( ;) )

    http://dev.nwg.pl/eist-returns-joined-google-play-games/

    I would say it would be better for reaching more users, if your game would be on AUR.

    [updates once a week] = [90% less problems]
    [Li{u}n//u//{i}x] since 1988 - overcoming failure means success
    howto-install-antergos
    how to add system logs
    i3 GNOME

  • @joekamprad said in Could I submit a game to Antergos repo?:

    and yes on Android too

    Right, but the Android version was prior to the latest one, and - I must say - contained fireworks that I find useless at the time. As the Android SDK has nothing to do with JavaFX, I wrote all the code from scratch, except for one method.

    One day I’ll give a try to Arch for sure, however I’m not really keen on resolving my graphics issues manually. Antergos was the one and only distro so far I managed to get it to work well, and finding/applying the solution took me 15 minutes. I really appreciate the fact.

    Could you please check out my game?

  • Hi @piotr

    I have no problem to add your game to our repo. To be honest, I think it would be better if you managed to include it into AUR, this way both Antergos and Arch users would be able to install it.

    If you don’t care about it and just prefer to add it only to Antergos, then I’ll add it to our repo.

    Sorry but I haven’t read all thread messages…Have you managed to create a PKGBUILD ? If that’s a yes, you must check that follows this rules: https://wiki.archlinux.org/index.php/Java_package_guidelines

    Once you have that PKGBUILD checked, I’ll be more than glad to validate it for our repository.

    Cheers!

  • Hi @karasu ,

    Thanks for the reply!

    Yes, in my PKGBUILD I followed the guidelines you linked. I only skipped creating the shell script in /usr/bin, since it’s unnecessary to run the game. Defining the CLASSPATH introduces nothing, as all the stuff is bundled into a single .jar. Surely I may be wrong(?), but IMO creating a .desktop file which will execute a shell script, which will execute a single line like java -jar /usr/share/java/eist-returns/eist-returns.jar makes no sense. This may be done in the .desktop shortcut itself. Of course it may be changed in minutes when/if necessary.

    If even you advice me to submit the game to AUR, I have no other way than try to do so. However, I’d be more than glad if you found the game funny enough or interesting enough to include it in the Antergos repository.

    Thanks, and have a nice weekend! ;)

    Could you please check out my game?

  • @piotr said in Could I submit a game to Antergos repo?:

    I’d be more than glad if you found the game funny enough or interesting enough to include it in the Antergos repository

    You game represent the name >>Antergos<< in its own history:
    The Galician word Antergos (meaning: ancestors) was chosen “to link the past with the present”

    [updates once a week] = [90% less problems]
    [Li{u}n//u//{i}x] since 1988 - overcoming failure means success
    howto-install-antergos
    how to add system logs
    i3 GNOME

  • @joekamprad said in Could I submit a game to Antergos repo?:

    You game represent the name >>Antergos<< in its own history

    I did not think about it! You’re right. Just look at this: https://photos.app.goo.gl/CYUQOFln4FA7NfTH3

    Could you please check out my game?

  • Hi,

    creating a .desktop file which will execute a shell script, which will execute a single line like java -jar /usr/share/java/eist-returns/eist-returns.jar makes no sense

    Yes it does. What if I want to run the game from a terminal?

    Could you please add it?

  • @karasu said in Could I submit a game to Antergos repo?:

    Could you please add it?

    You’re right. I got used to running from terminal by just java -jar (…) I’ll add in a minute.

    Could you please check out my game?

  • @karasu Alright, it took me awhile.

    The PKGBUILD which should be fully compliant to guidelines you’ll find at the same place. Thanks for pointing out my mistake.

    Could you please check out my game?

  • @karasu I keep telling my wife: “when your husband promises to fix something, he’ll do it for sure. No need to remind every 6 months”. However, could you take another look at the PKGBUILD? ;)

    Could you please check out my game?

  • @piotr

    Suggest making a pull request here while referencing this topic while adding. Dev’s generally have there hands full already working on Antergos itself.

    I7 [email protected]/32GB Ram/3440 x 1440 + 1440p/EVGA 1080 FTW/512GB SSD/2TB HD/Antergos Base w/ Plasma

  • If you feel like it, you could also message @karasu about it too:grinning:.

    Keep trying, never give up. In the end, you will find that it was all worth it

    Community ISO: https://antergoscommunityeditions.wordpress.com
    Linux Basics: https://linuxbasicssite.wordpress.com

  • @Wyn said in Could I submit a game to Antergos repo?:

    Suggest making a pull request here while referencing this topic while adding.

    Good to know that it exists, thanks!

    @Keegan said in Could I submit a game to Antergos repo?:

    If you feel like it, you could also message @karasu about it too.

    Sure, but I wouldn’t like to bother him with no important reason. No hurry.

    Could you please check out my game?

  • @piotr said in Could I submit a game to Antergos repo?:

    Sure, but I wouldn’t like to bother him with no important reason. No hurry.

    OK:grinning:. That makes sense. I’m sure he appreciates it…

    Keep trying, never give up. In the end, you will find that it was all worth it

    Community ISO: https://antergoscommunityeditions.wordpress.com
    Linux Basics: https://linuxbasicssite.wordpress.com

Posts 19Views 672
Log in to reply