Friday, September 2, 2016

front-end + back-end integration complete

I finished the 3.5 downgrade of my backend and got it fully working in Unity. The game client and game server are both hosted on a MonoBehaviour on a GameObject; when you log in, the server spins up on a different thread and the client module automatically logs in to it, returning a PlayerState (there's no persistence, so it's just a newly-created PlayerState every time).

StaticData is likewise working (though still not loading from file)--and hooked up to the MapVisualizer.

This was a big step--all the major pieces are working together now. The next step will be to work on the UI for buying/selling, and the interaction for setting a destination. Those pieces encompass the core gameloop.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.