Giter Site home page Giter Site logo

deseteral / alchimia Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 603 KB

๐ŸŽฎ After 10 long years of studying you can finally fulfill your dreams - opening your own potion shop. Made during Ludum Dare 51.

Home Page: https://deseteral.itch.io/alchimia

License: MIT License

JavaScript 0.66% HTML 0.53% TypeScript 98.44% CSS 0.38%
game ludum-dare ludum-dare-51 typescript 1bit

alchimia's Introduction

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

My game for Ludum Dare 51. You can play it on my itch.io page.

Building

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 preparation

Each 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.

License

This game is licensed under the MIT license.

alchimia's People

Contributors

deseteral avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.