パッケージ、リポジトリ、アプリカテゴリを検索

GitHub リポジトリLiquidGalaxyLAB/asteroids-lg-retro-gaming

asteroids-lgレトロゲーム

Liquid Galaxy内のアステロイドゲームの管理を、誰もが簡単にできるようにする

asteroids-lgレトロゲーム のプロジェクト画像
スター
4
フォーク
2
最終プッシュ(UTC)
2022/09/09
プロジェクト状態
公開中

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

License github-languages-image github-language-count-image Issues forks github-repo-size-image

🚀 Asteroids Liquid Galaxy Retro Gaming

The Asteroids Liquid Galaxy Retro Gaming is an app created with the intention of making the management of the Asteroids game in the Liquid Galaxy easier for any user. By simply installing the Asteroids and the ALGRG server on your Liquid Galaxy master you can quickly launch and stop the game on all screens and also get access to a controller!

You may download the APK available into this repository.

📝 Before Running

  1. Make sure the Liquid Galaxy core is installed, more info about the installation can be found on this repository
  2. Make sure Node.js version 14 is installed on the master machine by running:
node -v
  1. The output should look someting like v14.17.5, if this is not the case use the following link for tips on how to install it: How To Install Node.js on Ubuntu 16.04
  2. After Node.js is installed, Install pm2 on master machine. Run command:
sudo npm i -g pm2
  1. Make sure all the other games are installed on the Liquid Galaxy. The current games repositories can be found at:

👨‍💻 Installing The Project

Firstly, open a new terminal and go to the default terminal directory with the command:

cd

Now, clone the repository in the home directory (default directory on terminal) of the master machine with the command:

git clone https://github.com/LiquidGalaxyLAB/asteroids-lg-retro-gaming.git

Once the repository is cloned, navigate to the cloned folder and execute the installation script by running the following commands:

cd asteroids-lg-retro-gaming

bash install.sh {password}

The {password} is the rig password.

Once the installation is finished, make sure to reboot the machine.

If you experience any problems, check the installation logs for any possible errors in the logs folder, there will be a file with the date of installation as it's name.

To run/build the project using the CLI, you shall pass the --no-sound-null-safety flag, once the project uses the SSH package.

📱 App setup

Now that the server is running, make sure the android device and the liquid galaxy are connected to the same wi-fi network berfore running the app. Once that's done, the setup is very simple.

  • First, open the app and go to the settings page (cog icon on the top right of the screen)

  • On the settings screens set all the variables to the following values

    • Server Ip: Master machine ipv4 (including the dots e.g.: 192.168.0.124)
    • Server Port: 3124
    • Asteroids Port: 8129
  • Once all the values are set, click the “Save” button on the bottom of the screen.

  • The app is now ready to be used!

📃 License

This software is under the MIT License

Liquid Galaxy LAB GitHub avatar
GitHub 作者

Liquid Galaxy LAB ↗

言語DartHTMLJavaScriptShellJavaObjective-CSwiftKotlin

依存する Flutter コンポーネント

使用している依存関係

依存関係一覧 8 件

アプリカテゴリー

プロジェクトに合うリポジトリを選ぶには?

用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。

  1. 名前・作者・説明で検索し、技術トピックで絞り込みます。
  2. スター、フォーク、最近のプッシュを比較します。スターは関心の目安であり、品質の保証ではありません。
  3. 利用前に GitHub で README、ライセンス、Issues を確認します。

情報源と管理

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗