You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for using AWSIM. Extensive refactoring and new architecture will be introduced to make AWSIM more scalable for development.
I will create and publish an AWSIM design and coding convention that Guidelines to help developers better understand AWSIM.
Refactor AWSIM as a whole to keep it consistent as a project; refine and abstract the functionality contained in AWSIM's main to make it more cross-cutting and usable. For example, some of the following will be implemented.
Support URP and HDRP in a single project, allowing users to choose whether rendering quality or computing performance is more important. Sample scenes of both are delivered. (In addition, unity after 6 unified renderer will be supported in the future.)
Allows entry points and main loops to be created for each scene in C# coding. Also avoids exploding references between Components in the UnityEditor's Inspector.
Remove Awake(), Start(), Update(), FixedUpdate(), etc. from each of AWSIM's MonoBehaviour components to allow explicit C# coding to control execution order without having to rely on "Script Execution Order."
Adopt a layered architecture in AWSIM and clarify dependencies at the namespace level.
Upgrade unity version
Along with the refactoring, the entire document will be revamped.
I will present best practices for forking or copying AWSIM to start a new project.
These tasks are done in a separate repository and then merged into the AWSIM main branch. Release date is still being worked out. Implementation is expected to take several months.
The text was updated successfully, but these errors were encountered:
Thank you for using AWSIM. Extensive refactoring and new architecture will be introduced to make AWSIM more scalable for development.
Awake()
,Start()
,Update()
,FixedUpdate()
, etc. from each of AWSIM's MonoBehaviour components to allow explicit C# coding to control execution order without having to rely on "Script Execution Order."These tasks are done in a separate repository and then merged into the AWSIM main branch. Release date is still being worked out. Implementation is expected to take several months.
The text was updated successfully, but these errors were encountered: