GaiaOnlineCommunity / GaiaOnline.Unity.Library

Library for using or accessing GaiaOnline in Unity3D.
GNU Affero General Public License v3.0
5 stars 0 forks source link

Not an issue, a question #1

Open Ayria opened 7 years ago

Ayria commented 7 years ago

I was actually trying to see if someone had did anything like tektek for use "offline". I see you have this going, and I am not entirely sure what it's suppose to be. Which leads to me to ask: Whatcha doin'? Whats this? and is it awesome?

HelloKitty commented 7 years ago

Hi @Ayria ! There is a lot of code and libraries in this repository so this will be long winded. The main goal was to provide the tools required to construct something like zOMG in Unity3D. It provides clients that can be used to query the Gaia network for usernames, ids and Avatar URLs and more like this client. It provides components for applying the avatar images to Unity3D materials and animating them based on direction of motion.

It also happens to provide several backend ASP Core services that provide a way to authorize, kind of, and enter the world. I have not fully implemented everything that since community interest is significantly lower for this than other projects I work on. I have mostly merged the work done here into another MMO project that I've been working on for afew years, since I had some good ideas while working on that. It sadly has more community interest so this Gaia stuff is on hold for now.

What is here are the tools to build a Gaia Online MMO, even if you don't have access to the Gaia Database, it loads in data from both the Gaia network and renders it and provide backend services for some simple non-realtime game stuff like auth, namequery (a process that World of Warcraft uses), gameserver selection and etc.

It can be whatever you want it to be, you're free to use the code if you want for anything you'd like.