Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deseteral/alchimia-pd
🎮 Playdate port of game I've made during Ludum Dare 51.
https://github.com/deseteral/alchimia-pd
1bit game lua playdate typescript typescripttolua
Last synced: about 1 month ago
JSON representation
🎮 Playdate port of game I've made during Ludum Dare 51.
- Host: GitHub
- URL: https://github.com/deseteral/alchimia-pd
- Owner: Deseteral
- License: mit
- Created: 2022-10-23T16:07:19.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-11T22:01:24.000Z (over 1 year ago)
- Last Synced: 2024-04-17T12:06:07.875Z (8 months ago)
- Topics: 1bit, game, lua, playdate, typescript, typescripttolua
- Language: Lua
- Homepage: https://deseteral.itch.io/alchimia
- Size: 645 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# alchimia for Playdate
Lazy port of my Ludum Dare 51 game - [alchimia](https://github.com/Deseteral/alchimia) for [Playdate](https://play.date/) console.
For more information about the original game check out its [repo](https://github.com/Deseteral/alchimia) and [itch.io page](https://deseteral.itch.io/alchimia).
## Process
This port takes the original TypeScript source, runs it through [TypeScriptToLua](https://typescripttolua.github.io/) transpiler and compiles resulting Lua into pdx bundle.TypeScript source is the original Ludum Dare version with minimal changes for platform specific stuff.
Special thanks to [Orta Therox](https://github.com/orta) and [Andy Bayer](https://github.com/anderoonies) for creating the foundations of TSTL plugin required to get transpilation for Playdate up and running (more info in [this thread](https://devforum.play.date/t/playdate-sdk-with-typescript/369/20)).
## Building
```sh
yarn install && yarn build
```To run the game in Playdate simulator:
```sh
yarn start
```## License
This game is licensed under the [MIT license](LICENSE).