Skip to content

Flappy bird style desktop game built with Kaplay and Tauri

License

Notifications You must be signed in to change notification settings

chideraike/sammy-game

Repository files navigation

Desktop Game made in JavaScript + Tauri

game screenshot

Flappy bird style game made with the Kaplay library and Tauri. It features a basic save system where your best score is saved on disk.

Supports multiple inputs (Mouse, Keyboard and Gamepad)

Tutorial on how to build this here

Learn more about Tauri here

How to run?

  1. Make sure you have completed the Tauri prerequisites
  2. Make sure you have Node.js installed.
  3. Clone the repo.
  4. Once in the repo, do npm install to install the required dependencies.
  5. Run the project in dev by doing npm run dev.

How to distribute the project as an installable app?

  1. Build the project by doing npm run build.
  2. After the build is complete go to target > release > bundle > msi.
  3. Distribute the installer on sites like itch.io or on Steam.

Note : It's important to distribute the installer and not the .exe available in target > release > Your Game.exe because Tauri relies on WebView2 to be present on the system.The installer will make sure to download and install it on the user's system if not already there. This is not the case for the .exe.

What is Kaplay?

Kaplay is a very high-level library for making games. It allows you to make games really fast. It was previously called Kaboom.

Learn more about Kaplay here

About

Flappy bird style desktop game built with Kaplay and Tauri

Topics

Resources

License

Stars

Watchers

Forks