Game Engines - Roboy Phyre Engine 6
An important aspect of the efficiency of our project is to further develop on the implementations of scripting. Ideally we need to use scripting efficiently to save a lot of overall time on compiling and tweaking, as well as implementing a proper design pattern for handling various monotonous updates, for example, different AI’s or simple door triggers and placements. Working on understanding how Phyre works with scripts, we used the build in importer to track how .lua scripts were passed in from a reference in some pre-made XML, to being compiled and working in the engine provided a great foundation for the knowledge of scripting handles. Luckily there was a perfect sample for scripting, and a lot of the manual script compiling and linking that we were trying to do manually, was actually handled within a scripting component that was much easier to initialize. The documentation provided little detail regarding setting up sc...