More than 2.2 million words! Place it in Assets/SharedAssets. Inform me, if any word is missing.
Links are constantly updated.
Open-source version of games like scrabble with LAN and hot-seat multiplayer. Written fully in C#.
There are a few multilayer open-source conversions of scrabble-like games. Even fewer with network mode and none in my native language.
Unity3d 5.x, everything is done in GUI layer, supports drag&drop. Words are stored in sqlite database. Networking implemented based on HLAPI.
- Create empty Unity project.
- Copy Assets folder from this repo.
- Go to File -> Build Settings and add all 3 scenes in the next order:
0.MainMenu
1.mainField
2.mainFieldLAN - In Build Settings > Player Settings > API Compatibility Level, change to .NET 2.0
- Now game should build without any errors
Game is fully playable, though there still may be small bugs. Game has hot-seat and networking mode. There is no singlelayer. All the standard features, including letter changing, skipping turns and other are implemented.
Game is based on partially changed rules of scrabble. Most notable change: you can continue your turn even if you submitted a wrong word.
The game is fully in Ukrainian, but code and comments are in English. The graphics is not very good, but I can't into smth beautiful.
Letters can become stuck on field. This is Unity issue, I made a workaround, but it does not always work.