Hello again everyone!
I think I've decided to take the plunge into Gideros. It seems to offer everything I'm looking for while still being extendable enough for me to add anything I find that is missing (outside of the OpenGL layer).
With that said, I would really rather develop in Sublime Text 2 rather than Gideros Studio. There are various reasons for this: I'm used Sublime's key strokes, I'm used to my Sublime plugins, and Sublime is just plain prettier (no offense, of course!). I am, however, having a hard time finding any examples that don't use Gideros studio.
My main question is, if not using Gideros studio how can I run the game with the Gideros Player (I've seen some command line examples) while still having it include all my scripts. From what I can see, the Gideros Studio project file defines all the lua scripts that should be included, and the order in which they are included. How can accomplish this same functionality without using Gideros Studio (and, by extension, a Gideros project file)? Would simple lua requires work? Will I need to manually create the project file and point the Player to that?
Also, I read somewhere on here about an init.lua file (or something similar) that would allow me to override core Gideros lua functions. Is this still the case?
Any advice would be greatly appreciated, many thanks!
Comments
Here is an example for Sublime: http://giderosmobile.com/forum/discussion/1728/using-gideros-player-with-another-source-editor
And about init.lua, yes it's still on.
Here's a quick explanation:
http://www.giderosmobile.com/forum/discussion/comment/21894#Comment_21894
And for example this technique is used in GiderosCodingEasy to extend Gideros API:
https://github.com/ar2rsawseen/GiderosCodingEasy
I have read a bunch of different topics here on using different editors. The problem is, none of them explain how those integrate with the Player. The player seems to use Studio project files (*.gproj) to determine which files to load and in what order. I was trying to figure out how to get this same functionality, but without using a *.gproj file.
.gproj file is basically an XML file with the project structure. I haven't used Sublime so I really don't know how things are done there, but in the end you still need to define/generate sort of XML file for player to deal with specific project.