Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/AndreiRudenko/clay
Cross-platform 2d game framework
https://github.com/AndreiRudenko/clay
engine game-engine haxe kha
Last synced: 6 days ago
JSON representation
Cross-platform 2d game framework
- Host: GitHub
- URL: https://github.com/AndreiRudenko/clay
- Owner: clay2d
- License: mit
- Archived: true
- Created: 2018-09-01T18:07:58.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-02-20T21:21:13.000Z (over 3 years ago)
- Last Synced: 2024-04-14T00:38:57.368Z (7 months ago)
- Topics: engine, game-engine, haxe, kha
- Language: Haxe
- Homepage:
- Size: 3.92 MB
- Stars: 39
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.MD
- Changelog: CHANGELOG.MD
- License: LICENSE.MD
Awesome Lists containing this project
- awesome-game-engine-dev - Clay - Cross-platform 2D game framework. (Libraries / Haxe)
README
# Clay
a cross-platform, 2d game framework.
Built on top of [Kha](https://github.com/Kode/Kha) framework using [Haxe](https://haxe.org/) language.## Installation
```bash
git clone --recursive https://github.com/clay2d/clay.git
haxelib dev clay2d path/to/clay2d
```### Command Line Interface
- haxelib run clay2d init [ -t template ]: *initialize a new project*.
- haxelib run clay2d build < target > [ --debug ]: *build the current project*.
- haxelib run clay2d run < target > [ --debug ]: *build and run the current project*.
- haxelib run clay2d server : *launch server for html5 build*.
- haxelib run clay2d launch: *launch build*.
- haxelib run clay2d collect [--clear, --verbose]: *copy all libraries to project folder*.
- haxelib run clay2d clear < target >: *remove project build files*.