Skip to content

Algolbarth/plateform

Repository files navigation

🏃‍➡️ Plateform

A plateform game (mario like) inspired by the first New Super Mario Bros. on Nintendo DS and an original level.

🕹️ Install

Download release files here :

🛠️ Requirements for dev

Plateform use Tauri (typescript/svelte + Rust) to build a webapp and a desktop application with the same architecture. Deno is used to compile typescript.

Install using shell :

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env

Check is Rust is properly installed :

rustc --version
cargo --version

Install using shell :

curl -fsSL https://deno.land/install.sh | sh

Install using npm :

npm install -g deno

Install using cargo :

cargo install deno --locked

Check is Deno is properly installed :

deno --version

Install Tauri requirements using shell :

sudo apt install libwebkit2gtk-4.0-dev \
    build-essential \
    curl \
    wget \
    libssl-dev \
    libgtk-3-dev \
    libayatana-appindicator3-dev \
    librsvg2-dev

Clone Plateform repository :

git clone https://github.com/Algolbarth/plateform.git
cd plateform
deno install

Run Plateform as an webapp :

deno task dev

Build Plateform as a linux app :

deno task tauri build

Build Plateform as an Windows app :

deno task tauri build --runner cargo-xwin --target x86_64-pc-windows-msvc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors