Hi everyone,
I would like to present to you the hive system, a working node system for
game logic (and other things).
It implements the complete list of goals of Benoit's Nodal Logic proposal:
http://wiki.blender.org/index.php/Dev:Source/GameEngine/NodalLogic
Some of the design decisions are diff
Hi Sjoerd
>A compilation of a covered work with other separate and independent
>works
it applies only if it is separate products are put together - such that
engine uses only data,
produced by you hive-system and not any code.
if it is 'linked' - such that there is a code connection (python or no
Hi Sjoerd,
so if you want games based on hive system to be GPL - then
there is no problem with your GPL position.
It is just - there are far too fewer games with GPL license ( maybe three
orders of magnitude), than all games,
and those successful GPL games do live OK without hive.
so, unlike Ble
Hi Erwin
>Ogre uses the MIT license.
unfortunately someone misinformed you
http://www.ogre3d.org/licensing
Regards
Sergey
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers
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 'on
Hi Erwin.
my bad.
yes all components of GameKit are non lgpl or gpl.
and Orgre from ver 1.7 is also MIT
but still
if it is possible to render game logic in blocks - it is possible to write
code exporter.
so if the system is actually that good - to overcome it's GPl nature is not
difficult
Reg
Hi,
it looks like design questions of GameKit should somehow be considered
separately.
currently, as it is mentioned
>with some basic Lua
>bindings.
GameKit has no python system, but lua one.
also while hive system has some merits - it is not the only approach,
I like this one
http://sourcefo
Hi,
just to complete series of links for components idea:
https://github.com/caseman/grease is a python component system
tutorials are here:
https://github.com/caseman/grease/tree/master/doc/tutorial
while targeting quite different aspects of design - still initial intention
from
http://t-mach
Hi Sjoerd,
two quick questions:
1) any plans to license it in a non-viral license (e.g. BSD)?
2) how well does it do in terms of performance? If I remember correctly one
of the good points of Benoit's proposal was the overall structure of C++
code wrapped around Python but without necessarily run
> Dalai Felinto dfelinto at gmail.com
> Thu May 26 16:22:39 CEST 2011
>
> Hi Sjoerd,
>
> two quick questions:
> 1) any plans to license it in a non-viral license (e.g. BSD)?
> 2) how well does it do in terms of performance?
> 3) does it work for programmers as well?
That's three questions :-)
And
On Thu, May 26, 2011 at 8:07 AM, Sjoerd de Vries wrote:
>> 1) any plans to license it in a non-viral license (e.g. BSD)?
>
> In principle, yes. BSD is too promiscuous for my taste, but something
> like the LGPL would be an option.
The reason for the question is that moving to GameKit, which is B
> Message: 4
> Date: Thu, 26 May 2011 09:00:51 -0800
> From: Tom M
> Subject: Re: [Bf-committers] Node system for game logic
> To: bf-blender developers
> Message-ID:
> Content-Type: text/plain; charset=ISO-8859-1
>
> On Thu, May 26, 2011 at 8:07 AM, Sjoerd de Vr
On Fri, May 27, 2011 at 11:27 AM, Sjoerd de Vries wrote:
> I don't believe that the GPL would be viral in this context.
MS, Sony, Nintendo, and Apple (they are slightly more flexible)
basically have forbidden any open source code that is not one of
1) BSD, Zlib, MIT, Apache
LGPL/GPL simply are
erived
product. The hive system wouldn't "infect" the GameKit with a GPL
license. I see no reason why GameKit bindings would be forbidden by
the GPL.
A game that *uses* the hivesystem or any other GPL component would
become GPL, but this has nothing to do with GameKit.
> From: To
em wouldn't "infect" the GameKit with a GPL
> license. I see no reason why GameKit bindings would be forbidden by
> the GPL.
>
> A game that *uses* the hivesystem or any other GPL component would
> become GPL, but this has nothing to do with GameKit.
>
>> From
Gamekit relies on zero (l)gpl libs. Ogre uses the MIT license.
Sent from my iPhone
On May 28, 2011, at 9:28 PM, Sergey Kurdakov wrote:
> Hi Sjoerd,
>
> so if you want games based on hive system to be GPL - then
> there is no problem with your GPL position.
>
> It is just - there are far too f
Hi,
Speeking of gamekit, it has a node logic system MIT lisenced. You can
take a look at that if you want, it is C++ with some basic Lua
bindings.
Having a code generator that generates code from node tree is
definitely possible but more complicated than simply evaluating a
tree. There is code th
sing again ;-)
Regards,
Benoit
>
> Message: 1
> Date: Thu, 26 May 2011 14:55:19 +0200
> From: Sjoerd de Vries
> Subject: [Bf-committers] Node system for game logic
> To: bf-committers@blender.org
> Message-ID:
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi e
andard GUI
toolkit like Qt or Gtk.
-brett
--- On Sat, 5/28/11, Benoit Bolsee wrote:
> From: Benoit Bolsee
> Subject: Re: [Bf-committers] Node system for game logic
> To: bf-committers@blender.org
> Date: Saturday, 28 May, 2011, 9:49 AM
> Hi Sjoerd,
>
> Thanks for sharing t
if you go to a
> BSD-style license but you should in any case take a firm and
> definitive
> position quickly to cut short what seems to be an endless discussion
> on
> licensing again ;-)
>
> Regards,
> Benoit
>
>>
>> Message: 1
>> Date: Thu, 26 May
o not waste your time with
>> stupid
>> questions.
>>
>> As far as licensing is concerned, I would prefer if you go to a
>> BSD-style license but you should in any case take a firm and
>> definitive
>> position quickly to cut short what seems to be an endless dis
> Date: Sat, 28 May 2011 21:05:17 +0900
> From: Erwin Coumans
> Subject: Re: [Bf-committers] Node system for game logic
> To: bf-blender developers
> Message-ID: <9512dd7c-19c0-4a52-be84-aad9be68a...@gmail.com>
> Content-Type: text/plain; charset=us-ascii
>
Hi E
22 matches
Mail list logo