1

(6 replies, posted in News)

OK.
1 - You wrote: "it's possible to do simple GUI with script with brutal force > linking GUI to camera".
I don't really understand what it means. Maybe a future tutorial will show this.

2 - I also read the post about publishing a game as a standalone:  the way you describe it, everyone can have acces to meshes, textures, etc... What if you don't want to enable this?

3- Using C++ is surely not more complex than lua scripting but I'll wait for a few tutorials on this subject.

2

(6 replies, posted in News)

Really cool "Yo Frankie" level.
Is there a way to add a HUD by scripting?
If there were a few functions, something like  "display_image", "scroll_image", etc... to build a simple HUD, it would be great.
I've played with your soft for a few days and that's what I thought:
- Needs functions for HUD.
- Needs a few functions to animate textures (scroll, scale, replace textures) while the game is running.
- Needs particles system for special effects.
Otherwise, the editor is simple and I feel like working with it and making a demo.

An other question: do you plan to add possibility of creating .exe files, to run games as standalones?
Maybe it's already possible? I didn't see this feature.
For the moment, is it possible to play a level without downloading the editor?

3

(1 replies, posted in Scripting)

Hi,
I don't know if this topic is at the right place.
I'm trying to replace the room in the Jules level by a terrain made with a simple subdivided grid from Blender.
I put it in the level, set "Physics" on, choose "Triangle-Mesh" for shape collision and set "Ghost" off and put the same physics settings as the stoneset.mesh , but the character doesn't collide well with the grid. It quickly goes trough it as I try to move it around the ground.
How could I solve this ?

4

(1 replies, posted in Scripting)

Hi,
I'm studying the lua script of the "Jules" level.
I don't understand the getNumCollisions function.
It returns a number, stored in the "coll" variable, according to collision between the "feet" mesh and the floor.
And this number seems to be sometimes <2 or >1.
what are the meanings of these different values?

Ed

My opinion is  that something like the "Yo Frankie" DVD with an open game, followed by detailled tutorials on every aspect of the production, from modeling to scripting is a great idea.
Because it is a big project, that's probably not where you would start:
- First, put online quality demos and some basic free tutorials. For this, ask for donations.
- Second, put exclusive online short games and very detailled tutorials about these games. To acces the tutorials, you would need to pay, maybe one time for a whole serie of tutorials, maybe each month with a Citizen Membership system, like on the Blender Cookie Site.
For sure, as there will be free tutorials on the net, games and tutorials will have to be first quality.

Sorry but what do you mean exacty by an "open tutorials project, funded by donations and sponsoring"?
A site with tutorials? Why should it have to be funded?

7

(2 replies, posted in Scripting)

I'll experiment with the editor and try to make a simple level imported from blender.
So it will be a good way for me to think about other functions a dummy coder like me would like to have wink

8

(2 replies, posted in Scripting)

Hi,
Great work, really, with this software.
I appreciate it is free and open source, as Blender.
I also appreciate the possibility to script using lua, as I am more comfortable in modeling, animating, etc... the artistic
part rather than the programming one. Scripting in Lua is possible for me but not C++ or any Object Oriented Language.

So, about scripting, a few questions:
- How do you setup collisions between 3d object? Is it possible to choose the shape of the collision volume? Or is it box or sphere collision by default? I see functions about collisions in the Lua functions list but no informations about that.

- How could I script particles emissions with Lua? What would be the workflow?

- Is there a way to implement a "socket" system, so that a player can pick up a weapon or any other object, in his hand?

- Do you plan to add other functions in the Lua List?

And, last: is there a way to display the number of frames per second when running a level?

Hope there are not too many questions for this post.