/TheShot

You have to complete each level in only ONE SHOT!

Primary LanguageJavaScriptMIT LicenseMIT

The Shot!

You have to complete each level in only ONE SHOT!

Play Demo · Report Bug · Request Feature

Table of Contents

  1. Introduction
  2. Getting Started
  3. Build Process
  4. Acknowledgments
  5. License

Introduction

You have only one shot to reach the finish line. If anything reaches the finish line, you win!

The Shot!

How to Play

  • Hold the left mouse button to set the angle and force.
  • Release it to apply the force to the ball.

Game Jam

This game was made for the game jam GMTK Game Jam 2019, which took place between August 2nd and August 4th of 2019.

Theme: ONLY ONE.

(back to top)

Getting Started

To get a local copy up and running follow the steps below.

Prerequisites

  1. Install Node.js (v20.12.2) and npm (v10.5.2).
  2. Install Visual Studio Code or any other editor/IDE of your choice.

Configuration

  1. Clone repository: git clone https://github.com/GuiBDBello/TheShot.git.
  2. Open the project in your IDE/text editor: File > Open Folder....
  3. Customize the code as you want in src/ and src/js/.
  4. Execute the command npm install to download the dependencies.
  5. Execute the command npm run dev to run locally.
  6. Open http://localhost:8080 in your browser to playtest.

(back to top)

Build Process

  1. Execute the command npm run build. Inside the dist folder will be generated the file main.js, which you can host at your own website.

(back to top)

Acknowledgments

List of references that were useful in the making of this project:

Assets

Name Type Creator Source
Ball Image - -
Board Image - -
Box Image Cpt_Flash OpenGameArt
Finish Flag Image Cute Panda Co. Pinterest
Sky Background Image - -

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)