|
Post by MCAlagaesia on Dec 28, 2014 10:29:43 GMT
Hey guys!
Here's the thread to discuss DragonBot, the ChatBot inside all MCAlagaesia Dragons! Intelligently converse with your dragon as if it was a player!
This thread will be expanded as more information becomes available.
Please feel free to discuss where you want this mechanic to go, how you want it to work and ask any questions you may have!
|
|
|
Post by lubenqwebjartskular on Dec 28, 2014 21:30:02 GMT
Hey guys!Here's the thread to discuss DragonBot, the ChatBot inside all MCAlagaesia Dragons! Intelligently converse with your dragon as if it was a player! This thread will be expanded as more information becomes available. Please feel free to discuss where you want this mechanic to go, how you want it to work and ask any questions you may have! I think that dragon bot should have a range, so if you're dragon is too far away you cant talk to them. if you are holding a dragons eldunari however you can talk with them wherever the dragons body is. DragonBot should also have name programming, so your dragon can lear your, its and other players names. other people should be able to talk to your dragon and DragonBot should be able to recognise them as a different player. otherwise it will get REALLY confusing.
|
|
|
DragonBot
Dec 31, 2014 14:37:19 GMT
via mobile
Post by ThatRedhead on Dec 31, 2014 14:37:19 GMT
Hey guys!Here's the thread to discuss DragonBot, the ChatBot inside all MCAlagaesia Dragons! Intelligently converse with your dragon as if it was a player! This thread will be expanded as more information becomes available. Please feel free to discuss where you want this mechanic to go, how you want it to work and ask any questions you may have! I think that dragon bot should have a range, so if you're dragon is too far away you cant talk to them. if you are holding a dragons eldunari however you can talk with them wherever the dragons body is. DragonBot should also have name programming, so your dragon can lear your, its and other players names. other people should be able to talk to your dragon and DragonBot should be able to recognise them as a different player. otherwise it will get REALLY confusing. That can definitely be pulled off. However, we may not be able to customize the conversation for each different player, like it might say the new player's name but would have the same conversation with that player . How are players going to direct their dragons? Do you "steer" them, or do you tell them what to do? I think it would be cool if you could say things like "glide to ground" and your dragon would slowly glide down to say ten blocks above the ground. Also, since dragons have very good sense of direction, maybe you could just tell your dragon "go to Carvahall" and the dragon would go into autopilot to that location.
|
|
|
DragonBot
Dec 31, 2014 14:52:47 GMT
via mobile
Post by ThatRedhead on Dec 31, 2014 14:52:47 GMT
Just to keep track, I'm going to make a list of dragon responses or actions based on what the player says:
Hello - Hello, [player name or "little one"]
[dragon name]! - What do you need?
In addition, here are some things the dragon could say without player prompting:
I'm hungry. I'm going to hunt. [initiate hunting]
There's a large group of [entity name] to our [compass direction].
I know the list is short... I haven't really put much thought into it yet because I'm just starting it so you all can suggest stuff. So please post any ideas or lines for DragonBot to recognize below!
|
|
|
Post by MCAlagaesia on Jan 1, 2015 0:45:04 GMT
I think that dragon bot should have a range, so if you're dragon is too far away you cant talk to them. if you are holding a dragons eldunari however you can talk with them wherever the dragons body is. DragonBot should also have name programming, so your dragon can lear your, its and other players names. other people should be able to talk to your dragon and DragonBot should be able to recognise them as a different player. otherwise it will get REALLY confusing. That can definitely be pulled off. However, we may not be able to customize the conversation for each different player, like it might say the new player's name but would have the same conversation with that player . How are players going to direct their dragons? Do you "steer" them, or do you tell them what to do? I think it would be cool if you could say things like "glide to ground" and your dragon would slowly glide down to say ten blocks above the ground. Also, since dragons have very good sense of direction, maybe you could just tell your dragon "go to Carvahall" and the dragon would go into autopilot to that location. It's certainly possible to use words to control your dragon, but it would probably be a steep learning curve for many new riders. There would be so many verbal commands. We must also take into account the time it takes to type such a message. By the time you type "turn back!", the dragon will have probably already flown into the danger. We're planning for dragons to be controlled like horses. As your mind is connected to your dragon, they know where you want to go just by you looking around.
|
|
|
Post by MCAlagaesia on Jan 1, 2015 1:18:11 GMT
Just to keep track, I'm going to make a list of dragon responses or actions based on what the player says: Hello - Hello, [player name or "little one"] [dragon name]! - What do you need? In addition, here are some things the dragon could say without player prompting: I'm hungry. I'm going to hunt. [initiate hunting] There's a large group of [entity name] to our [compass direction]. I know the list is short... I haven't really put much thought into it yet because I'm just starting it so you all can suggest stuff. So please post any ideas or lines for DragonBot to recognize below! Alright! Keep the ideas flowing! :-)
|
|
|
Post by ThatRedhead on Jan 1, 2015 3:27:02 GMT
That can definitely be pulled off. However, we may not be able to customize the conversation for each different player, like it might say the new player's name but would have the same conversation with that player . How are players going to direct their dragons? Do you "steer" them, or do you tell them what to do? I think it would be cool if you could say things like "glide to ground" and your dragon would slowly glide down to say ten blocks above the ground. Also, since dragons have very good sense of direction, maybe you could just tell your dragon "go to Carvahall" and the dragon would go into autopilot to that location. It's certainly possible to use words to control your dragon, but it would probably be a steep learning curve for many new riders. There would be so many verbal commands. We must also take into account the time it takes to type such a message. By the time you type "turn back!", the dragon will have probably already flown into the danger. We're planning for dragons to be controlled like horses. As your mind is connected to your dragon, they know where you want to go just by you looking around. So telling your dragon to fly to a certain specific place is possible? It would be really helpful for traveling large distances, and since dragons are supposed to never lose their sense of direction it would make sense.
|
|
|
Post by ThatRedhead on Jan 1, 2015 3:31:11 GMT
Just to keep track, I'm going to make a list of dragon responses or actions based on what the player says: Hello - Hello, [player name or "little one"] [dragon name]! - What do you need? In addition, here are some things the dragon could say without player prompting: I'm hungry. I'm going to hunt. [initiate hunting] There's a large group of [entity name] to our [compass direction]. I know the list is short... I haven't really put much thought into it yet because I'm just starting it so you all can suggest stuff. So please post any ideas or lines for DragonBot to recognize below! Alright! Keep the ideas flowing! :-) If I learn plugins coding fast enough, can I implement DragonBot into the RPG server? (obviously with assistance from the devs, but they will be busy with other stuff so...)
|
|
|
Post by MCAlagaesia on Jan 1, 2015 5:00:03 GMT
Alright! Keep the ideas flowing! :-) If I learn plugins coding fast enough, can I implement DragonBot into the RPG server? (obviously with assistance from the devs, but they will be busy with other stuff so...) You can certainly give it a shot! :-)
|
|
|
Post by MCAlagaesia on Jan 1, 2015 5:02:53 GMT
It's certainly possible to use words to control your dragon, but it would probably be a steep learning curve for many new riders. There would be so many verbal commands. We must also take into account the time it takes to type such a message. By the time you type "turn back!", the dragon will have probably already flown into the danger. We're planning for dragons to be controlled like horses. As your mind is connected to your dragon, they know where you want to go just by you looking around. So telling your dragon to fly to a certain specific place is possible? It would be really helpful for traveling large distances, and since dragons are supposed to never lose their sense of direction it would make sense. Perhaps we could implement both - Players can give their dragons a location using DragonBot, and they can also take full control with their minds (look-to-travel)
|
|
|
Post by ThatRedhead on Jan 1, 2015 6:30:28 GMT
So telling your dragon to fly to a certain specific place is possible? It would be really helpful for traveling large distances, and since dragons are supposed to never lose their sense of direction it would make sense. Perhaps we could implement both - Players can give their dragons a location using DragonBot, and they can also take full control with their minds (look-to-travel) Yep! Sounds good. Should dragons also have preprogrammed evasive maneuvering for when a rider is battling?
|
|
|
Post by lubenqwebjartskular on Jan 2, 2015 20:49:24 GMT
Perhaps we could implement both - Players can give their dragons a location using DragonBot, and they can also take full control with their minds (look-to-travel) Yep! Sounds good. Should dragons also have preprogrammed evasive maneuvering for when a rider is battling? Maybe a bit would be good,so that you can swing a sword in mid air instead of flying you're dragon but it would be kinda infuriating not knowing where you're dragon was going E.G; you are about to deliver the death blow when... you dragon goes into a steep dive and kills you.
|
|
|
Post by lubenqwebjartskular on Jan 2, 2015 20:51:08 GMT
So telling your dragon to fly to a certain specific place is possible? It would be really helpful for traveling large distances, and since dragons are supposed to never lose their sense of direction it would make sense. Perhaps we could implement both - Players can give their dragons a location using DragonBot, and they can also take full control with their minds (look-to-travel) We should make both available, maybe you could switch between auto pilot and flying by right clicking when in the saddle?
|
|
|
Post by ThatRedhead on Jan 2, 2015 23:35:44 GMT
Yep! Sounds good. Should dragons also have preprogrammed evasive maneuvering for when a rider is battling? Maybe a bit would be good,so that you can swing a sword in mid air instead of flying you're dragon but it would be kinda infuriating not knowing where you're dragon was going E.G; you are about to deliver the death blow when... you dragon goes into a steep dive and kills you. Hmm... Maybe it only would do those maneuvers if there is some direct danger to the dragon, and it would alert you in the chat box ahead of time what it would be doing. (Going into a dive!) It would be something you would have to get used to, but a skill Riders would have to learn for fighting will riding. This could also provide an advantage for more experienced riders over inexperienced ones.
|
|
|
Post by ThatRedhead on Jan 2, 2015 23:43:47 GMT
Perhaps we could implement both - Players can give their dragons a location using DragonBot, and they can also take full control with their minds (look-to-travel) We should make both available, maybe you could switch between auto pilot and flying by right clicking when in the saddle? That could work! On manual mode you would "be" the dragon, controlling their movement and maybe even attacking/firebreathing. On autopilot mode you can set a destination, it would have auto-evasive maneuvering, and would attack an opponent on occasion without needing prompting. Would it be possible to add a new view mode for riders so they can look through their dragon's eyes? Also, with plugins can you add new button controls? Typing in things like "/dragon auto" could be too time consuming, especially for someone in battle. Instead, adding new controls like "Y" toggling between auto and manual dragon modes would be much smoother.
|
|