Awesome
EzySmashers
A simple MMO socket game using Ezyfox server and Unity client
Full version
Purchase the complete version at: https://ezyplatform.com/market/items/ezysmashers
Demo
How to run?
- Set up repository:
- Clone this repo:
git clone https://github.com/vu-luong/ezy-smashers.git && cd ezy-smashers
- Clone submodules
ezyfox-server-csharp-client
:git submodule update --init --recursive
- Clone this repo:
- Run server:
- Install mongodb (Tutorial)
- Create
ezy-smashers
database withuser=root
andpassword=123456
using mongo shell:> use ezy-smashers; > db.temp.insert({"key": "value"}); > db.createUser({user: "root", pwd: "123456", roles:[{role: "readWrite", db: "ezy-smashers"}]})
- Import
server
folder into an IDE (Eclipse, Intellij, Netbean) - Run file EzySmashers-startup/src/main/java/org/youngmonkeys/ezysmashers/ApplicationStartup.java
- Run Unity client:
- Add
client-unity
folder to Unity Hub and open it. - Open LoginScene:
Assets/1 - Static Assets/1.1 - Scenes/LoginScene.unity
- Run LoginScene
Documentation
Contact us
- Touch us on Facebook
- Ask us on stackask.com
- Email to me Vu Luong
- Chat with us on Discord
Help us by donation
Currently, our operating budget is fully from on our own salaries, and all product developments are still based on voluntary contributions from a few members of the organization. Apparently, the low budget would cause many considerable difficulties for us. Therefore, with a clear roadmap and an ambitious goal to provide intellectual products for the community, we really appreciate your support if you can provide a donation to take us further steps. Thanks in advance for your meaningful contributions!
https://youngmonkeys.org/donate/
License
- Apache License, Version 2.0