Original Post
Ok, im new to scripting for the most part did some research, have a few questions before I begin. First off, I am creating pretty much a 2d fighting game and each character will have different moves with some basic moves that are pretty much the same, but the special moves could be complex and very different. I figure the best way is to have them scripted instead of hardcoded. I was looking into lua, luaplus, and squirrel. What I want to do / thinking of doing is having the player object have a default function called each frame, that frame would then send a struct with any buttons pressed to a specific script function. That function would then well do whatever it wanted. In the end it would call a c++ function to render model X and frame Y, and also most likely update the position, damage etc. I would keep most of the variables script side but be able to access them if needed. The script side functions would also be accessing some other c++ functions to check collisions. I was thinking on lua just because it is widly used seems to be somewhat easy to integrate and gamedev has the nice tutorial. I also stumbled upon luaplus but can't find many examples on that. Also in the forums I saw the post on squirrel. I am using this project hopefully as a nice demo to help get a job in the industry so I am leaning towards LUA because it has been used in many games. Thanks for all your input -THACO