Jens
The BestDivine
LEVEL 3
165 XP
I recognize that some believe Roblox is a child's game... that's because it is. But, Roblox's engine is no different to Unity or Unreal in that it can be used to create just about anything your heart desires. It still requires vast programming knowledge and dedicated time and effort to build large projects.
Several years ago I thought it would be fun to remake TrinityCore's spell system inside of Roblox Studio so I could better understand how it all works. Well, rather than just do that, I'm now remaking all of TrinityCore from scratch.
Now, keep in mind, Roblox uses a programming language called Lua. Lua does not offer dedicated classes the same way C++ does. Therefore, in order to use OOP, you need to build classes from scratch and design them how you want them.
My core has over 8000 lines of code alone and you can't really do much other than attack training dummies and duel lol. I plan on making this a full-fledged game over time, but as I am only one person, this will take quite a while.
Keep in mind, I am not a UI designer and I outsourced all of the spell visuals. I simply code the logic and structure and pay others to do the design work for me.
Regardless, though, whether you think it's dumb or cool, just recognize that not many people could do this without great knowledge of how TrinityCore functions and I thank the Developer, who will not be named here, for giving me a lot of guidance into the design of this system. If you ever wanted to see some of my code, I have an early rendition of it here:
github.com
Anyway, hope you enjoyed this little showcase and I look forward to showing you more in the future!
Several years ago I thought it would be fun to remake TrinityCore's spell system inside of Roblox Studio so I could better understand how it all works. Well, rather than just do that, I'm now remaking all of TrinityCore from scratch.
Now, keep in mind, Roblox uses a programming language called Lua. Lua does not offer dedicated classes the same way C++ does. Therefore, in order to use OOP, you need to build classes from scratch and design them how you want them.
My core has over 8000 lines of code alone and you can't really do much other than attack training dummies and duel lol. I plan on making this a full-fledged game over time, but as I am only one person, this will take quite a while.
Keep in mind, I am not a UI designer and I outsourced all of the spell visuals. I simply code the logic and structure and pay others to do the design work for me.
Regardless, though, whether you think it's dumb or cool, just recognize that not many people could do this without great knowledge of how TrinityCore functions and I thank the Developer, who will not be named here, for giving me a lot of guidance into the design of this system. If you ever wanted to see some of my code, I have an early rendition of it here:
GitHub - JensDevWoW/World-Of-Bloxcraft: World of Bloxcraft
World of Bloxcraft. Contribute to JensDevWoW/World-Of-Bloxcraft development by creating an account on GitHub.
Anyway, hope you enjoyed this little showcase and I look forward to showing you more in the future!