New Blender 2.5 Game Logic Editor

6 Comments
I propose a new UI for logic space. This UI has its advantages and disadvantages, but I think that it can be used instead of current logic space UI.
Now see the prototype of UI, some features work, and some doesn't. Also many details should add to it.

How it works

This UI is based on Controllers, and show controllers of object(s).
  1. When user selects a controller controller settings will be shown bellow the controller list

  2. connected sensors and actuators will be shown in theirs list.
  3. When user select any of sensors of actuators, he/she can change its settings, or even disconnect them from the active controller.
  4. Users also can see all sensors and all actuators:

ToDos

  • States
  • Design icons for different sensors, controllers and actuators.
  • Pin sensors, actuators and controllers to panel.
  • Custom row changes in uiTemplateList to enable more functionality for sensors, actuators and controllers
  • Add proper Operators for adding and removing sensors, controllers and actuators
  • ...

Advantages

TODO

Disadvantages

TODO
Rate It! (Average 0.00, 0 votes)

eMirage

good but maybe node based interface (like quest3D/virtools) is more suitable for the game logics in my opinion.

September 6, 2009 10:29am

Gomer

You would need the ability to look at more than one sensor/controller at a time. Possibly add shift-click to select multiple.

September 6, 2009 5:59pm

Justin

I agree, nodes are a much clearer representation as what happens in the GE....although it is not a truly nodal system.

September 20, 2009 3:24pm

Jason

I like Gomers idea, but you could also color-code them the see which sensors/actuators go with the corresponding controller when your viewing multiple sensors/actuators.

September 28, 2009 11:31am

Anurag Vohra

well thats pretty cool but the old interface must not be discarded the pull and add logic is super. even your idea is superb

October 26, 2009 3:27am

Sunjay Varma

It would be cool, if instead of the connected icon, we could use the same wire system. The difference is, the wires would only show up when the active controller is selected. That way, we still have the visual effects of the wires.

January 3, 2010 9:33pm