An open API service indexing awesome lists of open source software.

https://github.com/linsyking/reweave

A Chinese style platformer powered by Elm. Implemented with a self-made 2D game engine.
https://github.com/linsyking/reweave

2d-game-engine elm game platformer

Last synced: 2 months ago
JSON representation

A Chinese style platformer powered by Elm. Implemented with a self-made 2D game engine.

Awesome Lists containing this project

README

          

**Note. The game engine is being developed at [Elm Messenger](https://github.com/linsyking/Messenger).**

You can access the game [here](https://focs.ji.sjtu.edu.cn/silverfocs/demo/2022/p2team01/) or on Github page.

# README

This file contains relevant information about installation and startup.

## Installation

### Operating system & debug environment

Any system that can use elm compiler. To debug the project, you also need a modern browser like Chrome, Edge, Firefox and Safari.

### Compile

```bash
# First clone the repo
git clone https://github.com/linsyking/Reweave

# Then open the dir
cd Reweave

# Next, install packages and compile
make

# Use a static file server to host the built files, e.g. using python http module:
python -m http.server
```

## Usage

You can change the scenes and click some buttons to interact with the game objects

# Contributing

Due to the rules and regulation of the SilverFOCS incubator, pushing code to this project by people other than assigned members of the group is prohibited.

Other ways of contribution, such as reviews and bug reports are welcome.

# Author team

**Spindle**

Duan Lingbo

Xiang Yiming

Zhang Jingjing

Wang Dayong

# License

[SilverFocs Incubator Licence](https://focs.ji.sjtu.edu.cn/silverfocs/markdown/license)