I'd help but I'm really useless on large code projects. If it's more than automating file movement or something I get all

The nice thing about Maven is: once it's set up, you don't need to mess with it.kartoFlane wrote:I'd be happy to help out, though I'd need to familiarize myself with Maven & BeanShell first... I have scribbled around a tiny bit with libGDX some time ago (preliminarily), but I definitely wouldn't be comfortable working with it yet.
That's nice. And BeanShell really looks indistinguishable from Java... That's definitely encouragingVhati wrote:The nice thing about Maven is: once it's set up, you don't need to mess with it.
...
For BeanShell, just imagine if Java didn't need compiling, and didn't complain if you slipped into Python habits (it'll let you omit semicolons, too). It's got lots of other features you could read about, but you don't need to.
Yeah, It is. Frankly, having to deal with the low-level classes was one of my main concerns, since I doubt I could code it efficiently / appropriately.Vhati wrote:For libGDX, yeah it's a bit intimidating. Though I hope I'll have taken care of the tricky stuff in advance, so other devs will really only need to subclass Actor, fill in a paint method, and maybe GDX event listeners for clicks. (link) Then it's all about firing and handling the custom Overdrive events.
Any and all attempts at this are welcome. I figure if 2 of you are working on this it just doubles our chances that one of you will succeed. And who knows, maybe you both will and we'll have *gasp* too many moddable FTL clones out there.Hyperdrive wrote:Hi, guys !
Like each one of you wanting badly for a fully moddable version of FTL to come out, I've been working on a rewrite in python (using pygame, SDL for python) for a little time now, and it's time I give notice of it.
First I'd like to say that my goal is absolutely NOT to distract people from working on Overdrive or other project ; the code I've written so far is still too rough to be of any practical use and it's too early to say how well it will evolve. But I should at least say that it exists.
A few months ago I came briefly on this discussion thread, but I ended up starting this rewrite on my own because I wanted to use the occasion to hone my skills in python and to start a big project from the beginning.
Here is a screen showing most of what the current state can display : Next, I plan on putting the source on git soon, in a few days tops. Just need time to figure out how (g)it works, clean the source, and maybe sprinkle a few comments.
Code: Select all
img/
Vanilla: 1876 files (52 MB)
Packed: 187 files (39 MB)