Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/reedkrawiec/van-editor

Canvas based game engine
https://github.com/reedkrawiec/van-editor

canvas game-development game-engine typescript

Last synced: 9 days ago
JSON representation

Canvas based game engine

Awesome Lists containing this project

README

        

# Van Editor

![Preview](https://i.gyazo.com/3165afb4cad5a751f2dba312e468999a.png)

## To Start

```bash
npm run pack && npm run start
```

# TODO

## Hard

- Networking
- Unit Tests
- More efficient collision detection (Split game space into blocks)
- Rotation affects hitbox

## Medium

- Improve editor UI
- Resizable editor panels
- Editor panel tabs
- Path finding improvements
-

## Easy

- Generate new rooms and objects from template files rather than embedded strings
- Fix creating objects and rooms in other folders having incorrect import paths

## License

[CC0 1.0 (Public Domain)](LICENSE.md)