패키지, 저장소 및 앱 카테고리 검색

GitHub 저장소LiquidGalaxyLAB/lg-retro-gaming

lg-retro-gaming

레트로 게임은 리퀴드 갤럭시의 게임 관리를 모든 사용자가 쉽게 할 수 있도록 만들기 위해 만들어진 앱입니다

lg-retro-gaming 프로젝트 이미지
스타
4
포크
4
최근 푸시(UTC)
2023. 4. 21.
프로젝트 상태
활성

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

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

🕹️ Liquid Galaxy Retro Gaming

The Liquid Galaxy Retro Gaming is an app created with the intention of making the management of games in the Liquid Galaxy easier for any user. By simply installing the games and the LGRG server on your Liquid Galaxy master you can quickly launch and stop games on all screens and also get access to a specific controller for the chosen game and a QR code for other players to easily access the controller as well!

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/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 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: 3123
    • Asteroids Port: 8129
    • Pacman Port: 8128
    • Snake Port: 8114
    • Pong Port: 8112
  • 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

Copyright 2022 Leonardo Coelho Ruas - Michell Algarra Barros

Liquid Galaxy LAB GitHub avatar
GitHub 작성자

Liquid Galaxy LAB ↗

언어DartHTMLJavaScriptShellJavaObjective-CSwiftKotlin

의존하는 Flutter 컴포넌트

사용 중인 의존성

의존성 목록 10 개

앱 카테고리

프로젝트에 맞는 저장소를 선택하려면?

사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.

  1. 이름, 작성자 또는 설명으로 검색하고 기술 주제로 범위를 좁힙니다.
  2. 스타, 포크, 최근 푸시를 함께 비교하세요. 스타는 관심의 지표이며 품질을 보장하지 않습니다.
  3. 사용하기 전에 GitHub에서 README, 라이선스, Issues를 확인하세요.

출처 및 관리

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

GitHub Docs — About repositories ↗