Difference between revisions of "AGIWiki/Base Logic Generator"

Jump to navigation Jump to search
m
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
== Overview ==
== Overview ==


Based on parameters specified by the user, the BLG can generate code for loading and displaying the [[AGIWiki/Picture|picture|resource]] for a [[[AGIWiki/Room|room]], responding to the "[[AGIWikiLook|look]]" command, sending the player to a new room when [[AGIWiki/Ego|ego]] is touching the edges of the screen, positioning ego when coming from another room, and so on.
Based on parameters specified by the user, the BLG can generate code for loading and displaying the [[AGIWiki/Picture|picture resource]] for a [[AGIWiki/Room|room]], responding to the "[[AGIWikiLook|look]]" command, sending the player to a new room when [[AGIWiki/Ego|ego]] is touching the edges of the screen, positioning ego when coming from another room, and so on.


The BLG provides multiple options for importing the newly-generated logic code into [[AGIWiki/AGI Studio|AGI Studio]]. For example, the code can be sent to the Windows clipboard and then pasted into the AGI Studio [[AGIWiki/Logic editor|logic editor]], or a compiled logic file that can be imported to AGI Studio can be created.
The BLG provides multiple options for importing the newly-generated logic code into [[AGIWiki/AGI Studio|AGI Studio]]. For example, the code can be sent to the Windows clipboard and then pasted into the AGI Studio [[AGIWiki/Logic editor|logic editor]], or a compiled logic file that can be imported to AGI Studio can be created.
Line 31: Line 31:
=== Base Logic Generator 3.0 ===
=== Base Logic Generator 3.0 ===


A vaporware version of the BLG that was intended to replace the tedious text-based [[AGIWiki/Ego|ego]] positioning controls with a graphical editor that would allow the user to click where ego should be placed in the [[AGIWiki/Room|room]]. It was also to be expanded to handle local [[AGIWiki/Defines|defines]] and positioning of any animated [[AGIWiki/Object|object]] or [[AGIWiki/Add.to.pic|add.to.pic]].
A vaporware version of the BLG that was intended to replace the tedious text-based [[AGIWiki/Ego|ego]] positioning controls with a graphical editor that would allow the user to click where ego should be placed in the [[AGIWiki/Room|room]]. It was also to be expanded to handle local [[AGIWiki/Defines|defines]] and positioning of any animated [[AGIWiki/Animated object|object]] or [[AGIWiki/add.to.pic|add.to.pic]].


Although some progress was made in the development of this version of the BLG, it was never finished. However, similar functionality is expected to appear in the upcoming [[AGIWiki/WinAGI|WinAGI]] development environment.
Although some progress was made in the development of this version of the BLG, it was never finished. However, similar functionality is expected to appear in the upcoming [[AGIWiki/WinAGI|WinAGI]] development environment.


[[Category:AGIWiki/AGI Software]]
[[Category:AGIWiki/AGI Software]]
885

edits

Navigation menu