A launcher for the OpenGOAL Project to simplify usage and installation
Go to file
2022-04-10 10:50:27 -04:00
components tauri migration 2022-04-08 18:37:16 -04:00
docs/screenshots tauri migration 2022-04-08 18:37:16 -04:00
src removed old unused code 2022-04-10 10:50:27 -04:00
src-tauri fixed promise chaining, decompiler and compiler work properly now 2022-04-10 10:36:59 -04:00
.gitignore tauri migration 2022-04-08 18:37:16 -04:00
index.html tauri migration 2022-04-08 18:37:16 -04:00
main.js launching the game works 2022-04-09 18:31:07 -04:00
package-lock.json fixed promise chaining, decompiler and compiler work properly now 2022-04-10 10:36:59 -04:00
package.json fixed promise chaining, decompiler and compiler work properly now 2022-04-10 10:36:59 -04:00
README.md tauri: migrate from electron to tauri 2022-04-06 22:27:03 -04:00
style.css tauri migration 2022-04-08 18:37:16 -04:00

OpenGOAL Launcher

Description

A launcher for users to install and run the OpenGOAL project with ease

Preview

Launcher Preview

Disclaimer

Users are required to provide their own copy of the ISO file in order to run the game.

Resources

Development

We are using Tauri to build a native app, but still with simple Web technology. You will need to setup the prerequesites using the instructions here https://tauri.studio/docs/getting-started/prerequisites

Additionally, this presumes your environment has WebView2 (windows) or webkit2 (linux) already available. This is a requirement for end-users as well! Many modern OSes already ship with such a thing, but it's something we'll need to investigate.

  • npm install
  • npm run tauri dev

This builds the app with Tauri (this is a rust compilation, the first run will take a while) and the frontend is served via Vite -- a nice web server that will hot-reload any changes as you develop.