<div dir="ltr">On Fri, Aug 8, 2008 at 12:04 AM, Marcelo Coraça de Freitas <span dir="ltr">&lt;<a href="mailto:mfreitas@ydeasolutions.com.br">mfreitas@ydeasolutions.com.br</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  
  

<div>
Got it<br>
<br>
<br>
The problem is I wasn&#39;t compiling blender with WITH_BF_GAMEENGINE=true option. The blenderplayer it generate is completely different.<br>
<br>
Why is the blenderplayer executable generated even without the game engine compiled in? Shouldn&#39;t the user receive a warning or something? And what is that executable?</div></blockquote><div>&nbsp;</div><div>You&#39;re correct that this part of the scons building system could use
some improvement, or just make sure that with WITH_BF_PLAYER=1
WITH_BF_GAMEENGINE gets set to true automatically (the better idea).<br><br>The
executable is essentially blender, but without the unnecessary parts
(editors, etc). You should be able to run a game .blend by giving it to
the blenderplayer on the command-line. (And the saved game runtimes is
nothing more than the .blend concatenated to the blenderplayer
executable, with some magic to have it use the concatenated .blend as
input).<br>
<br>Of course, the blenderplayer (and any saved game runtime) still needs the .dlls Blender needs too.<br><br>/Nathan <br></div></div></div>