Skip to content

This Unity-based application utilizes the Mirror networking library to create a distributed multiplayer experience for the classic clone of board game Dixit. The game aims to capture the essence of Dixit clone in a digital form, allowing players to enjoy the creative and imaginative gameplay in an online environment.

Notifications You must be signed in to change notification settings

zarkobabic/Dixit-Clone-Digital-Board-Game-Adaptation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dixit Clone Digital Board Game Adaptation

f4268119-feb1-435f-9a2a-427f1ec53fb0

Navigation

Overview

This Unity-based project leverages the Mirror networking library to bring the beloved board game into the digital realm. The key distinguishing feature of our digital adaptation is the use of AI to generate all cards and illustrations, providing players with a fresh and dynamic gaming experience. The game is built with a client-host architecture to accommodate multiple players, with one player acting as the host while others join as clients.

Features

  • Multiplayer Support: Play Dixit with friends and family online.
  • Mirror Networking: Utilizes the Mirror library for reliable and efficient networking.
  • Distributed Application: Easily deploy the game for distributed play on various devices.
  • Digital Adaptation: Captures the essence of the Dixit board game in a digital format.
  • Intuitive UI: User-friendly interface for an enjoyable gaming experience.

Project Components

The frontend part is made entirely in the Unity environment and contains a clear and intuitive UI so that the game is clear even to players who play it for the first time, the backend is made in the C# language and the client-host architecture is used, while the Mirror library is chosen as an intermediary between these two components. The project is based on an object-oriented principle, where each component represents an object on which events occur, thus the programming uses the event-driven paradigm. Commands and remote procedure calls are used to communicate with the server.

Final Product

Igra.kreativnog.pogadjanja.karata.primer.2.mp4

Screenshot (123) Screenshot (119) Screenshot (117) Screenshot (125)

License

This project is open source and available under the MIT License. Feel free to use, modify, and distribute the code, respecting the terms and conditions of the license.

For any questions or feedback, please don't hesitate to contact me.

Thank you for your interest in the Dixit Clone Digital Board Game Adaptation project. Enjoy playing Dixit in the digital world!

Happy gaming!

About

This Unity-based application utilizes the Mirror networking library to create a distributed multiplayer experience for the classic clone of board game Dixit. The game aims to capture the essence of Dixit clone in a digital form, allowing players to enjoy the creative and imaginative gameplay in an online environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages