Jump to content
  • entries
    941
  • comments
    5,894
  • views
    867,531

Logic Problem


Josh

1,098 views

 Share

I am working out the advanced logic and interaction by applying it to different problems. Messaging the way the original Quake engine was set up is pretty straightforward. Half-Life 2's input-output system is interesting, but requires an additional mechanism beyond the existing keyvalues system. Lua allows some really powerful stuff. You could enter a string in the property editor, and the script itself could execute this string! But if it's confusing for me, it's going to be really confusing for an artist.

 

It's easy to make a button open a door:

 

-Set the door to be the target of the button.

-When the button is pressed send a message "Activate" to the door.

-The door receives this message and interprets it to mean that it should open.

 

How would you do the following in your favorite game engine, without scripting?:

 

Buttons 1, 2, and 3 can be switched on and off. Only when buttons 1, 2, and 3 are all turned on, a door opens.

 

Your ideas?8204385837946552115-1515605442868192856?l=leadwerks.blogspot.com

 

Source

 Share

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...