Skip to content

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 Telegram Mini App to make a lot of actions πŸͺ“β›οΈπŸŒ±πŸ€

License

Notifications You must be signed in to change notification settings

chat-game/space

Repository files navigation

πŸ‘‘ Chat Game for Twitch

Screen

πŸ€” Imagine procedurally generated world where Twitch viewers can:

  • πŸ’¬ Use Telegram Mini App as input to see own char performing 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.
  • Twurple: A set of libraries that aims to cover all existing Twitch APIs.
  • Vue: An approachable, performant and versatile framework for building web user interfaces.
  • Nuxt: An open source framework that makes web development intuitive and powerful.
  • Prisma: Next-generation Node.js and TypeScript ORM.
  • Howler.js: Audio library for the modern web.
  • Turborepo: High-performance build system for JavaScript and TypeScript codebases.
  • 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/space
pnpm i
pnpm 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.