lilwiccaseba
New Member
- Joined
- Jan 11, 2011
- Messages
- 3
Hey
Yes, I am completely unknown, do not bother looking up my account's age. But I was just running HB a minute ago, and noticed something.
While it is downloaded meshes to move, it doesn't actually do anything. So I thought to myself (being a programmer myself), why not just create a MeshDownloader class, run it on a seperate thread (maybe make the class itself multithreaded too?), use a download queue and make it downloaded parts of meshes, so it can instantly stream movement actions to the bot instead of downloading all meshes and then calculating ?
This way, the bot can start moving a lot faster and instead of downloading the necessary meshes & calculating, it can just queue what it needs, start off with simple movement and become more detailed as it gets more info from the newly downloaded meshes ?
Not saying the current method is bad or anything.. Just suggesting things.
Yes, I am completely unknown, do not bother looking up my account's age. But I was just running HB a minute ago, and noticed something.
While it is downloaded meshes to move, it doesn't actually do anything. So I thought to myself (being a programmer myself), why not just create a MeshDownloader class, run it on a seperate thread (maybe make the class itself multithreaded too?), use a download queue and make it downloaded parts of meshes, so it can instantly stream movement actions to the bot instead of downloading all meshes and then calculating ?
This way, the bot can start moving a lot faster and instead of downloading the necessary meshes & calculating, it can just queue what it needs, start off with simple movement and become more detailed as it gets more info from the newly downloaded meshes ?
Not saying the current method is bad or anything.. Just suggesting things.