Skip to content
/ app Public

A group of players are driving the Wagon from point A to point B, not knowing whether they will get there. Twitch viewers can use !commands, that trigger a lot of actions πŸͺ“β›οΈπŸŒ±πŸ€

License

Notifications You must be signed in to change notification settings

chat-game/app

Repository files navigation

πŸ‘‘ Chat Game for Twitch

Screen

πŸ€” Imagine procedurally generated world where you and your viewers can:

  • πŸ’¬ Use commands in chat to see actions in real time
  • πŸ—ΊοΈ Travel with the Wagon
  • πŸ¦„ Complete main and side quests from game characters
  • πŸ’Ž Gather a variety of materials
  • πŸ—οΈ Construct buildings
  • πŸ† Earn achievements!

Let's build a similar world together! ⭐️ Become a Stargazer ⭐️

🧱 Stack

  • PixiJS: The HTML5 Creation Engine.
  • Svelte: A new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.
  • SvelteKit: A framework for rapidly developing robust, performant web applications using Svelte.
  • Twurple: A set of libraries that aims to cover all existing Twitch APIs.
  • Howler.js: Audio library for the modern web.
  • Lucide Svelte: An open-source icon library.
  • TypeScript: A strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
  • ESLint: Statically analyzes a code to quickly find problems.

πŸ•ΉοΈ How to develop

You can develop in isolated container with prepared options:

Open in Dev Containers

Make a fork. Or clone this repo and use standard commands:

git clone https://github.com/chat-game/app
yarn install
yarn run dev

πŸ† Contributors

A huge thank you to everyone who is helping to improve. Thanks to you, the project can evolve!

Chat Game Contributors

πŸͺ€ License

This project is licensed under the MIT License - see the MIT License file for details.