MaxineHelsel / TerraQuest

Official TerraQuest Development Repository.
10 stars 3 forks source link

Just refactor shit #17

Open MaxineHelsel opened 1 month ago

MaxineHelsel commented 1 month ago

too much of the code is hodge-podged together and while the source itself isnt spaghetti, the execution path certainly is, and how many functions are tied into other functions makes just a mess to follow.

Resolution reccomendations are to refactor major systems (entities, effects, rendering, player management, map management, etc) to be more descrete in code, documenting variables and function features along the way. as well as make room for multiplayer and better map control features, such as structure level scripting.

MaxineHelsel commented 1 month ago

also qb64pe 3.13 has better support for multi file code, make use of it