Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deseteral/alchimia
🎮 After 10 long years of studying you can finally fulfill your dreams - opening your own potion shop. Made during Ludum Dare 51.
https://github.com/deseteral/alchimia
1bit game ludum-dare ludum-dare-51 typescript
Last synced: 4 days ago
JSON representation
🎮 After 10 long years of studying you can finally fulfill your dreams - opening your own potion shop. Made during Ludum Dare 51.
- Host: GitHub
- URL: https://github.com/deseteral/alchimia
- Owner: Deseteral
- License: mit
- Created: 2022-09-30T22:50:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-03T23:11:00.000Z (about 1 year ago)
- Last Synced: 2024-04-17T12:06:07.469Z (7 months ago)
- Topics: 1bit, game, ludum-dare, ludum-dare-51, typescript
- Language: TypeScript
- Homepage: https://deseteral.itch.io/alchimia
- Size: 589 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Alchimia
> You’ve just graduated from The Magic School.
>
> Congratulations!
>
> After 10 long years of studying and dreaming about your favorite place on the Continent you can finally fulfill your dreams.
>
> You take a small loan and open your own potion shop. Will you be able to run your store and pay off the debt?![Cover image](promo_assets/itch_cover.png?raw=true "Cover image")
My game for [Ludum Dare 51](https://ldjam.com/events/ludum-dare/51/alchimia).
You can play it on [my itch.io page](https://deseteral.itch.io/alchimia).## Building
```sh
npm i && npm run build
```## Brainstorming notes
**Theme: Every 10 seconds**You're in charge of running a fantasy potion shop
Game is separated into play sessions - in game days.
Each day new client comes in every 10 seconds.
Every client has a list of potions they want to buy.You have a list of recipes for different potions.
Each recipe contains:
- ingredients list
- each ingredient has associated action that has to be performed on it
- time of preparationEach action is a minigame.
There are multiple screens for each stage of potion preparation.When ingredients are prepared they go to brewing station where they go into the cauldron for some time.
The game starts easy with limited ingredients and recipes. As you progress you unlock new stuff. The game also gets harder as new clients want to buy more than one potion.
### Ingredient actions
- cutting (button mashing)
- griding (mouse spinning?)
- burning (keeping falling indicator in the right place)
- enchanting (qte)## Post Ludum Dare Playdate port
Couple months after the release of orignal web version I've decided to port alchimia do Playdate console.You can check out the port in [alchimia-pd repo](https://github.com/Deseteral/alchmia-pd).
## License
This game is licensed under the [MIT license](LICENSE).