Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
invbat [2014/01/28 13:51] icmu20132 |
invbat [2014/01/28 14:05] icmu20132 [Invisible Battlefields] |
||
---|---|---|---|
Line 11: | Line 11: | ||
The player can choose which clan he wants to belong during his registration. We use his email as primary key for his registration. We also store his Character Data, which contains his level, attributes and such. | The player can choose which clan he wants to belong during his registration. We use his email as primary key for his registration. We also store his Character Data, which contains his level, attributes and such. | ||
- | As of writing, the Core SDDL itself checks the positions of each client sharing their lat-long localization data (upon request of the client) and then tries to match it with battle regions, but we intend to change this strategy on future updates so that the client will be the one handling it's one region matching (more details in the presentation | + | As of writing, the Core SDDL itself checks the positions of each client sharing their lat-long localization data (upon request of the client) and then tries to match it with battle regions, but we intend to change this strategy on future updates so that the client will be the one handling it's one region matching (more details in the power point presentation, |
===== Communication Architecture ===== | ===== Communication Architecture ===== | ||
Line 22: | Line 22: | ||
To try and play the game, you'll need a Android device with GPS enabled. | To try and play the game, you'll need a Android device with GPS enabled. | ||
- | Download the Core Server project and the Android Client project. | + | Download the Core Server project and the Android Client project. |
+ | git clone https:// | ||
- | * '' | + | First you need to start the gateway |
+ | gateway 127.0.0.1 5500 | ||
- | Now you only need to open the InvisibleBattlefieldsSDDLCore project and run the Java Application on Eclipse. | + | Now you only need to open the InvisibleBattlefieldsSDDLCore project and run the Java Application on Eclipse, BattleCoreServer.java. |
- | * " | + | Since the actual Android Client wasn't entirely properly tested, |
- | + | ||
- | Since the actual Android Client wasn't entirely properly tested, | + | |
- | + | ||
- | * " | + | |
You just need to update you IP address onto the client file: | You just need to update you IP address onto the client file: | ||
Line 57: | Line 55: | ||
And that's it, you should be able to run the game and communicate with the Core Server now. Since it's a work-in-progress, | And that's it, you should be able to run the game and communicate with the Core Server now. Since it's a work-in-progress, | ||
- | |||
==== Contact ==== | ==== Contact ==== | ||