Craftdle

Preview of Craftdle
View Project

Description

Craftdle is a Minecraft-inspired Wordle-style game where players try to guess crafting recipes using logical deduction. The project was created because we wanted to play a game combining Minecraft crafting with Wordle mechanics, but the existing solutions did not meet our expectations. They were often outdated, difficult to use, poorly designed, and not optimized for modern devices.

Our goal was to create a modern, user-friendly, and responsive alternative that provides a better experience while staying true to Minecraft's crafting mechanics. One of the biggest technical challenges was implementing the crafting system itself, which had to work similarly to Minecraft. The solution required comparing three-dimensional crafting representations with two-dimensional recipe patterns while handling different permutations and orientations.

The game was designed with real-time communication in mind using Socket.IO. Although the current gameplay could operate with a traditional API-based approach, the architecture was built to support future multiplayer features. WebSocket communication is also used for real-time features such as maintenance notifications and achievement updates. The game is actively maintained today, with hundreds of players using it every day and regularly returning for new challenges.

Tech Stack

ReactTypeScriptReduxNestJSSocket.IOPrismaMySQL

Developers

Fazekas Márton

  • Complete frontend design and development
  • Admin panel frontend improvements and development
  • Admin panel API integration
  • Database design and maintenance
  • Keeping the game's database up to date with Minecraft changes
  • Railway hosting setup and maintenance

Horváth Máté

  • Backend development
  • API design and implementation
  • WebSocket gateway implementation for real-time features
  • Database design assistance and integration
  • Admin panel development
  • Self-hosted server setup and maintenance
View Project