Skip to content
Snippets Groups Projects
Name Last commit Last update
assets
audio
css
js
README.md
index.html
odyssey.ico

Odyssey ⚔️

Table of contents

(back to top)

Description

Odyssey is a 2D adventure / platformer game developed with the Phaser 3 framework.

Embark for a unique journey across a mysterious world.
Join Astrea into her quest and explore the depths of the 30th century...

(back to top)

Technologies

  • HTML5
  • CSS3
  • JavaScript

(back to top)

Installation and launching

To install and launch Odyssey, please follow these steps :

1. Using a terminal, clone the project with the following command :

git clone https://gitlab.univ-lr.fr/projets-l2-2023/creativename.js/odyssey.git

2. Move into the cloned repository

cd odyssey

3. Open a local server in the game repository
This can be done using Python 3 (or any other non Pythonic approach) :

python -m http.server 8080

In this case, the local server runs on port 8080.

4. Open the following link in a web browser
(Adapt the port number if your local server is not running on port 8080)

http://localhost:8080/

You are now ready to play !

(back to top)

Game Controls

Player controls :

  • Z: Jump
  • Q: Move left
  • D: Move right
  • Shift: Run
  • Space bar: Attack

Other :

  • ESC: Pause the game

On a static screen :

  • Up / Down: Navigate through the options
  • Enter: Select the option

(back to top)