Greetings.
I was just wondering whether Unity was a suitable platform for the creation of virtual boardgames.
More specifically, I would like to create a virtual version of Carcassonne. Obviously, the rules become more and more complex as extensions are added to the game, which would involve a lot of coding.
For what regards the tile placement, would Unity’s Tilemap feature be of any use here, or is the Tilemap exclusively used to create 2D landscapes?
I guess this is a rather open question, with no right or wrong response. I’m just looking to know whether anyone has done this type of thing before and whether advanced users think it’s a good idea to start developing complex boardgames using Unity.
Tabletop Simulator is powered by Unity. It’s workshop contains around 20,000 board games made for it. Many of them have advanced scripting allowing them to handle the tedious aspects like setting up the board, performing complex calculations, and so on.
Thank you for your rapid response! Looks like a gem, but I’m trying to get through all of my projects for free. Anyway I’m a teenage kid and don’t even have my own credit card, so anything outside of freeware is not an option for me.
But it’s interesting to see that there actually exists a boardgame engine powered by Unity, and that 20 000 games have been made using it. Thank you for this information.
@G-Power2 Unity is not the best software for 2D board games (saying as someone who is making exactly board games with Unity).
Unity is mostly build for 3D games, but you surely can make 2D/3D board games.
Here you can see our Carcassonne similar board game: Farm Builder on Steam
As I’m old flash/ActionScript dev, I still may say that Flash was much better tech for making any kind of 2D games (multiplayer as well) but unfortunately Steve Jobs killed flash over a decade ago so Unity and HTML5 are the alternative