Previous Blog Next Blog
Prev/Next Blog
by date

Building onto Torque Game Builder

Building onto Torque Game Builder
Name:Joe Rossi
Date Posted:Dec 13, 2006
Rating:Not Rated
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Joe Rossi

Blog post
So I lost my internet for a week and I notice we TGB users got TorqueX for free! That's very awesome and generous of you GarageGames...so thank you!

Recently I've been doing some work adding things to the TGB editors, mainly using "resources". I made a resource which I may make available soon that allows me to create and preview TGB fonts easily. I also added a dropdown to my "Edit" tab when I click an object, where I can edit my lua script logic values for each object just like the dynamic fields. This is great because it's much easier for me (or anyone) than opening and hand editing scripts! So even an artist would be able to go and tweak something in a game I'm working on.

I'll post more about what I'm working on and my event system in a future blog.

Recent Blog Posts
List:01/21/08 - New and Improved TGB AudioManager
08/10/07 - RPG progress and new font tool
02/19/07 - Working towards an RPG in TGB
12/13/06 - Building onto Torque Game Builder
10/24/06 - Random blog after forever without posting.
03/18/06 - IUP: Use Lua scripted GUIs with Torque
02/02/06 - Lots of new changes
11/06/05 - Plan for Joe Rossi

Submit ResourceSubmit your own resources!

Dreamer   (Dec 13, 2006 at 15:45 GMT)
Just curious but I was playing with Lua for something else nonTGE related.
And I decided I liked Squirrels Syntax better but it does seem to be an order of magnitude slower than Lua was in the exact same code.

Anyways I'm kinda curious to know if you've tried Squirrel and what your impressions of it are if you've tried it.
Regards,
Dreamer

p.s. In case you don't know Squirrel is a Lua derivative, that speed issues aside (it's still faster than python), seems to me to be much more suited for OO programing.

Joe Rossi   (Dec 14, 2006 at 03:14 GMT)
I've heard only good things about squirrel, but IIRC when I tried it there were a few deal breaking issues such as not being able to return multiple values from functions. The major argument I've heard from squirrel advocates is that it's easier to bind to C++ code than Lua is. Personally I don't feel Lua is so bad in that area. I like the fact that I can use any of the Lua libraries, such as Pluto, IUP, LuaJIT, Luasockets. Pluto will be used in my project to easily save and load games. Another bonus (for me) are the books and other documentation. I'm not saying squirrel is lacking any of that, just that I prefer Lua.

You must be a member and be logged in to either append comments or rate this resource.