Skip to content

username-dorf/MerchantStory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MerchantStory

MerchantStory is a pet project, inspired by the gameplay style of Reigns. In this game, you play as a wandering merchant of curiosities, collecting strange and magical items during your travels. You fulfill customer orders, search for specific goods, craft complex items from gathered components, and immerse yourself in a mystical world.

Every action you take has a time cost, and certain activities are influenced by weather and other external factors.


Features

Essential Features

  • Story Engine:
    A system for creating scenarios, action cards, and easily designing new storylines. (Completed)
  • Item Database:
    A structured database to store item information. (Completed)
  • Input System:
    Supports action cards for different devices. (Completed)
  • Time System:
    Includes time management and time-costing actions. (In Progress)
  • Weather System:
    Introduces weather effects influencing scenarios. (Not Started)
  • Inventory System:
    Handles item storage and management. (Not Started)
  • Location System:
    Enables item searching in specific locations. (Not Started)
  • Order System:
    A system for managing customer orders. (Not Started)
  • Unique Timed Orders:
    Special requests from citizens with deadlines. (Not Started)
  • Crafting System:
    Allows creation of items from gathered components. (Not Started)
  • Game Interface:
    The overall user interface for the game. (Not Started)

Additional Features (Lower Priority)

  • Unique Citizens System:
    Adds memorable NPCs with individual characteristics. (Not Started)

Development Notes

This project is developed in my spare time, so there are no strict deadlines—progress may take as long as needed. For me, the main goal is to have fun creating something personal.

Feel free to explore the code and reuse any samples or systems you find helpful in your own projects.


Checklist

  • Story engine
  • Item database
  • Input system
  • Time system
  • Weather system
  • Inventory system
  • Location system
  • Order system
  • Unique timed orders
  • Crafting system
  • Game interface

Contributing

Currently, this is a personal project, and contributions are not open. However, feedback or ideas are always welcome! Feel free to reach out if you’d like to share your thoughts.


License

This project is free to use for learning or inspiration purposes. If you use any part of the code, a mention would be appreciated, but it’s not required.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages