Page 1 of 2

gFactory - game creation toolkit.

Posted: Mon Dec 25, 2006 5:14 pm
by pin3
gFactory is an easy to use game creation tool. Obviously is uses Irrlicht engine. It is still work in progress but you can already download it and give it a spin.

http://proimpact2.googlepages.com/scripteditor

Your comments and opinions are welcome.

Calin.

Posted: Tue Dec 26, 2006 2:06 am
by zenaku
Sweet! It looks pretty cool. If you want, I have lua bindings for ODE and OpenAL++ (and a custom build of OpenAL that actually works for most people ;) ). I was working on http://luagamesdk.sourceforge.net but I've lost interest and have been working on other projects ( http://sourceforge.net/projects/buzz-like/ ). That's my usual cycle though. I like to work on a bunch of projects so when I burn out on one I can move between them. It keeps me busy :D

Since you are code-gening everything, you'll probably want to implement the main rendering loop in C++ like I mentioned in the other thread ( http://irrlicht.sourceforge.net/phpBB2/ ... 9091#99091 ) .

Posted: Wed Dec 27, 2006 11:24 am
by pin3
hey I've sent you a PM.

Posted: Fri Jan 05, 2007 10:47 am
by pin3
Version 0.95 released. This update has many bug fixes and few small additions. With this version I have pretty much reached my initial goals for Script Editor

Irrlicht starter screenshot: http://proimpact2.googlepages.com/Irrlicht_starter.jpg

Posted: Thu Jan 11, 2007 4:58 am
by BlindSide
This looks useful :D

Posted: Wed Jan 31, 2007 10:17 am
by Danila Master
Please add support Squirrel and AngelScript
-------------------------------------------------------
jkBind: C++ to Squirrel and Lua binding system
http://jk-pro.info/en/projects/jkbind/

Posted: Wed Jan 31, 2007 10:22 am
by Danila Master
Why in CharacterExample.rar old license for Irrlicht 1.1 ?
In gFactory 0.96(release 1.01.2007) in readme.txt you write "gFactory ©2006 Calin Negru"
NOW 2007 year ! Happy new year :)

Posted: Thu Feb 01, 2007 7:41 am
by pin3
gFactory is still in Beta, that means some things might be screwed up =].
Thanks for pointing those issues though, I'll get them fixed.

As for Squirrel support that's not an easy task. One of the main problems is that Irrlicht doesn't have any Squirrel binding library. For Lua I'm using IrrLua: http://irrlua.sourceforge.net/index.html

Calin

Posted: Wed Feb 07, 2007 3:42 am
by YellowShadow
Very nice project. Keep it up.

I have a question though:
Is it open source?

Posted: Wed Feb 07, 2007 4:03 am
by afecelis
Impressive! 8) Please keep us all updated, Pin3.

Posted: Thu Feb 08, 2007 5:28 am
by pin3
Thanks for all the positive feedback
I have a question though:
Is it open source?
I will not make the script editor source available, if that's what you mean, although quite frankly there is no rocket science involved.
Feel free to play with the resource files (data.xml and variables.xml) if you wish though. The resource files is where the program takes the Irrlicht functions from. Once you figure out how they work you can pretty much make every single function in Irrlicht avaiable inside script editor (at this point only a few Irrlicht functions are exposed inside Script editor)

Calin.

Posted: Thu Feb 08, 2007 7:08 am
by YellowShadow
Will do that! Will it stay free forever or just in the development stage?

Posted: Mon Feb 12, 2007 7:32 am
by pin3
The personal version will probably stay free.

Posted: Mon Dec 10, 2007 1:55 pm
by pin3
The old version won't work anymore, I'll upload an updated version soon.

Posted: Tue Mar 09, 2010 11:48 am
by pin3
ok , I`m again on it. problems is it generates plain c++ code (classes etc)
I will use Irricht to show it off