[Bf-committers] Node system for game logic

Sergey Kurdakov sergey.forum at gmail.com
Sat May 28 15:04:46 CEST 2011


Hi All,

some info to put together

from initial idea to have nodal logic

http://wiki.blender.org/index.php/Dev:Source/GameEngine/NodalLogic

>Python access to game engine features is incomplete; you cannot get away
from using some logic bricks, possibly >inefficiently, if you want to create
a 'only python' application.


http://blenderartists.org/forum/showthread.php?216269-Dev-BGE-Components-Branch-Created

resolves it.

then on

>Logic brick access to game engine features is incomplete; you cannot get
away from using some Python code if you want to >implement a complex logic.

the problem is that is hardly resolvable in general, though there are
different attempts.

http://webdocs.cs.ualberta.ca/~script/ ( no code but there is AI editor
which generates ingame code btw this is a way to go -
the generated code from any stand alone node system will be free from any
restrictions ( because it is produced result ) )

http://msdl.cs.mcgill.ca/projects/projects/AToM3/ just as initial proposal -
starts from modeling general systems ( similar systems  usually save their
results in high level language such as Modelica ( which in turn can be
translated to python or c/c++).

so - first objection (from NodalLogic proposal ) which was risen ** - that
game system of Blender cannot live without blocks - is resolvable,
the general solution to program games in graphics - has many attempts - but
no satisfactory solution  - still it is always possible to translate
anything which was developed with blocks to code, which then, can be
integrated into any game.

Regards
Sergey


More information about the Bf-committers mailing list